nginx虚拟主机是什么(nginx虚拟主机讲解)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《nginx虚拟主机是什么(nginx虚拟主机讲解)》的相关信息,《nginx虚拟主机是什么(nginx虚拟主机讲解)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《nginx虚拟主机是什么(nginx虚拟主机讲解)》的详细说明。
国外云主机,www.2 bp .net

五 虚拟主机


1 虚拟主机介绍

就是把一台物理服务器划分成多个“虚拟”的服务器,每一个虚拟主机都可以有独立的域名和独立的目录

同时发布两个网站:

DocumentRoot /usr/local/nginx/html/web1

DocumentRoot /usr/local/nginx/html/web2

2 基于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的站点,便于监控、维护。

3 基于端口的虚拟主机

#只需要一个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地址

适合私网运行

4 基于域名的虚拟主机

#一个网站必然有一个域名

基于域名server {    listen       80;    server_name  web1.a.com;    location / {        root   html/web1;        index  index.html index.htm index.php;    }}server {    listen       80;    server_name  web2.b.com;    location / {        root   html/web2;        index  index.html index.htm;    }}

基于域名的虚拟主机特点

不同域名对应不同网站

需要多个域名 可以是二级或三级域名

每个站点使用默认端口,方便用户访问

只需要一个IP地址,节约成本

适合公网环境

总结

什么是虚拟主机

虚拟主机的作用

虚拟主机如何实现

重点:不同类型虚拟主机的作用,如何实现

难点:虚拟主机实现的形式

3分钟了解计算机发展历史-组团学

国外云主机,www.2 bp .net
提醒:《nginx虚拟主机是什么(nginx虚拟主机讲解)》最后刷新时间 2023-03-27 02:23:01,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《nginx虚拟主机是什么(nginx虚拟主机讲解)》该内容的真实性请自行鉴别。