Django的+ LINUX + Uwsgi + Nginx的项目部署文档
WSGI
在生产环境中使用WSGI作为python web的服务器
WSGI:全拼为Python Web服务器网关接口,Python Web服务器网关接口,是项目默认会生成一个wsgi.py文件,确定了设置模块,uWSGI 实现了WSGI的所有接口,是一个快速,自我修复,开发人员和系统管理员友好的服务器,C语言编写,效率高
Nginx的
使用nginx的的的的作用主要包括负载均衡,反向代理
项目通过Django的+ Uwsgi + Nginx的进线线上服务器部署
1 、文件打包传服务器,通过xshell
文件>传输> ZMODEM>用ZMODEM发送>文件或压缩包
Linux的的下压缩包解压命令:
压缩格式:解压压缩包路径
tar.gz格式:tar zxvf压缩包路径
(RAR格式压缩包解压较为复杂,尽量别传RAR格式)
2 、Xshell使用技巧
文件>新建,开启多终端
建议开多终端,这样对uwsgi,Nginx的的,项目代码进行调试修改时,可以避免在一个终端下来回切换目录,提高工作效率,具体开终端的个数根据实际需求来定,并且右击选项卡终端名重命名,更加方便知道哪个终端对应做哪些事情
3 、修改配置文件问题