Linux部署Tcloud云测平台(源码部署)

1、基础环境准备

Centos7、python3.8.6、nginx1.9.9、node14.3.0

2、安装python

2.1、安装依赖

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install gcc
yum install libffi-devel -y
yum install mysql-devel

2.2、下载源码包

wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz

2.3、解压安装

mkdir /usr/local/python3
tar xvf Python-3.8.6.tgz
cd Python-3.8.6
./configure --prefix=/usr/local/python3
make
make install
ln -s /usr/local/python/bin/python3 /usr/bin/python3
ln -s /usr/local/python/bin/pip3 /usr/bin/pip3

3、部署后端(源码部署)

3.1、下载源码

git clone https://github.com/JunManYuanLong/TcloudServer.git

3.2、修改requirement.txt文件

flask==1.1.2
pyyaml==5.4.1
flask-sqlalchemy==2.4.4
flask-marshmallow==0.14.0
flask-script==2.0.6
flask-cors==3.0.2
flask-apscheduler==1.11.0
flask-caching==1.9.0
flask-login==0.5.0
gunicorn==20.0.4
ipython==7.19.0
pyjwt==1.7.1
gevent==21.1.2
marshmallow-sqlalchemy==0.24.1
xlrd==2.0.1
xlwt==1.3.0
requests==2.25.1
oss2==2.13.1
httprunner==1.5.13
ordereddict==1.1
urllib3==1.26.2
python-jenkins==1.7.0
mysqlclient==2.0.3
pandas==0.24.2
jira==2.0.0
tornado==6.1
ujson==4.0.1
aredis==1.1.8
redis==3.5.3
pymysql==1.0.2

3.3、安装依赖

pip3 install -r requirement.txt

安装依赖过程中,mysqlclient可能会出差,有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值