美文网首页
Nginx 的使用

Nginx 的使用

作者: 武曌思 | 来源:发表于2018-03-09 10:54 被阅读0次

    一、安装

    apt-get install nginx

    二、配置

    1、Nginx 配置文件

    Nginx 的全部配置存放在 /etc/nginx 目录下

    感谢博主 @Luwnto

    nginx.conf 是nginx的主配置文件,里面包含了当前目录的所有配置文件,只不过有的是注释状态,需要的时候自行开启(后面几个常用的)

    conf.d 这是一个目录,里面可以写我们自己自定义的配置文件,文件结尾一定是.conf才可以生效(当然也可以通过修改nginx.conf来取消这个限制)

    sites-available 是我们的虚拟主机的目录,我们在在这里面可以创建多个虚拟主机

    sites-enabled 这里面的配置文件其实就是 sites-available 里面的配置文件的软连接,但是由于 nginx.conf 默认包含的是这个文件夹,所以我们在 sites-available 里面建立了新的站点之后,还要建立个软连接到 sites-enabled 里面才行

    2、虚拟 server 配置

    每个 Nginx 的虚拟 server 都由 /etc/nginx/sites-available 路径下的一个配置文件来表示。而将其链接到的 /etc/nginx/sites-enabled 路径下则可以启用对应的站点。配置文件如下

    3、链接

    ln -s /etc/nginx/sites-available/xxx /etc/nginx/sites-enabled/xxx

    三、Nginx 服务器的启动和停止

    1、每次修改配置文件,都需要重启 Nginx,使用如下任意一个都可以

    service nginx restart

    service nginx reload

    2、停止服务器

    service nginx stop

    3、启动服务器

    service nginx start

    四、Nginx 用户问题

    问题描述:启动服务器后,访问静态文件会遇到 403 错误,原因之一是 Nginx 用户权限不够。

    解决方案:修改 /etc/nginx/nginx.conf 文件,user root;

    相关文章

      网友评论

          本文标题:Nginx 的使用

          本文链接:https://www.haomeiwen.com/subject/ntcufftx.html