• 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;
    

      

  • 相关阅读:
    计算机基础知识
    markdown简介及基本语法
    session和cookie的区别
    MySQL的游标
    数据库单表查询
    外键(有无级联)
    mysql
    数据库引擎
    守护进程和守护线程的区别
    快排等
  • 原文地址:https://www.cnblogs.com/max-hou/p/9124673.html
Copyright © 2020-2023  润新知