多域名搭建:
第一步:挂载安装(基操)
挂载:[root@localhost hh]# mount /dev/sr0 /mnt
安装:[root@localhost hh]# dnf install httpd -y
第二步:启动http服务
[root@localhost hh]# systemctl start httpd
第三步:关闭防火墙和selinux
[root@localhost html]# systemctl stop firewalld(临时生效,关机失效)
[root@localhost html]# setenforce 0(临时生效,关机失效)
第四步:手动添加多个ip
命令行:(图形化界面不多介绍)
#nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.233.131/24 +ipv4.addresses 192.168.233.100/24 +ipv4.addresses 192.168.233.200/24 ipv4.gateway 192.168.233.2 ipv4.dns 114.114.114.114 connection.autoconnect yes
重启一下:[root@localhost hh]# nmcli connection up ens160
第五步:更改配置,实现自定义配置
先创建文件:
[root@localhost hh]# cd /etc/httpd/conf.d
[root@localhost conf.d]# touch vhosts.conf
配置文件:
[root@localhost conf.d]# vim vhosts.conf
配置内容:
<VirtualHost 192.168.233.131>
Servername 192.168.233.131
DocumentRoot /www/xiaopang
</VirtualHost>
<Directory /www/>
AllowOverride none
Require all granted
</Directory>
<VirtualHost 192.168.233.100>
Servername www.xiaopang.com
DocumentRoot /www/xiaopang
</VirtualHost>
<VirtualHost 192.168.233.200>
Servername www.dapang.com
DocumentRoot /www/dapang
</VirtualHost>
第六步:根据配置创建资源文件
[root@localhost ~]# mkdir /www/{xiaopang,dapang}
[root@localhost ~]# echo "小胖,你咋这么胖呢!" >/www/xiaopang/index.html
[root@localhost ~]# echo "小胖,你咋这么胖呢!" >/www/dapang/index.html
打开康康
[root@localhost ~]# cat /www/xiaopang/index.html
小胖,你咋这么胖呢!
第七步:建立ip和域名的连接
进入配置
[root@localhost ~]# vim /etc/hosts
配置内容
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.233.100 www.xiaopang.com
192.168.233.200 www.dapang.com
第七步:重启http
[root@localhost ~]# systemctl restart httpd
第八步:测试(主机测试即可)
[root@localhost ~]# curl http://www.xiaopang.com
小胖,你咋这么胖呢!
[root@localhost ~]# curl http://www.dapang.com
小胖,你咋这么胖呢!