1.关闭防火墙
[root@localhost ~]# systemctl stop firewalld #关闭防火墙
[root@localhost ~]# setenforce 0
2.下载nginx包
[root@localhost ~]# mount /dev/sr0 /mnt #挂载目录
[root@localhost ~]# yum install nginx -y #下载nginx包
3.增加多条端口
[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.92.10/24 ipv4.gateway 192.168.88.2 ipv4.dns 192.168.88.2 +ipv4.addresses 192.168.88.20/24 +ipv4.addresses 192.168.88.30/24 #当前主机添加多地址
4.期货网卡
[root@localhost ~]# nmcli connection up ens160 #激活网卡
5.自定义nginx配置文件
[root@localhost ~]# vim /etc/nginx/conf.d/test_ip.conf #自定义nginx配置文件
server {
listen 192.168.88.10:80;
root /test/10;
location / {
index index.html;
}
}
server {
listen 192.168.88.20:80;
root /test/20;
location / {
index index.html;
}
}
server {
listen 192.168.88.30:80;
root /test/30;
location / {
index index.html;
}
}
[root@localhost ~]# mkdir /test/{10,20,30} -pv
mkdir: created directory '/test'
mkdir: created directory '/test/10'
mkdir: created directory '/test/20'
mkdir: created directory '/test/30'
[root@localhost ~]# echo this is 250 > /test/10/index.html
[root@localhost ~]# echo this is 250 > /test/20/index.html
[root@localhost ~]# echo this is 250 > /test/30/index.html
7.测试