安装
1 | $ sudo apt-get install nginx |
在Ubuntu下安装后的文件结构:
- 所有的配置文件都在
/etc/nginx/
下nginx.conf
为主配置文件sites-available/default
为默认配置文件
- 程序文件在
/usr/sbin/nginx
下 - 日志放在了
/var/log/nginx
下 - 启动脚本
/etc/init.d/nginx
- 默认的虚拟主机的目录设置在了
/var/www/
下(参考默认配置文件)
在 nginx.conf
配置文件中,可看到下面两行:
1 | include /etc/nginx/conf.d/*.conf; |
网上找到的自定义配置文件的设置方法为:
- 我们可以在
/etc/nginx/sites-available
目录下添加自定义配置文件,然后为该文件创建软链接到/etc/nginx/sites-enabled
目录中。 - 也可以在
/etc/nginx/conf.d
目录下创建自定义配置文件并以.conf
为扩展名。
nginx 的启动 暂停 重启
- 启动
sudo /etc/init.d/nginx start
- 暂停
sudo /etc/init.d/nginx stop
- 重启
sudo /etc/init.d/nginx restart
nginx 基本的配置文件写法:
1 | sever { |
示例文件 web.conf
,所在目录为 /etc/nginx/conf.d
:
1 | sever { |
查看目录下文件:
1 | $ ls /home/tiger/myweb/site2 |