博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx虚拟主机
阅读量:6227 次
发布时间:2019-06-21

本文共 942 字,大约阅读时间需要 3 分钟。

一.虚拟主机的分类

nginx、apache都可以配置虚拟主机,都可分为三类虚拟主机:

1.基于端口的虚拟主机;2.基于IP的虚拟主机;3.基于域名的虚拟主机。

 

二.虚拟主机的配置

1.配置文件

/usr/local/nginx/cong/nginx.conf

2.配置虚拟主机

在nginx中,虚拟主机是被包在http{}中的,其中每一个server代表一个虚拟主机。配置如下:

server {         linsten 8080;     #配置监听端口         server_name 192.168.1.1;     #配置IP或者域名         location / {                     root html/test;      #网页根目录(相对路径)                     #root /home/test/html/test;   (绝对路径配置法)                     index index.html;    #默认读取的页面        access_log  log/proxy.access.log main;    #指定访问日志的路径,日志名以及日志格式,main就是一种格式,是在nginx中已经定义好的一种格式        }    }

 

3.基于端口的虚拟主机说明:

基于端口的虚拟主机是对于在一台服务器上,搭建多个web服务,可以通过分配不同的端口,然后指向不同的localtion进行配置。

 

4.基于IP的虚拟主机说明:

基于IP的虚拟主机是通过自身多个IP地址或者多台服务器来搭建多个不同的web服务。他们的端口是可以相同,但是指向的location是不同的。

 

5.基于域名的虚拟主机说明:

基于域名的虚拟主机和基于IP的虚拟主机类似,只是server_name配置的不是IP,而是域名,可以通过每个web服务,指定不同的server_name来创建不同的虚拟主机。

 

以上内容均为个人理解,可能会有一些错误,还望理解,如有错误,尽请指正,谢谢!

转载于:https://www.cnblogs.com/Jackie-Chen/p/10557610.html

你可能感兴趣的文章
团体程序设计天梯赛-练习集
查看>>
bootstrap使用后一个小bug---不知道大家碰到没
查看>>
Android训练课程(Android Training) - 添加活动栏(使用action bar)
查看>>
Unable to resolve target 'android-18'
查看>>
模拟键盘按键
查看>>
angularJS内置指令一览
查看>>
Redis的管理
查看>>
数字电路建模 - jchdl
查看>>
Tomcat6.x+jndi配置
查看>>
SDWebImage
查看>>
全同态加密算法
查看>>
搭建hexo博客
查看>>
shell编程(一)基础
查看>>
图的着色问题
查看>>
( 转)UVM验证方法学之一验证平台
查看>>
Jdbc&Web
查看>>
MySQL 数据类型
查看>>
对于WEB APP安全问题的一些思考
查看>>
《Unicast QoS Routing Algorithms for SDN Survey 2018》【毕设 - 论文阅读】
查看>>
修改上传文件控件的样式-----html,css
查看>>