情感测试
情感测试

您现在的位置: 情感测试简介_情感测试玩法 > 情感测试规则 > 项目部署上线指南

项目部署上线指南

发布时间:2021-8-23 17:06:47   点击数:
python项目部署上线指南

Hello大家好,我是程序员卫仔,本篇文章卫仔为大家整理了项目开发完成后怎么去部署上线,下面是卫仔教大家怎么一步一步的将自己的本地项目部署在服务器上。

准备上线

上线前的检查工作。

pythonmanage.pycheck--deploy

将DEBUG设置为False并配置ALLOWED_HOSTS。

DEBUG=FalseALLOWED_HOSTS=[*]

安全相关的配置。

#保持HTTPS连接的时间SECURE_HSTS_SECONDS=SECURE_HSTS_INCLUDE_SUBDOMAINS=TrueSECURE_HSTS_PRELOAD=True#自动重定向到安全连接SECURE_SSL_REDIRECT=True#避免浏览器自作聪明推断内容类型SECURE_CONTENT_TYPE_NOSNIFF=True#避免跨站脚本攻击SECURE_BROWSER_XSS_FILTER=True#COOKIE只能通过HTTPS进行传输SESSION_COOKIE_SECURE=TrueCSRF_COOKIE_SECURE=True#防止点击劫持攻击手段-修改HTTP协议响应头#当前网站是不允许使用iframe标签进行加载的X_FRAME_OPTIONS=DENY

敏感信息放到环境变量或文件中。

SECRET_KEY=os.environ[SECRET_KEY]DB_USER=os.environ[DB_USER]DB_PASS=os.environ[DB_PASS]REDIS_AUTH=os.environ[REDIS_AUTH]更新服务器Python环境到3.x

说明:如果需要清除之前的安装,就删除对应的文件和文件夹即可

安装底层依赖库。

yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-devellibdb4-devellibpcap-develxz-devellibffi-devel

下载Python源代码。

wget

转载请注明:http://www.zmax-alibaba.com/qggz/138032.html

网站简介 | 发布优势 | 服务条款 | 隐私保护 | 广告合作 | 合作伙伴 | 版权申明 | 网站地图

当前时间: