admin管理员组

文章数量:1601638

腾讯云服务器宝塔面板部署python项目(阿里云通用)

老师留的一项web作业完成的时候踩了很多坑,所以出个教程,大家一起学习进步。
## 购买云服务器
查看了腾讯云和阿里云的学生服务器的相关活动,为避免出错先在阿里云使用了免费试用期为一个月的ecs.n4;网页为https://account.aliyun/login/login.htm?oauth_callback=https%3A%2F%2Fecs-buy.aliyun%2Fecs%2F(前提是新用户)

查阅多方资料综合考量后选择了centOS系统。经过多方试错,成功部署后购买了腾讯云服务器,因为腾讯云有学生优惠活动,一年120。

(1)购买成功的第一步,要重置密码

在https://www.bt/new/download.html下载宝塔SSH终端,安装好后连接买的服务器,输入公网ip和刚重置的密码。连接成功后,在SSH的终端页面输入安装宝塔面板的命令yum install -y wget && wget -O install.sh http://download.bt/install/install_6.0.sh && sh install.sh ed8484bec记得在终端下: 复制命令:Ctrl + Shift + C 组合键. 粘贴命令:Ctrl + Shift + V 组合键.
如下图:


(2)输入命令后等待安装,直到显示如下图标志区域的信息时表示安装成功。注意黄色字体提示的防火墙端口需要添加在服务器上,将标志区域的信息复制下来保存好,后续要用,很重要!!!

在这里添加防火墙端口:

主要就填下面标志处那一个空就行,例:8888,建议再填一下备注。

(3)将上面复制保存的外网面板地址输入网页中,显示如下图:(加载不出来的去服务器上添加防火墙端口)

(4)输入刚刚复制保存下来的username,password,然后进入面板,吼吼吼
绑定手机号(这里提醒一个手机号可以绑定多个服务器,不过这个不重要)

(5)一进去他就推荐安装套件,不要犹豫,选第一个。然后静静等待,这一步能省事很多,比较便利。

(6)然后安装python管理器,选择2.0版本就行,具体如下图:

(7)去文件里注意是这个目录下新建一个文件夹,文件夹名字是外网ip(为啥这样你,其实部署python项目哪个文件都行,但是我看的一个教程他说在这个目录下不用配置其他直接访问导入的已有的网页,具体我有点忘了)

(8)然后进刚创建的这个文件夹里上传我们的项目文件(上传压缩包)

(9)之后点击上传,上传成功后解压文件

(10)解压后复制这个路径(等会要用)

(11)然后根据下图步骤安装需要的python版本

(12)安装完成后按下图填写

(13)然后添加模块,把项目需要的所有插件都添加进去注意模块名称需要小写,名字里有’_’的要改成‘-’(很重要!!)

项目插件用到的插件版本号在这里看

(14)去部署一下数据库,注意数据库名字应该和项目里数据库名字相同,密码也要保持一致。


(15)修改root密码也一致

(16)添加完模块后重启,如果重启失败就查看日志,如果里面提到哪个插件了,就可能是刚才模块没有添加完整,再去添加上就好,再重启
(17)重启成功后,映射,映射域名就填公网ip,如下图:

(18)然后来开放一下端口(就是保证第(11)步里填的端口在服务器和面板上都放行)虽然我刚才试了一下不添加也能访问(少数情况),但是我们要养成好习惯。

(19)然后最后一步,从左到右依次点击

(20)至此,我们的网站就搞好了,以下为页面展示。

本文标签: 腾讯阿里服务器项目Python