• 上线准备


    上线准备

    # setting.py
    1. 复制dev 到prod
    2. DEBUG = False
    ALLOWED_HOSTS = [
        '10.226.35.46',
    
    ]  # 公网的IP
    跨域
    CORS_ORIGIN_ALLOW_ALL = False
    CORS_ORIGIN_WHITELIST = [
        'http://127.0.0.1:8080',
        'http://127.0.0.1:8000',
        'http://localhost:8080',
        'http://10.226.35.46:8080',
        'http://10.226.35.46:80',
    ]
    
    # database 不需要改,需要安装mysql 和重新建库,插入数据
    
    # uwsgi 
    os.environ... prod
    # manage.py
    os.environ... prod
    
    # 服务器
    1. 安装mysql
    -- 启动mysql
    -- 是否需要查看原密码??
    -- alter user 'root@localhost' identified by 'new password' # 进入mysql
    2. 安装redis
    -- 加环境变量
    -- redis-server 启动服务, 后台启动???
    # redis-server &  -- ctrl + c 可推出
    -- redis-cli 连接redis
    
    3. 安装python 
    
    4. 安装虚拟环境
    pip3 install virtualenv
    pip3 install virtualenvwrapper
    

    后台

    1. git clone project to folder specified 
    -- git clone https://gitee.....
    2. 导出虚拟环境的依赖
    -- 新建文件夹,进入
    workon BSC3
    pip3 freeze > package.txt
    
    # 数据库新建用户和密码,授权,该项目专用
    -- 新建数据库
    # 进入项目,数据库迁移
    # 插入数据
    
    
    
    
  • 相关阅读:
    Android权限 uses-permission
    Android中的颜色设置
    px 与 dp, sp换算公式?
    如何成为一名黑客?(转)
    uva 1291(dp)
    框架模式 MVC 在Android中的使用
    CCA概述和安装
    机房收费系统合作版(三)——UI思索
    (36)JS运动之使物体向右运动
    二叉查找树的非递归操作
  • 原文地址:https://www.cnblogs.com/Afrafre/p/12969329.html
Copyright © 2020-2023  润新知