部署

1. 下载图形化界面 FinalShell

2. 新建登录

3. sudo apt update    /   sudo apt upgrate (更新)

4. 安装vim      命令:sudo apt install vim

5. 安装pip3      sudo apt install python3-pip

6. 安装虚拟环境    sudo pip3 install virtualenv  /  sudo pip install virtualenvwrapper

7. 配置虚拟环境

    sudo vi .bashrc

    export WORKON_HOME=$HOME/.virtualenvs

    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    source /usr/local/bin/virtualenvwrapper.sh

    让虚拟环境生效: source .bashrc

8. 导包  pip freeze > a.txt  【使用FS上传文件】  使用包pip install -r a.txt

9. 安装Nginx服务器     sudo apt-get install nginx

10.安装项目

10. 安装uwsgi   pip install uwsgi

11. 在项目下创建conf并配置应用名_nignx.conf  内容见笔记

12.将配置文件加入到nginx的启动配置文件中

    sudo ln -s /home/ubuntu/test1/conf/test1_nginx.conf /etc/nginx/conf.d

13.重启nginx  命令:sudo service nginx restart

16.在setting中加上:STATIC_ROOT = os.path.join(BASE_DIR,'static/')   先注释

17. 运行 python manage.py collectstatic

18. 配置uwsgi 在conf/目录下创建uwsgi.int  配置内容见笔记

19. 启动  uwsgi -i  /home/ubuntu/test1/conf/uwsgi.ini(只要找到这个文件就行了)

      在后台启动:uwsgi -i 同上 &

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容