在 IP 地址为192.168.100.251的服务器上配置 Apache 服务。创建基于 www . linuxprob . com
和 www . linuxprobe . edu 两个域名的虚拟主机,域名为www . mlx . com 虚拟主机对的主目录为/ var / www / mlx ,域名为 www . king .com 虚拟主机对应的主目录为/ var / www / king 。
以下回答参考GPT并且由Bony-整理:
在 Linux 系统中,Apache 服务器的配置文件一般位于 /etc/httpd/ 目录下。在此目录中可以找到 httpd.conf 文件,该文件是 Apache 服务器的主配置文件。下面是在 IP 地址为 192.168.100.251 的服务器上配置 Apache 服务的步骤:
在终端中执行以下命令:
sudo yum install httpd
该命令会自动下载并安装 Apache 服务器。
在终端中执行以下命令:
sudo systemctl start httpd
该命令会启动 Apache 服务器。
编辑 /etc/httpd/conf/httpd.conf 文件,在文件末尾添加以下内容:
<VirtualHost *:80>
ServerName www.linuxprob.com
DocumentRoot /var/www/linuxprob.com
</VirtualHost>
<VirtualHost *:80>
ServerName www.linuxprobe.edu
DocumentRoot /var/www/linuxprobe.edu
</VirtualHost>
<VirtualHost *:80>
ServerName www.mlx.com
DocumentRoot /var/www/mlx
</VirtualHost>
<VirtualHost *:80>
ServerName www.king.com
DocumentRoot /var/www/king
</VirtualHost>
上述配置文件定义了四个虚拟主机,分别对应四个域名和对应的主目录。需要注意的是,如果主目录不存在,需要先创建它。
在终端中执行以下命令:
sudo systemctl restart httpd
该命令会重新启动 Apache 服务器,使新的配置文件生效。
完成以上步骤后,就可以通过浏览器访问这四个域名对应的网站了。例如,要访问 www.linuxprob.com 网站,可以在浏览器中输入 http://www.linuxprob.com 。