一.新建html2与html3四个网址项目测试,而html是自身就有,记得到/etc/hosts
添加dns记录

nginx效能之1能够运维二个地点服务器,通过计划server_name和root目录等来拜会目的文件

nginx功效之一可以运行2个地面服务器,通过安插server_name和root目录等来拜会目标文件

nginx作用之壹能够运营多个本地服务器,通过布署server_name和root目录等来走访指标文件

澳门金沙国际 1

一. 下载

 

下载后解压

 

澳门金沙国际 2

一. 下载

 

下载后解压

澳门金沙国际 3

 

一. 下载

 

下载后解压

 

澳门金沙国际 4

2.修改nginx.conf文件

二. 修改配置文件

nginx配置文件在 nginx-一.八.0\conf\nginx.conf

http {
     gzip  on;

    #静态文件
    server {
        listen       80;
        server_name  static.cnblog.com;

        location / {
            root   G:/source/static_cnblog_com;
        }
    }

    #html文件
    server {
        listen       80;
        server_name  127.0.0.1 localhost;

        location / {
            root   G:/source/html/mobile/dist;
            index  index.html index.htm;
        }
    }
}

 

如上海体育场所能够陈设四个server,那样访问localhost即访问到了  G:/source/html/mobile/dist  目录,
还足以开启gzip,压缩html

二. 修改配置文件

nginx配置文件在 nginx-一.八.0\windows下nginx的设置及接纳方式入门,配置简单网址项目。conf\nginx.conf

http {
     gzip  on;

    #静态文件
    server {
        listen       80;
        server_name  static.cnblog.com;

        location / {
            root   G:/source/static_cnblog_com;
        }
    }

    #html文件
    server {
        listen       80;
        server_name  127.0.0.1 localhost;

        location / {
            root   G:/source/html/mobile/dist;
            index  index.html index.htm;
        }
    }
}

如上图能够布置多个server,那样访问localhost即访问到了  G:/source/html/mobile/dist  目录,
还足以开启gzip,压缩html

②. 修改配置文件

nginx配置文件在 nginx-一.八.0\conf\nginx.conf

澳门金沙国际 5

http {
     gzip  on;

    #静态文件
    server {
        listen       80;
        server_name  static.cnblog.com;

        location / {
            root   G:/source/static_cnblog_com;
        }
    }

    #html文件
    server {
        listen       80;
        server_name  127.0.0.1 localhost;

        location / {
            root   G:/source/html/mobile/dist;
            index  index.html index.htm;
        }
    }
}

澳门金沙国际 6

 

如上图能够布署三个server,那样访问localhost即访问到了  G:/source/html/mobile/dist  目录,
还足以开启gzip,压缩html

澳门金沙国际 7

三. 启动

 注意不要直接双击nginx.exe,那样会造成修改配置后重启、甘休nginx无效,供给手动关闭职分管理器内的有所nginx进度

 

在nginx.exe目录,打开命令行工具,用命令 运行/关闭/重启nginx 

 

澳门金沙国际 ,start nginx : 启动nginx

nginx -s reload  :修改配置后重新加载生效

nginx -s reopen  :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是还是不是科学

关闭nginx:
nginx -s stop  :急迅停止nginx
nginx -s quit  :完整有序的终止nginx

只要蒙受报错:

bash: nginx: command not found

有望是您再linux命令行环境下运作了windows命令,

若是您前边是允许 nginx -s reload报错, 试下 ./nginx -s reload

或然 用windows系统自带命令行工具运维

三. 启动

 注意不要一贯双击nginx.exe,这样会导致修改配置后重启、结束nginx无效,需求手动关闭职务管理器内的保有nginx进度

 

在nginx.exe目录,打开命令行工具,用命令 运行/关闭/重启nginx 

 

start nginx : 启动nginx

nginx -s reload  :修改配置后再一次加载生效

nginx -s reopen  :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是不是正确

关闭nginx:
nginx -s stop  :飞速结束nginx
nginx -s quit  :完整有序的停止nginx

比方碰着报错:

bash: nginx: command not found

有希望是您再linux命令行环境下运营了windows命令,

只要你在此之前是同意 nginx -s reload报错, 试下 ./nginx -s reload

抑或 用windows系统自带命令行工具运营

三. 启动

 注意不要直接双击nginx.exe,这样会招致修改配置后重启、甘休nginx无效,供给手动关闭职分管理器内的具备nginx进度

 

在nginx.exe目录,打开命令行工具,用命令 运行/关闭/重启nginx 

 

start nginx : 启动nginx

nginx -s reload  :修改配置后再度加载生效

nginx -s reopen  :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是还是不是正确

关闭nginx:
nginx -s stop  :火速结束nginx
nginx -s quit  :完整有序的停下nginx

假如遇上报错:

bash: nginx: command not found

有不小概率是你再linux命令行环境下运作了windows命令,

比方您后边是同意 nginx -s reload报错, 试下 ./nginx -s reload

抑或 用windows系统自带命令行工具运转

三.测试访问

澳门金沙国际 8

澳门金沙国际 9

澳门金沙国际 10

个中用到有些nginx的吩咐,就不截图,能够查阅上面

*******************************************************************************************************************************

nginx -t  验证配置新闻是不是科学(常用)

nginx -V  查看版本

nginx  启动nginx服务器(常用)

nginx -s stop  快速结束或关闭nginx

nginx -s quit  通常甘休或关闭nginx(常用)

nginx -s reload  配置文件修改重装载命令

 

 

举例来说,假使要运转服务器

cd /usr/local/nignx/sbin/

./nginx

 

相关文章