您的位置:首页 > 运维架构 > Nginx

nginx的使用(配置、启动、重启、关闭)

2018-03-06 17:54 513 查看
网上关于nginx的安装已经有很多教程了,在这里不再做过多叙述了,只讲一下安装好后的一些基本的使用。
一般来说,nginx会安装在/usr/local下面,以下所有的操作都是在这个安装路径的前提下进行的。

1、首先利用配置文件启动nginx。

命令: nginx -c /usr/local/nginx/conf/nginx.conf
 其中nginx.conf配置文件的配置步骤大体如下:    (1)打开配置文件。           vim /usr/local/nginx/conf/nginx.conf
    (2)配置相关参数。                    
            按下i进入编辑模式后就可以进行编辑了。
            nginx.conf的基本信息的配置在网上有很多,在这里只说一下关键部分的配置,即server的配置,主要介绍一下我工作中遇到的三种情况。

            a、访问的是html网页
                server {
                   listen  80;
                   server_name localhost;
                   location / {
              root html;
              index index.html index.htm;     #要访问的页面的路径
                   }

                }
            b、访问的是某个端口的内容。(比如需要利用node访问的网页)

                server {
                    listen       80;
                    server_name  *****;     #****为你自定义的域名
                    location / {
                proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                        proxy_set_header Host  $http_host;
                        proxy_set_header X-Nginx-Proxy true;
                        proxy_set_header Connection "";
                        proxy_pass http://127.0.0.1:0000;    #0000为你需要映射的接口
                        proxy_redirect default;
                    }
                    error_page   500 502 503 504  /50x.html;
                    location = /50x.html {
                        root   html;
                    }

                }
            c、通过url访问存储在服务器上的图片。

                server {
                       listen  80;
                       server_name localhost;
                       location / {
                  root html;
                  index index.html index.htm;
                       }
                       location /images/{
                           alias /aaa/bbb/;  #此处应设置为你服务器上图片的存储位置
                           autoindex on;
                       }

                }
                设置好后就可以用类似 IP地址/images/a.jpg的方式访问图片了。

    (3)保存退出。

            按esc退出编辑模式,然后输入:wq保存退出。

2、监测配置文件代码的配置是否正确。
        /usr/local/nginx/sbin/nginx -t

        如果结果如下图所示说明配置成功了。

          

        

3、重启nginx
    修改过配置文件后可利用命令/usr/local/nginx/sbin/nginx -s reload 来重启nginx。
4、关闭nginx       

    先查出nginx的进程号,然后kill这个进程即可。       

            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: