Nginx 的使用

2018-03-09  本文已影响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;

上一篇下一篇

猜你喜欢

热点阅读