作为一个前端,难免会遇到需要去nginx配置或者修改配置。常用的命令总结一下:
1:拿到一台陌生的机器,查找nginx目录:
先查找线程号:
ps -ef | grep nginx
如果不显示 再通过线程号查安装目录
ll /proc/58379/exe
2:修改和保存重启
3: 查看日志:
到nginx/logs目录下,打印出最近的200行:
tail -200f common-biz.log
4: 最近还碰到配置完403的问题:
解决思路:首先确认文件存放位置;然后大部分的可能就是权限问题
比如访问目标目录的权限
常用的有给配置文件赋一个用户组的权限
chown -R 用户组:用户组 文件名
chown -R generalmpl:generalmpl abc-fe.conf
给某个文件夹赋权限,一般755就够了
chmod -R 755 文件夹
附录:权限字母对应的权限说明
-rw------- (600) 只有拥有者有读写权限。
-rw-r--r-- (644) 只有拥有者有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) 只有拥有者有读、写、执行权限。
-rwxr-xr-x (755) 拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) 拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) 所有用户都有文件读、写权限。
-rwxrwxrwx (777) 所有用户都有读、写、执行权限