nginx启动

nginx的配置

nginx的http配置,内部的一个server代表一个虚拟主机。配置server下的listen 80 git.chaofml.cn是错误的。

配置虚拟主机

假设自己在一个服务器上安装了多个网络服务。如网站、git服务器等。网站是默认与nginx搭配好的。但是本机又增加了一个0.0.0.0:8282服务。对conf/文件夹下的nginx.conf增加如下设置:

server
    {
        listen 80 ;
        server_name git.chaofml.cn;
        location / {
            proxy_pass http://127.0.0.1:8282;
        }
    }

常用命令

nginx -t

测试配置是否正确。 上面更改了配置,需要先测试一下,检查配置是否正确。

nginx -s reload

重新载入配置文件

nginx -s reopen

重启 Nginx

nginx -s stop

停止 Nginx