zoukankan      html  css  js  c++  java
  • Nginx部署多个网站

    为节省资源,通常一个服务器会运行多个网站,通常一个服务一个IP,多个域名共用一个IP,多个域名共用一个端口(通常是80端口)。

    这时候需要一台服务器部署多个网站,多个网站共用一个IP,共用一个80端口。

    关键技术:

    1、修改nginx下conf目录文件nginx.conf文件。

    2、如果有多个server的话,一定要确保设置其中一个为default_server,以保证nginx按照server_name匹配不到合适的server时,可以把请求转发给默认的server处理。

    下面来操作下:

    1、打开nginx-1.13.12conf下的nginx.conf文件

    找到初始配置server 监听配置,大概在36行

    在80后面空格,添加default_server

    2、添加另一个网站的配置

    在35行之前添加如下配置

    server {
        listen    80;
        server_name  www.abc.com;
     
        root  D:/htmlsite/abc/;
        index   index.html index.htm;
     
        location / {
          allow  all;
        }
    }

    说明:

    server 配置一个网站

    listen 监听端口

    server_name 网站域名

    root 网站绝对地址,后面记得带斜杠

    index 指定网站首页


    解决网页打开速度慢的神奇代码
    加在配置文件最后面

    proxy_connect_timeout 1;
    proxy_send_timeout 30;
    proxy_read_timeout 60;
    

      

  • 相关阅读:
    潜入ICU的四逆汤
    经方医的视角
    黄连解毒汤治疗月经过多
    柳暗花明又一方
    PHP 相关性系数计算
    备忘-VSCODE、apache配置
    c# 基于文件系统实现的队列处理类
    notepad++ 快速运行PHP代码
    dat.gui stats.js 通用参数配置及图像统计工具
    AutoHotkey 自动化脚本工具实例
  • 原文地址:https://www.cnblogs.com/max-hou/p/9124673.html
Copyright © 2011-2022 走看看