陈奇网络工作室

如何在CentOS下将Django项目引入宝塔

服务器

本文主要介绍了如何在CentOS下将Django项目引入宝塔。 内容很清楚,感兴趣的伙伴可以学习一下。 读完之后我觉得会有用。

基础环境

宝塔服务宝塔安装【Python项目经理】宝塔安装【Nginx】

将Django项目代码发送到服务器

有两种方法可以将代码放在服务器上。

方法一:在服务器上安装Git,用Git Clone代码上传到服务器二:用宝塔的FTP工具上传代码

注:必须在/www/wwwroot/下创建新文件夹,并将代码放在新目录中

创建Python(Django )项目

现在开始制作python项目。 打开首页的python项目管理器,然后单击“添加项目”。 输入数据:

*项目名称:定制即可

*路径:导航到manage.py文件所在的路径

* Python版本:选择与您的项目对应的python版本

*框架:选择Django

*启动方式: uswgi

*启动文件/文件+ :导航到wsgi.py所在的路径

*端口:定制就可以了。 设定1024端口号后的

*依赖于安装模块,检查是否启动和启动

单击ok,等待创建。

设置web服务并配置静态文件代理

上述操作已经在内部开始了。 然后将其设置为web服务,提供外部访问,并将其设置为将静态文件加载到nginx代理中。

在python项目管理器中,单击【映射】,设置域名(或外联网IP )。

映射成功后,通过面板的边栏【网站】菜单进行确认。 (此时可以从外部访问。 但是没有静态文件)

如果单击您的站点刚才映射的域名或ip,将出现一个弹出窗口,您可以在其中选择“反向代理--”配置文件

找到添加静态文件和媒体资源配置的间隙。

关于静态文件:存储css,js文件的位置。 在django框架中命名为静态。 https://my.openwrite.cn/logout

关于媒体资源:例如,用户上传的图像的存储位置通常被命名为media。 你设置的名字是什么?

位置/静态/{

alias/www/wwwroot/my blog/static /

}

location /media/{

alias/www/wwwroot/my blog/media /

}

根据文件路径设置就可以了。 只要替换红色框内的东西,替换成你的路径,其他的东西就不用动了。

然后返回面板首页,单击python项目管理器,选择项目,然后重新启动。

重新启动完成后,单击Nginx进行重新加载配置。

这样,万事大吉了! 您现在可以通过您设置的域名或ip进行访问。

看了以上内容后,您对如何在CentOS下将Django项目引入宝塔有详细的了解吗? 如果你想学习更多,请关注信息频道。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3