构建虚拟Web主机——基于IP地址的虚拟主机

基于IP地址的虚拟主机

对于基于IP地址的虚拟主机,每个虚拟Web主机各自使用不同的IP地址,但是都通过同一台httpd服务器对外提供Web浏览服务。正因为如此,用来支撑这些虚拟Web主机的服务器也就需要有大量的网络接口,这再实际应用中往往不太方便,所以基于IP地址的虚拟主机并不像基于域名的虚拟主机那样应用广泛。

实验步骤

1、进入到/etc/httpd/conf/extra,在vhost.conf中添加虚拟站点区域

[root@localhost /]# cd /etc/httpd/conf/extra/
[root@localhost extra]# vim vhost.conf 
<Virtualhost 192.168.100.171:80>
  DocumentRoot "/var/www/html/accp/"
  Errorlog "logs/www.accp.com.error_log"
  Customlog "logs/www.accp.com.access_log" common
  <Directory "/var/www/html">
    Require all granted
  </Directory>
</VirtualHost>

<Virtualhost 192.168.100.129:80>
  DocumentRoot "/var/www/html/accp02/"
  Errorlog "logs/www.accp02.com.error_log"
  Customlog "logs/www.accp02.com.access_log" common
  <Directory "/var/www/html">
    Require all granted  
  </Directory>
</VirtualHost>

2、进入到/var/www/html/中创建站点,并写入标签语言

[root@localhost extra]# cd /var/www/html/
[root@localhost html]# mkdir accp02
[root@localhost html]# cd accp02/
[root@localhost accp02]# vim index.html
[root@localhost accp02]# vim ../accp/index.html

在这里插入图片描述
在这里插入图片描述
3、进入到配置文件中更改监听地址

[root@localhost accp02]# vim /etc/httpd/conf/httpd.conf 

在这里插入图片描述
4、我们输入相应的IP地址查看网页显示的是否试我们之前写的标签里的内容
构建虚拟Web主机——基于IP地址的虚拟主机_第1张图片
构建虚拟Web主机——基于IP地址的虚拟主机_第2张图片

你可能感兴趣的:(构建虚拟Web主机——基于IP地址的虚拟主机)