系统相关
首页 > 系统相关> > nginx、supervisor配置和常用命令

nginx、supervisor配置和常用命令

作者:互联网

添加用户修改密码
useradd test1
passwd test1

supervisor
https://www.cnblogs.com/peteremperor/p/14781316.html

安装配置
卸载supervisor 执行:
yum remove supervisor
查看是否已卸载(查看supervisor版本)
supervisord -v
修改配置文件
gedit /etc/supervisord.conf
开机自动启动
sudo systemctl enable supervisord
启动停止服务
sudo systemctl start supervisord
sudo systemctl stop supervisord

一、开启命令
supervisor的服务器端部分启动命令:
sudo unlink /var/run/supervisor.sock
supervisord -c /etc/supervisor/supervisord.conf 此时默认开启了所有服务
二、supervisor的客户端部分命令:
supervisorctl status 查看进程运行状态
supervisorctl start 进程名 启动进程
supervisorctl start laravel-worker:* 批量启动进程
supervisorctl stop 进程名 关闭进程
supervisorctl restart 进程名 重启进程
supervisorctl update 重新载入配置文件
supervisorctl shutdown 关闭supervisord
supervisorctl clear 进程名 清空进程日志
supervisorctl 进入到交互模式下。使用help查看所有命令
supervisorctl reread

supervisorctl update 上面两个命令是修改supervisor配置文件后,需要运行才能生效的命令

start stop restart + all 表示启动,关闭,重启所有进程
三、关闭命令
supervisorctl stop all先关闭supervisor服务
之后再关闭supervisord服务
kill -9 pid

 

 


nginx

https://www.cnblogs.com/shensy/p/14008055.html

1.nginx直接启动
nginx
2.systemctl命令启动
systemctl start nginx.service
3.查看启动后记录
ps aux | grep nginx
4.重启Nginx服务
systemctl restart nginx.service
5.重新载入配置文件
nginx -s reload
6.查看端口号
netstat -tlnp
7.查看端口号 netstat -anp |grep 端口号

8.查看运行id ps -A |grep 名字

9。查看nginx报错 sudo nginx -t

标签:supervisor,supervisord,supervisorctl,nginx,systemctl,常用命令,进程
来源: https://www.cnblogs.com/wangxun0918/p/16379043.html