虚拟主机,就是把一台物理服务器划分成多个“虚拟”的服务器,这样我们的一台物理服务器就可以当做多个服务器来使用,从而可以配置多个网站。

Nginx提供虚拟主机的功能,就是为了让我们不需要安装多个Nginx,就可以运行多个域名不同的网站。

Nginx下,一个server标签就是一个虚拟主机。nginx的虚拟主机就是通过nginx.conf中server节点指定的,想要设置多个虚拟主机,配置多个server节点即可;

基于端口的虚拟主机,基于端口的虚拟主机配置,使用端口来区分,浏览器使用 同一个域名+端口 或 同一个ip地址+端口访问;

    server {listen       80;server_name  web.com;location / {root   html/web1.com;index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}server {listen       88;server_name  web.com;location / {root   html/web2.com;index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

基于域名的虚拟主机,基于域名的虚拟主机是最常见的一种虚拟主机

    server {listen       80;server_name  web1.com;location / {# html是nginx安装目录下的的html目录(即*./nginx目录下)root   html/web1.com;index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}server {listen       80;server_name  web2.com;location / {root   html/web2.com;index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

Nginx-虚拟主机相关推荐

  1. Nginx教程--02.Nginx虚拟主机的配置

    1.Nginx虚拟主机的配置 1.1 在conf目录下,使用命令 : vim nginx.conf 对上图解释: //全局区 worker _processes 1; //表示当前有1个工作的子进程, ...

  2. nginx虚拟主机概念和类型介绍

    nginx虚拟主机配置实战 1,虚拟主机概念和类型介绍 所谓虚拟主机,在web服务里就是一个独立的网站站点,这个站点对应独立的域名(也可能是IP或端口),具有独立的程序及资源目录,可以独立地对外提供服 ...

  3. Nginx虚拟主机、Nginx模块的安装使用(加密模块--with-http_ssl_module)

    一,Nginx虚拟主机(一个nginx实现多个网站) 1,基于域名的虚拟主机 1)修改Nginx服务配置,添加相关虚拟主机配置如下 # vim /usr/local/nginx/conf/nginx. ...

  4. Nginx 虚拟主机 VirtualHost 配置

    原文地址: http://www.neoease.com/nginx-virtual-host/ 增加 Nginx 虚拟主机 1. 进入 /usr/local/nginx/conf/目录, 创建虚拟主 ...

  5. nginx虚拟主机解析php文件,window停nginx虚拟主机不能解析php

    window下nginx虚拟主机不能解析php 本地window7配置nginx 1.011虚拟主机不能解析php问题,导致:no input file specified ? ? nginx.con ...

  6. linux基于域名的虚拟主机,Nginx虚拟主机应用——基于域名、IP、端口的虚拟主机...

    Nginx支持的虚拟主机有三种 ●基于域名的虚拟主机 ●基于IP的虚拟主机 ●基于端口的虚拟主机 每一种虚拟主机均可通过"server{}" 配置段实现各自的功能 基于域名的虚拟主 ...

  7. php管理nginx虚拟主机shell脚本

    使用php作为shell脚本是一件很方便的事情.理所当然,我们可以使用php脚本来管理 nginx虚拟主机,下面是笔者的 脚本 文件供各位参考 代码如下 复制代码 #!/usr/bin/php -q ...

  8. php编译安装, 编译安装nginx, yum安装nginx, nginx虚拟主机,默认虚拟主机

    编译安装PHP-7.3.0 1. 下载程序 下载php 7.3.0 cd /usr/local/src wget http://cn2.php.net/distributions/php-7.3.0. ...

  9. web服务器 ---nginx 虚拟主机的创建(基于 域名 . 端口 . ip )以及nginx访问控制

    文章目录 前言 一:Nginx服务基础(理论) 二:Nginx虚拟主机实验 2.1:Nginx虚拟主机应用 2.2 具体步骤,配置基于域名的虚拟主机 2.2.1 安装环境软件软件 2.2.2 编译安装 ...

  10. 编写一键备份MYSQL数据库脚本; 一键Nginx虚拟主机添加、删除脚本;

    1.编写一键备份MYSQL数据库脚本: 1)支持任意单个或者多个数据库的备份: 2)支持多个数据库.所有库备份: 思路: 备份mysql数据库命令 #到处mysql所有库的数据到mysql_all.s ...

最新文章

  1. 前端try catch是如何捕获异常的_一文告诉你如何优雅处理前端异常?
  2. UserWarning: Label not :NUMBER: is present in all training examples
  3. SalttSack自动化运维(二)——环境安装及部署
  4. 介绍什么是极限编程?
  5. spriteatlas 白屏的问题_Discuz白屏问题解决思
  6. web前端开发论文写作_外语论文文献引言格式—MLA Style
  7. C++学习笔记56:异常处理
  8. (58)FPGA面试题-只使用双输入NAND门,设计了一个四输入NAND门
  9. GitHub 发布 2018 年开源项目趋势预测:跨平台、深度学习增长最快!
  10. python1e2_Python-1 数据类型
  11. 发表在OURDEV上的帖子
  12. 小程序长按图片识别二维码
  13. JavaSE基础笔记——字符串常用类/ArrayList(集合)
  14. postgres链接太多(sorry, too many clients already)
  15. python中的in和out是什么意思
  16. svn 423 Locked
  17. Uncaught ReferenceError: is not defined at HTMLAnchorElement.onclick
  18. 人体行为识别研究综述
  19. 豆瓣电台WP7客户端 开发记录4
  20. Python入门总结-默单词程序

热门文章

  1. gstreamer之G_DEFINE_TYPE
  2. Error response from daemon: Get https://xxxx/v2/: dial tcp xxxxx:443: connect: co
  3. java 一维码架包_Java 生成、识别条形码
  4. 大学计算机打算及目的,大学生计算机实习目的和要求
  5. 推荐8个私藏多年的实用软件,你一定用得到!
  6. qt制作棋牌游戏之XO棋(井字棋)
  7. 7zip自带hash校验功能
  8. CentOS7部署Subversion服务器和TortoiseSVN客户端简记
  9. 区块链对教育行业的发展意义
  10. 酷6转型,陈天桥不认同视频业玩法