虚拟主机有三种配置方式(常用于本机测试使用,将一个ip和端口的请求根据域名不同分配到不同的应用服务器)

基于ip    不常用

基于端口   可选 

基于域名   可选

 1 #user  nobody;
 2 worker_processes  1; #进程数目,和处理器数目一样最好
 3
 4 #error_log  logs/error.log;     #错误日志打印目录
 5 #error_log  logs/error.log  notice;
 6 #error_log  logs/error.log  info;
 7
 8 #pid        logs/nginx.pid;    #进程ip
 9
10
11 events {
12     worker_connections  1024;  #每个进程最大允许连接数
13 }
14
15
16 http {
17     include       mime.types;       #允许httpmime类型
18     default_type  application/octet-stream;   #默认类型,二进制流
19
20     #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
21     #                  '$status $body_bytes_sent "$http_referer" '
22     #                  '"$http_user_agent" "$http_x_forwarded_for"';
23
24     #access_log  logs/access.log  main;
25
26     sendfile        on;         #允许发送文件
27     #tcp_nopush     on;
28
29     #keepalive_timeout  0;
30     keepalive_timeout  65;
31
32     #gzip  on;        #允许gzip压缩
33
34     #默认服务器地址
35     server {
36         listen       80;
37         server_name  localhost;
38         #charset utf-8;   #编码
39
40         #access_log  logs/host.access.log  main;
41
42         # 资源地址
43         location / {
44             root   /home/ftp/images;
45             index  index.html index.htm;
46         }
47
48         #error_page  404              /404.html;
49
50         # redirect server error pages to the static page /50x.html
51         #
52         error_page   500 502 503 504  /50x.html;
53         location = /50x.html {
54             root   html;
55         }
56
57     }
58
59     #根据端口虚拟
60     server {
61         listen       8080;
62         server_name  localhost;
63
64         location / {
65             root   html;
66             index  index.html index.htm;
67         }
68     }
69
70     #根据域名虚拟
71     server {
72         listen       80;
73         server_name  xxx.taotao.com;
74
75         location / {
76             root   html-xxx;
77             index  index.html index.htm;
78         }
79     }
80
81     server {
82         listen       80;
83         server_name  yyy.taotao.com;
84
85         location / {
86             root   html-yyy;
87             index  index.html index.htm;
88         }
89     }
90
91 }

nginx反向代理和负载均衡配置    https://www.cnblogs.com/Miss-mickey/p/6734831.html

转载于:https://www.cnblogs.com/webyyq/p/8972291.html

nginx虚拟主机配置和反向代理相关推荐

  1. Nginx 虚拟主机配置及负载均衡

    虚拟主机配置: 在现实中,公司为了充分利用服务器资源 , 一台 Nginx 服务器会同时挂多个站点,这些站点可以基于80端口配置 N 多不同域名的服务器,那么,怎样实现这一功能呢,接下来就让我们学习一 ...

  2. Nginx虚拟主机配置

    nginx的虚拟主机就是通过nginx.conf中server节点指定的,想要设置多个虚拟主机,配置多个server节点即可 先看一个最简单的虚拟主机配置示例 server { listen 80; ...

  3. 设置ngxin服务器虚拟主机,详解Nginx 虚拟主机配置的三种方式(基于端口)

    Nginx配置虚拟主机支持3种方式:基于IP的虚拟主机配置,基于端口的虚拟主机配置,基于域名的虚拟主机配置. 2.Nginx基于端口的虚拟主机配置 如一台服务器只有一个IP或需要通过不同的端口访问不同 ...

  4. Nginx教程(二) Nginx虚拟主机配置

    Nginx管理虚拟主机 虚拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台"虚拟"的主机,每台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完 ...

  5. Nginx 虚拟主机配置

    Nginx虚拟主机 虚拟主机提供了在同一台服务器上运行多个网站的功能,启动的是一个nginx实例,部署多个虚拟主机来发布多个门户网站.虚拟主机标识是server,一个server对应一个虚拟主机. 虚 ...

  6. Nginx(二) 虚拟主机配置

    一.Nginx的应用概述 Nginx作为一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.主要有以下3方面的应用: 1.http服务器: Nginx是一个http服 ...

  7. 配置Nginx虚拟主机

    首先确保你的域名已经设置了域名解析. 如果没有的话 自己去百度下. 我本书用的演示网站域名为 magento2demo.texiaoyao.cn. 这个域名是在美称互联上买的,所以直接到美称互联里去解 ...

  8. Nginx配置域名反向代理MQTT 配置mqtt /ws /wss访问域名连接。

    有时候我们想通过域名的方式来进行mqtt的连接. 首先在阿里云上安装mqtt服务器端.本文mqtt服务器端ip地址为: xx.xx.67.177 并配置mqtt监听端口 tcp : 1883 , ht ...

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

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

最新文章

  1. hashmap中用红黑树不用其他树_HashMap面试专题:常问六题深入解析
  2. 洛谷 P1825 [USACO11OPEN]玉米田迷宫Corn Maze
  3. 京东受冤但不屈,售后服务隐现断崖危机
  4. 关于Hexo6.0搭建个人博客(github+Google-收录篇)
  5. react 父子组件之间相互传值
  6. java右移位_java 、移位操作方法
  7. java面试排序都考哪几种排序_java算法面试题:排序都有哪几种方法?
  8. 微信小程序-tab切换(scroll-view + swiper)
  9. 最新个人引导页导航源码 极致酷范儿
  10. wordpress添加备案链接 亲测无误
  11. 机器学习——聚类算法(一)
  12. MATLAB绘制海面风场图像(海面风场反演)
  13. 苹果手机投影_手机、平板屏幕投到投影机上常见问题与答案
  14. mysql查询条件格式_条件格式
  15. 微前端MicroApp的学习(一):简单搭建项目
  16. 2024清华大学计算机考研信息汇总
  17. 二维码读取之ecc200_contrast_tolerance.hdev
  18. 三菱MR-JE-C伺服电机FB功能块(适用Q系列PLC)
  19. 实测|超融合数据库 MatrixDB 实现百万级 TPS
  20. acm寒假特辑1月20日 CodeForces - 82A

热门文章

  1. linux 删除in链接,linux - 从TCP_IN删除端口不会从CSF上的外部流量关闭它 - 堆栈内存溢出...
  2. java操作oracle数据_Java jdbc操作oracle数据库的两种方式
  3. SearchParams(URL获取参数)
  4. 判断上三角矩阵 (15 分)
  5. paginatorhelper ajax,Bootstrap Paginator+PageHelper实现分页效果_蓝瞳_前端开发者
  6. linux脚本监控网卡流量,Shell脚本实现linux监控网卡实时流量[带宽]的方法
  7. 输入一个以回车结束的字符串,判断该字符串是否对称(正序与逆序相同,如aBc2cBa为对称字符串)
  8. mysql5.1安装失败_解决MySQL5.1安装时出现Cannot create windows service for mysql.error:0
  9. linux网卡IP同一网段,Linux下多网卡不同IP在同一网段的情况
  10. Windows平台下使用Dokan实现文件系统的开发