Loading
0

使用宝塔Python项目管理器部署Python(.py)网站详细方法

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
如何让宝塔支持.py格式的网站,宝塔部署python网站方法,linux宝塔支持.py网站步骤Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
前言:最近协助一个朋友迁移数据到西部数码的服务器中,一开始以为是是传统的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、稍等片刻后如果出现如下则表示安装正常,若安装异常,比如取法启动等情况会有红色文字提示



三、Nginx站点中设置反向代理到Python站点

 

至此,宝塔支持Python网站环境搭建完毕,若访问报500错误,可以在“Python管理器”的日志中查看下具体报错,可根据报错来调整

若部署过程中遇到问题,可详细评论留言,我们可以提供一定的协助

文章完结,该文章由“技术小学生”原创,转载请注明出处,否则追击法律责任,https://blog.tag.gg/showinfo-3-35967-0.html

技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-3-35967-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:Linux系统安装安装pcre的两种方法
下一篇:使用putty工具SSH远程登录到Linux服务器方法