用户可能想要创建自己的Web服务器并安装操作系统的方案。本指南将介绍将Apache Web服务安装到VPS服务器,并假设您有root或sudo访问您的服务器和主机云VPS或专用服务器,并且可以登录使用ssh到您的服务器。
安装Apache Web服务
您可以使用以下命令将基于Red Hat的Distry上的Apache Server安装在CentOS或Fedora等中:
dnf -y httpd
在基于Debian的发行版(例如Ubuntu或Debian)上,您可以这样安装:
apt-get -y install apache 2
Apache WebServer服务在基于Red Hat的Distrs上称为CentOS和Fedora的Httpd,而在基于Debian或Ubuntu等Debian的发行版中,它被称为Apache2。
输入以下命令以启动您的Apache服务并在CentOS引导时启用它:
systemctl start httpd
systemctl enable httpd
输入以下命令以启动您的Apache服务,并在基于Debian的服务器启动时启用它:
systemctl start apache2
systemctl enable apache2
要检查您的服务是否正在运行,请对CentOS或Fedora使用以下命令:
systemctl status httpd
要检查您的服务是否正在运行,请对Debian或Ubuntu使用以下命令:
systemctl status apache2
下一步是打开浏览器并输入:
http://YourServerIPAddress
如果您不确定如何查找您的服务器的IP地址,本指南可能会有所帮助:https://www.hostwinds.com/guide/how-to-find-your-vps-ip-address/
如果安装顺利,则应该看到HTML主页。
配置Apache Web服务器
您需要添加文件,包括默认索引.html,在这里:
/var/www/html
Apache配置文件位于以下目录中:
/etc/httpd/conf/
在基于Debian的系统(例如Ubuntu)上,您可以在以下文件中找到它:
/etc/apache2/apache2.conf