我的环境是
ubuntu20.04
更新操作系统
1 | sudo apt-get update |
安装 nginx
1 | sudo apt-get install nginx -y # 安装 |
这安装的是 ubuntu20.04 默认的 nginx,我的版本是 1.18.0
配置介绍
主配置在
/etc/nginx/nginx.conf
主配置里面有两句话
1 | include /etc/nginx/conf.d/*.conf; |
说明配置也包含上述的路径。
其中,/etc/nginx/sites-enabled/*;
存储的其实是软链接。
里面包含一个 default 文件,它其实是 /etc/nginx/sites-available/*;
里面的软链接。
默认的 nginx
配置为
/etc/nginx/nginx.conf
/etc/nginx/sites-available/default
如果你想创立一个站点,比如,site,我是这样建议的
- 删除
/etc/nginx/sites-available/default
- 删除
/etc/nginx/sites-enabled/default
- 在
/etc/nginx/sites-available/
添加site.conf
- 创造软链接
sudo ln -s /etc/nginx/sites-available/site.conf /etc/nginx/sites-enabled/site.conf
- 修改
/etc/nginx/sites-available/site.conf
一个经典案例来自于
nginx
的日志在
/var/log/nginx