Nginx搭建
Nginx原理
权限错误
使用该命令查看master进程与worker进程的所有者:
1 | ps aux|grep nginx|grep -v grep |
发现worker的权限为wwwdata。将/etc/nginx/nginx.conf
文件中首行的user wwwdata
更改为user root
便正常访问了。
以下是问题背景:
使用腾讯云服务器时,通过root下载了nginx,之后在子用户ubuntu下搭设网站,访问时提示500错误,排查后,在/etc/nginx/nginx.conf
的首行的用户(user)更改为root便正常访问了。解决方法来源: Linux Nginx的权限——访问本地目录报错403
安装和管理Nginx
重定向http到https
https://www.myfreax.com/redirect-http-to-https-in-nginx/
try_files指令说明
https://www.hi-linux.com/posts/53878.html
配置防火墙
ufw
Debian/Ubuntu 中安装和配置 UFW(简单防火墙)