前面两篇文章,我们已经探讨了nginx的安装方式,通过yum和编译来安装,今天我们来探讨下nginx的虚拟主机,本文中的nginx是通过yum的形式安装的 mkdir -p /www/zmgaosh1 ### 创建目录 插入的位置如图所示: [root@zmedu-17 rpm]# systemctl restart nginx [root@zmedu-17 rpm]# echo “zmgaosh1 ” > /www/zmgaosh1/index.html 设置临时ip [root@zmedu-17 rpm]# ifconfig ens32:1 192.168.1.23/24 测试 [root@zmedu-17 rpm]# systemctl restart nginx 在基于域名的虚拟主机设置的时候,一定要注意每一行后面有个分号; 测试: nginx的虚拟主机和apache的虚拟主机一样,都是三种,设置方式也基本一样,测试方法也一样。 所以说学习运维,我们最重要的是学习一种方法,研究透一个之后,其他的都大同小异。前言
基于端口号的虚拟主机
1. 修改配置文件
[root@zmedu-17 rpm]# find / -name nginx.conf /etc/nginx/nginx.conf
mkdir -p /www/zmgaosh2server { listen 80; location / { root /www/zmgaosh1; index index.html index.htm; } } server { listen 8090; location / { root /www/zmgaosh2; index index.html index.htm; } }
2. 重启测试
[root@zmedu-17 rpm]# echo “zmgaosh2 ” > /www/zmgaosh2/index.html
基于ip的虚拟主机
[root@zmedu-17 rpm]# ifconfig ens32:2 192.168.1.22/24
server { listen 192.168.1.22:80; location / { root /www/zmgaosh1; index index.html index.htm; } } server { listen 192.168.1.23:80; location / { root /www/zmgaosh2; index index.html index.htm; } }
基于域名的虚拟主机
server { listen 80; server_name www.zmgaosh1.com; location / { root /www/zmgaosh1; index index.html index.htm; } } server { listen 80; server_name www.zmgaosh2.com; location / { root /www/zmgaosh2; index index.html index.htm; } }
cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.1.17 www.zmgaosh1.com www.zmgaosh2.com
[root@zmedu-17 zmgaosh3]# curl www.zmgaosh1.com zmgaosh1 [root@zmedu-17 zmgaosh3]# curl www.zmgaosh2.com zmgaosh2
总结
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算