部署

作者: OK_1f21 | 来源:发表于2018-11-07 10:25 被阅读0次

    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 同上 &

    相关文章

      网友评论

          本文标题:部署

          本文链接:https://www.haomeiwen.com/subject/vagjxqtx.html