nginx和uwsgi运维部署笔记整合常用

一、nginx

1、线上安装
sudo apt-get install nginx -y

使⽤netstat -tunlp 查看当前系统后台tcp、udp连接状态!!

2、nginx服务的基本操作

建议使⽤前2种⽅案(当且仅当使⽤线上标准安装之后,才有的⼯具脚本去操作nginx)
以下三个⽅案不能混着使⽤!

# 配置目录
/etc/nginx/conf.d
# 启动、停止、重启nginx服务
# 方案一
sudo /etc/init.d/nginx [start|stop|restart]
# 方案二
systemctl [start|stop|reload] nginx

#⽅案三(⼀般是线下安装没有提供管理脚本的时候使⽤):
启动:` /usr/sbin/nginx -c `
关闭和重启:` /usr/sbin/nginx -s [stop|reload]`
检查nginx版本: `/usr/sbin/ngxin -V`
检查配置⽂件:` /usr/sbin/nginx -t `

3、nginx标准安装⽬录

⼯作⽬录:/etc/nginx
执⾏⽂件:/usr/sbin/nginx
⽇志⽬录:/var/log/nginx
启动⽂件: /etc/init.d/nginx
web⽬录有2个:
80端⼝nginx服务静态⽂件路径/var/www/html/,⾸⻚⽂件是 index.nginx-debian.html;
⾃定义服务默认静态⽂件路径 /usr/share/nginx/html/⾸⻚⽂件是index.html

二、uwsgi

#cd 进工程目录
cd meiduo_mall
#workon 进虚拟环境再开启
workon django_env
# 启动uwsgi
uwsgi --ini uwsgi.ini
# 关闭uwsgi
uwsgi --stop uwsgi.pid
# 查看uwsgi的状态
ps -ef | grep uwsgi

# 查看端口占用
netstat -tunlp | grep 8000
# 杀死进程
kill -kill [进程号]
kill -9 [进程号]
# 不行就sudo一下再kill
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值