基于IP的服务配置
1.加一个IP地址#这里的ip地址不能随便加写的时候先去查看虚拟机上的ip网段[rootlocalhost conf.d]# nmcli c m ens160 ipv4.addresses 192.168.187.135/24#让创建的ip生效[rootlocalhost conf.d]# nmcli c up ens160Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)#查看ip[rootlocalhost conf.d]# ip a1: lo: LOOPBACK,UP,LOWER_UP mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host noprefixroutevalid_lft forever preferred_lft forever2: ens160: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc mq state UP group default qlen 1000link/ether 00:0c:29:fd:5a:ad brd ff:ff:ff:ff:ff:ffaltname enp3s0altname enx000c29fd5aadinet 192.168.187.135/24 brd 192.168.187.255 scope global noprefixroute ens160valid_lft forever preferred_lft foreverinet 192.168.187.134/24 brd 192.168.187.255 scope global secondary dynamic noprefixroute ens160valid_lft 1795sec preferred_lft 1795secinet6 fe80::20c:29ff:fefd:5aad/64 scope link noprefixroutevalid_lft forever preferred_lft forever2.配置服务2.1在/etc/nginx/conf.d目录下新建151.conf配置文件[rootlocalhost conf.d]# cd /etc/nginx/conf.d[rootlocalhost conf.d]# vim 153.conf#内容如下server{listen 80;server_name 192.168.187.135; ---- 这里可以写ip也可以写主机名root /opt/www/135;}2.2创建目录和文件[rootlocalhost conf.d]# mkdir /opt/www/135 -p[rootlocalhost conf.d]# echo 135 /opt/www/135/index.html2.3重启服务[rootlocalhost conf.d]# systemctl restart nginx2.4访问测试[rootlocalhost conf.d]# curl http://192.168.187.135135