前言:最近协助一个朋友迁移数据到西部数码的服务器中,一开始以为是是传统的PHP或者ASP等程序,当他将程序发给我后一看是.py格式的文件,当时傻眼了,因为从没部署过Python环境+.py的站点通过搜索和请教,发现宝塔可以直接使用 “Python项目管理器”部署,并且需要用到nginx的反向代理,所以就有这篇折腾的教程 解压出来的程序如下
根据他的安装环境:Python3.6+mysql+linux系统,mysql数据库的安装及导入数据库步骤这里省略,只演示如何让网站支持.py及反向代理
接下来开始实战操作:
#宝塔创建网站
#安装Python管理器及设置
#Nginx站点中设置反向代理
一、宝塔创建网站
1、创建站点,创建方法和传统网站创建一样,创建后上传程序到网站根目录,创建方法如图。
2、创建好站点后将程序源码上传到网站根目录下,如图
二、安装Python管理器方法:
1、参考如下图安装Python管理器:
2、稍等片刻Python管理器即可安装成功,安装后进入设置界面,安装您的环境所需的Python版本,默认是2.75,若这个版本能满足您的需求,就不用在安装了,若更高版本,可参考如下安装
3、所需版本安装后,可以开始配置了,方法如图,安装需要稍等几分钟
4、稍等片刻后如果出现如下则表示安装正常,若安装异常,比如取法启动等情况会有红色文字提示
至此,宝塔支持Python网站环境搭建完毕,若访问报500错误,可以在“Python管理器”的日志中查看下具体报错,可根据报错来调整
若部署过程中遇到问题,可详细评论留言,我们可以提供一定的协助
文章完结,该文章由“技术小学生”原创,转载请注明出处,否则追击法律责任,https://blog.tag.gg/showinfo-3-35967-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
文章评论 本文章有个评论