以下是我自己在学习使用Ubuntu操作系统部署python flask和django网站时常用的命令,作为学习笔记,记录一下,写的比较简单,还有啥需要补充的话欢迎留言。
路径相关
# 进入项目路径
cd /var/www/html/Podcaster
# nginx配置文件路径
/etc/nginx/sites-enabled/ default
防火墙
# 查看已经开放的端口
sudo ufw status
# 打开端口
sudo ufw allow 9123
# 开启防火墙
sudo ufw enable
# 重启防火墙
sudo ufw reload
uwsgi
# 启动uwsgi服务
sudo uwsgi --ini uwsgi.ini
# 停止uwsgi服务
sudo uwsgi --stop uwsgi.pid
# 查看uwsgi的工作状态
ps aux|grep uwsgi
nginx
# 启动nginx服务
sudo service nginx start
# 停止nginx服务
sudo service nginx stop
# 重启nginx服务
sudo service nginx reload
# 查看nginx的工作状态
ps aux|grep nginx