安装
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 |