配置Nginx虚拟主机
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置Nginx虚拟主机相关的知识,希望对你有一定的参考价值。
推荐步骤:
- 安装nginx配置基于IP地址虚拟主机客户端访问验证,第一个虚拟主机监听IP地址192.168.100.20,第二个虚拟主机监听IP地址192.168.100.30
- 配置基于端口虚拟主机,192.168.100.10:8080监听第一个虚拟主机,192.168.100.10:8181监听第二个虚拟主机,客户端访问验证
- 配置基于域名虚拟主机,www.bdqn.com监听默认虚拟主机,www.benet.com监听第一个虚拟主机,www.accp.com监听第二个虚拟主机
实验步骤:
一.安装Nginx配置基于IP地址虚拟主机客户端访问验证,第一个虚拟主机监听IP地址192.168.100.20,第二个虚拟主机监听IP地址192.168.100.30
![配置Nginx虚拟主机(一)_nginx](https://image.cha138.com/20230316/75a9dbfc9e2d467f9c4a48acd494e398.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
1.安装Nginx依赖程序
1)挂载系统光盘
![配置Nginx虚拟主机(一)_nginx_02](https://image.cha138.com/20230316/41a820fb172e49438dfe367c405b5b71.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)将系统光盘挂载到/mnt目录
![配置Nginx虚拟主机(一)_虚拟主机_03](https://image.cha138.com/20230316/7af2bb7f9476437a904748e5874decee.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)删除系统自带yum源配置文件yum源
![配置Nginx虚拟主机(一)_nginx_04](https://image.cha138.com/20230316/655ff9a230174d9ab9b010110b649b20.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)安装Nginx依赖程序
![配置Nginx虚拟主机(一)_nginx_05](https://image.cha138.com/20230316/71d71197a6954dcf814545ff96725b56.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_虚拟主机_06](https://image.cha138.com/20230316/c299d1b10ae94a8a939f05d26b77fd8b.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2.安装Nginx网站服务器端
1)切换到nginx源代码程序光盘
![配置Nginx虚拟主机(一)_虚拟主机_07](https://image.cha138.com/20230316/ad58df1eb06443b69825a6c99bfa6ad2.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)挂载Nginx源代码程序
![配置Nginx虚拟主机(一)_虚拟主机_08](https://image.cha138.com/20230316/c2fc5c10e10c4fdab0fe1b56ed44c731.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)解压源代码程序
![配置Nginx虚拟主机(一)_虚拟主机_09](https://image.cha138.com/20230316/b5fa4853676e4c31ba02c7bb2ddb1cc1.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)创建管理nginx用户
![配置Nginx虚拟主机(一)_nginx_10](https://image.cha138.com/20230316/51738904484b41e4965da4a9183b352a.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
5)配置Nginx服务器端
![配置Nginx虚拟主机(一)_虚拟主机_11](https://image.cha138.com/20230316/f6c075ff3687458ab4f52368a62ca35b.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
6)编译安装nginx
![配置Nginx虚拟主机(一)_虚拟主机_12](https://image.cha138.com/20230316/fda4f456c5c2467a83da49e4daa8947e.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_nginx_13](https://image.cha138.com/20230316/f7a82d58bc674b36839a729b413e55f6.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3.优化Nginx命令和服务控制
1)优化服务命令
![配置Nginx虚拟主机(一)_nginx_14](https://image.cha138.com/20230316/c82ec87bff784d88b1076ab61e2825bd.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)检查服务配置文件是否错误
![配置Nginx虚拟主机(一)_虚拟主机_15](https://image.cha138.com/20230316/65bb43a7c7774c649c29c41acd18b5cb.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)启动服务
![配置Nginx虚拟主机(一)_nginx_16](https://image.cha138.com/20230316/776d9a3d05b84f19b9a2663d81f0e371.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)停止nginx服务
![配置Nginx虚拟主机(一)_虚拟主机_17](https://image.cha138.com/20230316/94a55773ef184ee3bb0960372c130fdb.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4.配置虚拟主机网站目录
1)创建虚拟主机网站根目录
![配置Nginx虚拟主机(一)_虚拟主机_18](https://image.cha138.com/20230316/4f965501821f4536bdf5b765e0aa27a3.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)设置网站主页
![配置Nginx虚拟主机(一)_虚拟主机_19](https://image.cha138.com/20230316/2f83263fcebc4771b698f147f15160e5.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)查看网站根目录数据
![配置Nginx虚拟主机(一)_nginx_20](https://image.cha138.com/20230316/9608c741077a48a0b2d47f25d1bb05d3.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
5.生成虚拟主机网卡配置文件
1)生成网卡配置文件
![配置Nginx虚拟主机(一)_虚拟主机_21](https://image.cha138.com/20230316/e656dc20533548d384272164ddecff1f.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)修改第一块网卡配置文件
![配置Nginx虚拟主机(一)_nginx_22](https://image.cha138.com/20230316/01b7f78b611942fabb0da818b8b9bc9b.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)修改第二款网卡配置文件
![配置Nginx虚拟主机(一)_虚拟主机_23](https://image.cha138.com/20230316/f477c1d9c1b04d088bac93aae3255d92.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)重新启动网卡服务查看IP地址
![配置Nginx虚拟主机(一)_虚拟主机_24](https://image.cha138.com/20230316/d37abd55339545f9814182bad61e3bed.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
6.修改nginx主配置文件支持基于IP地址虚拟主机
1)修改主配置文件
![配置Nginx虚拟主机(一)_虚拟主机_25](https://image.cha138.com/20230316/508f611af33c4ee4878d30c613e20483.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_虚拟主机_26](https://image.cha138.com/20230316/ab414052d06e411dbe7b336256052fef.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)检查nginx主配置文件
![配置Nginx虚拟主机(一)_nginx_27](https://image.cha138.com/20230316/247a825b3b8d4b7bb5a757ef1546c7df.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)启动nginx服务
![配置Nginx虚拟主机(一)_nginx_28](https://image.cha138.com/20230316/402cb4f2a7434a4c8f939e4ab54ce098.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)客户端Win10配置IP地址
![配置Nginx虚拟主机(一)_nginx_29](https://image.cha138.com/20230316/9b351f1dcc444f5a9701ae1e0c39d28c.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
5)客户端访问http://192.168.100.10访问默认站点
![配置Nginx虚拟主机(一)_虚拟主机_30](https://image.cha138.com/20230316/90ba673fcb954a62af00ede366b0e36a.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
6)客户端访问http://192.168.100.20访问benet站点
![配置Nginx虚拟主机(一)_虚拟主机_31](https://image.cha138.com/20230316/b24d08d4e35f4a3cb083e9b2baf54fed.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
7)客户端访问http://192.168.100.30访问accp站点
![配置Nginx虚拟主机(一)_nginx_32](https://image.cha138.com/20230316/0e214c2d59b74584b23842aef2582d55.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
二.配置基于端口虚拟主机,192.168.100.10:8080监听第一个虚拟主机,192.168.100.10:8181监听第二个虚拟主机,客户端访问验证
![配置Nginx虚拟主机(一)_虚拟主机_33](https://image.cha138.com/20230316/ea5cf444a52e486dbbdcf5a2d51473eb.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
1.配置Nginx主配置文件支持基于端口虚拟主机
1)修改主配置文件
![配置Nginx虚拟主机(一)_nginx_34](https://image.cha138.com/20230316/e18f6eff2e5c4b2e94165281adb26ec4.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_虚拟主机_35](https://image.cha138.com/20230316/2bd6f3f1f00346449ab549e002fd0455.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)检查主配置文件
![配置Nginx虚拟主机(一)_虚拟主机_36](https://image.cha138.com/20230316/d5c916e7722c4798946e767c7436bcdd.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)重新启动Nginx服务
![配置Nginx虚拟主机(一)_虚拟主机_37](https://image.cha138.com/20230316/eb1dffd604774d9391da96d083bc0169.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)查看Nginx服务运行状态
![配置Nginx虚拟主机(一)_nginx_38](https://image.cha138.com/20230316/e9f18dfb34e74833a3603ff00e0037c1.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2.客户端访问网站服务器进行验证
1)客户端使用IP地址http://192.168.100.10:80访问默认站点
![配置Nginx虚拟主机(一)_虚拟主机_39](https://image.cha138.com/20230316/5976d1369fdb45d099b0e4eb3936e3df.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)客户端使用IP地址http://192.168.100.10:8080访问benet站点
![配置Nginx虚拟主机(一)_虚拟主机_40](https://image.cha138.com/20230316/34705975bd0747949a2941b95f502687.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)客户端使用IP地址http://192.168.100.10:8181访问accp站点
![配置Nginx虚拟主机(一)_虚拟主机_41](https://image.cha138.com/20230316/1a444c4d7bff4d46a6882878604ba7ae.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
三.配置基于域名虚拟主机,www.bdqn.com监听默认虚拟主机,www.benet.com监听第一个虚拟主机,www.accp.com监听第二个虚拟主机
![配置Nginx虚拟主机(一)_nginx_42](https://image.cha138.com/20230316/42bbdeefd1e04c1b8f52012ff018cc7a.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
1.网站服务器和DNS服务器配置IP地址和DNS服务器
1)网站服务器配置IP地址
![配置Nginx虚拟主机(一)_nginx_43](https://image.cha138.com/20230316/66cc08a76ecc4f08a5416ef945828512.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)重新启动服务查看配置DNS
![配置Nginx虚拟主机(一)_虚拟主机_44](https://image.cha138.com/20230316/d5d480f8621541c585c2a2b3ed4a9d5a.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)DNS服务器配置IP地址
![配置Nginx虚拟主机(一)_虚拟主机_45](https://image.cha138.com/20230316/91e4fd8c30704b07976ada11085a3b7a.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)重新启动网卡服务查看配置DNS服务器
![配置Nginx虚拟主机(一)_虚拟主机_46](https://image.cha138.com/20230316/b770bc06dabd43e69caf237b5fd2462d.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2.安装DNS服务器
1)安装系统光盘
![配置Nginx虚拟主机(一)_nginx_47](https://image.cha138.com/20230316/ac1530001ac544d5a1d96a8afb49dd72.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)系统光盘挂载到/mnt目录
![配置Nginx虚拟主机(一)_虚拟主机_48](https://image.cha138.com/20230316/8783e651ec124f679cf1ef67bff315fa.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)安装DNS服务
![配置Nginx虚拟主机(一)_虚拟主机_49](https://image.cha138.com/20230316/da8081d9b7384b8bbf2b158ce15d7dd0.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)修改DNS服务主配置文件
![配置Nginx虚拟主机(一)_虚拟主机_50](https://image.cha138.com/20230316/33e339310f914bf9825a5744515b195d.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
5)配置DNS区域文件
![配置Nginx虚拟主机(一)_虚拟主机_51](https://image.cha138.com/20230316/2265a2dc5d294e9a817fb845577f0604.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_虚拟主机_52](https://image.cha138.com/20230316/8650225459024be182fa33da52092d9e.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_nginx_53](https://image.cha138.com/20230316/d3c1d203ebe6448d8522e52cebdd005f.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
6)验证DNS服务器
![配置Nginx虚拟主机(一)_nginx_54](https://image.cha138.com/20230316/0ef975041c3841b5bc67b411f9068354.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3.修改nginx主配置文件支持域名虚拟主机
1)修改nginx主配置文件
![配置Nginx虚拟主机(一)_nginx_55](https://image.cha138.com/20230316/d5c29e32c48f459199bd96c2fac2b9e5.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![配置Nginx虚拟主机(一)_nginx_56](https://image.cha138.com/20230316/626bcfcd548f4bd28b9c848f29a9fdb2.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)检查主配置文件
![配置Nginx虚拟主机(一)_虚拟主机_57](https://image.cha138.com/20230316/0e072ade02554575bb58ee1e5fb2a78b.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)停止服务
![配置Nginx虚拟主机(一)_nginx_58](https://image.cha138.com/20230316/071edc8655274ed6a0854904717e0c5b.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)查看服务运行状态
![配置Nginx虚拟主机(一)_nginx_59](https://image.cha138.com/20230316/4c9a523fabba4951a1f7a81d520f4d7e.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4.配置客户端
1)客户端配置IP地址和DNS
![配置Nginx虚拟主机(一)_nginx_60](https://image.cha138.com/20230316/d028afce004a4590b80d6aaa74af05ac.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
2)客户端使用域名www.bdqn.com访问默认站点
![配置Nginx虚拟主机(一)_虚拟主机_61](https://image.cha138.com/20230316/943c0bcc037b42b5831b7f3b55d4d5b4.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3)客户端使用域名www.benet.com访问benet站点
![配置Nginx虚拟主机(一)_虚拟主机_62](https://image.cha138.com/20230316/b4f1d7c42b2a405dae40dd64974ae679.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
4)客户端使用域名www.accp.com访问accp站点
![配置Nginx虚拟主机(一)_nginx_63](https://image.cha138.com/20230316/3c91ee4d626b4228b45a51b41ab815db.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
Nginx 虚拟主机配置
Nginx 虚拟主机配置
1、主配置文件下加入虚拟主机参数。
![技术分享图片](/img/jia.gif)
vim nginx.conf
include vhosts/*.conf;
配置文件
2、创建虚拟主机目录,文件。
![技术分享图片](/img/jia.gif)
mkdir /usr/local/nginx/conf/vhosts
创建虚拟主机目录
![技术分享图片](/img/jia.gif)
touch /usr/local/nginx/conf/vhosts/nginx_vhosts1.conf
touch /usr/local/nginx/conf/vhosts/nginx_vhosts2.conf
touch /usr/local/nginx/conf/vhosts/nginx_vhosts3.conf
创建虚拟主机文件
基于IP
1、添加IP地址。
ifconfig eth0:1 192.168.1.131
ifconfig eth0:2 192.168.1.132
ifconfig eth0:3 192.168.1.133
2、修改虚拟主机文件
![技术分享图片](/img/jia.gif)
# 基于IP 主机1
server{
# 监听端口
listen 192.168.1.131:80;
# 访问域名
server_name www.xxx.com;
# 网页索引类型
index index.html index.htm;
# 指定URL资源
root /usr/local/url1;
}
修改虚拟主机文件1
![技术分享图片](/img/jia.gif)
# 基于IP 主机2
server{
# 监听端口
listen 192.168.1.132:80;
# 访问域名
server_name www.xxx.com;
# 网页索引类型
index index.html index.htm index.php;
# 指定URL资源
root /usr/local/url2;
}
修改虚拟主机2
![技术分享图片](/img/jia.gif)
# 基于IP 主机3
server{
# 监听端口
listen 192.168.1.133:80;
# 访问域名
server_name www.xxx.com;
# 网页索引类型
index index.html index.htm index.php;
# 指定URL资源
root /usr/local/url3;
}
修改虚拟主机3
基于域名
1、修改hosts文件,或使用DNS解析。
![技术分享图片](/img/jia.gif)
C:\Windows\System32\drivers\etc
192.168.1.115 www.131.com www.132.com www.133.com
修改hosts文件
以上是关于配置Nginx虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章
nginx虚拟主机配置
nginx基础配置(多个虚拟主机)
nginx常用配置系列-虚拟主机
Nginx 虚拟主机配置
nginx 配置
配置nginx虚拟主机