nginx 虚拟主机 -ag凯发k8国际
ag凯发k8国际
收集整理的这篇文章主要介绍了
nginx 虚拟主机
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
一、虚拟主机介绍
就是把一台物理服务器划分成多个“虚拟”的服务器,每一个虚拟主机都可以有独立的域名和独立的目录
同时发布两个网站:
documentroot /usr/local/nginx/html/web1
documentroot /usr/local/nginx/html/web2
二、基于ip的虚拟主机
应用场景:ip充足的环境
server {listen 192.168.11.251:80;location / {root html/web1;index index.html index.htm index.php;} } server {listen 192.168.11.252:80;location / {root html/web2;index index.html index.htm;} }基于ip的虚拟主机特点
不同ip对应不同网站
访问方便,用户直接使用默认端口即可访问
服务器需要有多个ip地址(一个公网ip大概一年的费用是600左右)
维护方便,基于独立ip的站点,便于监控、维护。
三、基于端口的虚拟主机
只需要一个ip
缺点:端口你是无法告诉公网用户 无法适用于公网客户 适合内部用户。
基于端口 server {listen 80;#server_name www.abc.com;location / {root html/web1;index index.html index.htm index.php;} } server {listen 8080;#server_name www.abc.com;location / {root html/web2;index index.html index.htm;} }基于端口的虚拟主机特点
不同端口对应不同网站
访问需要加端口
节省ip地址
适合私网运行
四、基于域名的虚拟主机
一个网站必然有一个域名
基于域名 server {listen 80;server_name web1.ayitula.com;location / {root html/web1;index index.html index.htm index.php;} }server {listen 80;server_name web2.ayitula.com;location / {root html/web2;index index.html index.htm;} }基于域名的虚拟主机特点
不同域名对应不同网站
需要多个域名 可以是二级或三级域名
每个站点使用默认端口,方便用户访问
只需要一个ip地址,节约成本
适合公网环境
总结
以上是ag凯发k8国际为你收集整理的nginx 虚拟主机的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: nginx 下载限速