临汾网站建设电话,Wordpress制作赚钱吗,株洲人才网,外包推广服务上线 Django 项目记录#xff0c;超简单#xff0c;避免无意义的踩坑#xff01;第一步#xff1a;安装python管理器在宝塔在线面板安装“ python项目管理器 ”第二步#xff1a;安装适配python版本因为服务器 centos7 系统默认的 python 版本是 2.7而我们项目是基于最新版…上线 Django 项目记录超简单避免无意义的踩坑第一步安装python管理器在宝塔在线面板安装“ python项目管理器 ”第二步安装适配python版本因为服务器 centos7 系统默认的 python 版本是 2.7而我们项目是基于最新版 Django 来开发的本地环境是 python2.7 的为了尽量保证环境的相似避免踩无意义的坑。第三步导出项目包到requirments.txtpython 的安装时间比较长所以先做一些别的工作同时在在本地项目下执行如下命令导出python -m pip freeze requirements.txt导出的包挺多的不要怕虽然似乎自己也没用到那些包在宝塔环境中我们会使用虚拟环境运行所以不用担心更改 settings.py 中对应内容如下DEBUG TrueALLOWED_HOSTS [*]STATIC_URL /static/# STATICFILES_DIRS [# os.path.join(BASE_DIR, static)# ]STATIC_ROOT os.path.join(BASE_DIR, static)第四步上传本地项目到服务器上传本地项目到 www/wwwroot/ 目录下第五步管理器中添加项目在 python项目管理器 中配置添加项目按照如下图类似配置即可这里勾选“是否安装模块依赖”会自动帮我们读取项目下的 requirements.txt 然后安装响应的模块所以这里的时间会比较长。管理器默认使用 pip 安装项目根目录 requirements.txt 内的模块如有其他模块需要安装请手动进入虚拟环境安装进入虚拟环境方法在命令行输入 source 项目路径/项目名_venv/bin/activate如 source /data/python/project1_venv/bin/activate第六步映射域名映射域名我们需要一个容易记住的域名所以给项目绑定一个预留的域名 safe.top15.cn第七步配置站点配置 Nginx映射成功后可在面板侧边栏“网站”中发现多了我们的 python 项目此时就可以显示对应项目的一些“ 站点配置 ”//指定静态文件location /static/{alias /www/wwwroot/ThreatScan/static/;}Nginx 的配置按照如下上图有误第八步重启项目因为修改了一些东西所以我们需要在 python管理器 中重启项目一定要用 uwsgi能启动了到此这篇关于宝塔面板成功部署Django项目流程(图文)的文章就介绍到这了,更多相关宝塔面板部署Django项目 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家