目录

1.使用nmtui命令给网卡配置多个IP地址

2.重新启动网卡服务

3.检查配置的IP地址是否连通

4.在/home/wwwroot目录中创建用于保存不同网站数据的3个目录,并向数据中写入数据

5.修改httpd的主配置文件,并把三个基于IP地址的虚拟主机网站参数添加到配置文件中

6.重启httpd服务

7.给三个自定义网站目录提升Selinux安全上下文

8.刷新设置,是Selinux安全上下文立即生效

9.关闭防火墙

10.访问网站是否配置成功


1.使用nmtui命令给网卡配置多个IP地址

nmtui

编辑连接

编辑之后进行保存退出

注:192.168.20是我的IP地址的前缀

2.重新启动网卡服务

nmcli connection reload ens33
nmcli connection up ens33

 

3.检查配置的IP地址是否连通

 

 注:CTRL+C 结束ping命令

4.在/home/wwwroot目录中创建用于保存不同网站数据的3个目录,并向数据中写入数据

mkdir -p /home/wwwroot/128
mkdir -p /home/wwwroot/129
mkdir -p /home/wwwroot/130

echo '128的页面' > /home/wwwroot/128/index.html
echo '129的页面' > /home/wwwroot/129/index.html
echo '130的页面' > /home/wwwroot/130/index.html

 5.修改httpd的主配置文件,并把三个基于IP地址的虚拟主机网站参数添加到配置文件中

vim /etc/httpd/conf/httpd.conf

将下列配置写入配置文件中

<VirtualHost 192.168.20.128>
    DocumentRoot /home/wwwroot/128
    ServerName www.aaa.com
        <Directory "/home/wwwroot/128">
                 AllowOverride None
                 Require all granted
         </Directory>
</VirtualHost>
<VirtualHost 192.168.20.129>
    DocumentRoot /home/wwwroot/129
    ServerName www.bbb.com
        <Directory "/home/wwwroot/129">
                 AllowOverride None
                 Require all granted
         </Directory>
</VirtualHost>
<VirtualHost 192.168.20.130>
    DocumentRoot /home/wwwroot/130
    ServerName www.ccc.com
        <Directory "/home/wwwroot/130">
                 AllowOverride None
                 Require all granted
         </Directory>
</VirtualHost>

 6.重启httpd服务

systemctl restart httpd

 7.给三个自定义网站目录提升Selinux安全上下文

semanage fcontext -a -t httpd_sys_content_t /home/wwwroot
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/128
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/128/*
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/129
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/129/*
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/130
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/130/*

 8.刷新设置,是Selinux安全上下文立即生效

restorecon -Rv /home/wwwroot

9.关闭防火墙

systemctl stop firewalld.service

 10.访问网站是否配置成功

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐