python项目部署到云服务器

 

1.查看当前python版本

python

2.退出

exit()

 

3.安装phthon3

yum install epel-release

 

yum install python36 python36-pip

 

4.查看当前目录

pwd

5.用winscp把python代码放到root目录下

 

 6.安装python代码所需的包,我这边用到以下三种

pip3 install pymysql
pip3 install flask
pip3 install flask_cors

7.运行(当前目录是root的前提下)

python3 ./myFavorite.py

8.后台运行

nohup python3 -u /root/myFavorite.py > test.log 2>&1 &

 9关闭后台运行(相应的进程在开启的时候会显示,如下图)

kill -9  [进程id]

 

 10.查看python进程

ps aux |grep python

 11.服务器https访问:(以下暂未成功,成功的朋友可以分享告知:目前仅http可访问)

安装

pip3 install pyOpenSSL

执行命令

生成私钥,按照提示填写内容
openssl genrsa -des3 -out server.key 1024

 

 生成csr文件 ,按照提示填写内容

openssl req -new -key server.key -out server.csr

 

 # Remove Passphrase from key

cp server.key server.key.org 
openssl rsa -in server.key.org -out server.key

 

 生成crt文件,有效期1年(365天)

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

 

 

app.run('0.0.0.0', debug=True, port=8100, ssl_context=('your_path/server.crt', 'your_path/server.key'))

 

 

 

参考:https://blog.csdn.net/dyingstraw/article/details/82698639

posted @ 2020-06-30 19:31  wx_h13813744  阅读(1278)  评论(0编辑  收藏  举报