目录
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
将下列配置写入配置文件中
DocumentRoot /home/wwwroot/128
ServerName www.aaa.com
AllowOverride None
Require all granted
DocumentRoot /home/wwwroot/129
ServerName www.bbb.com
AllowOverride None
Require all granted
DocumentRoot /home/wwwroot/130
ServerName www.ccc.com
AllowOverride None
Require all granted
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.访问网站是否配置成功
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)