基础环境
宝塔服务宝塔安装【Python项目经理】宝塔安装【Nginx】
将Django项目代码发送到服务器
有两种方法可以将代码放在服务器上。
方法一:在服务器上安装Git,用Git Clone代码上传到服务器二:用宝塔的FTP工具上传代码
注:必须在/www/wwwroot/下创建新文件夹,并将代码放在新目录中
创建Python(Django )项目
现在开始制作python项目。 打开首页的python项目管理器,然后单击“添加项目”。 输入数据: *项目名称:自定义即可*路径:导航至manage.py文件* Python版本:选择对应于您项目的python版本*框架: djange.py
设置web服务并配置静态文件代理
上述操作已经在内部开始了。 然后将其设置为web服务,提供外部访问,并将其设置为将静态文件加载到nginx代理中。
在python项目管理器中,单击【映射】,设置域名(或外联网IP )。
映射成功后,通过面板的边栏【网站】菜单进行确认。 (此时可以从外部访问。 但是没有静态文件)
如果单击您的站点刚才映射的域名或ip,将出现一个弹出窗口,您可以在其中选择“反向代理--”配置文件
找到添加静态文件和媒体资源配置的间隙。
关于静态文件:存储css,js文件的位置。 在django框架中命名为静态。 https://my.openwrite.cn/logout
关于媒体资源:例如,用户上传的图像的存储位置通常被命名为media。 你设置的名字是什么?
123456 location/static/{ alias/www/wwwroot/my blog/static/} location/media/{ alias/www/wwroot/my blog/}
根据文件路径设置就可以了。 只要替换红色框内的东西,替换成你的路径,其他的东西就不用动了。
然后返回面板首页,单击python项目管理器,选择项目,然后重新启动。
重新启动完成后,单击Nginx进行重新加载配置。
这样,万事大吉了! 您现在可以通过您设置的域名或ip进行访问。
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn