阿里云控制台
登陆阿里云控制台,选择centos7.3镜像,安装,开放安全组端口。
Xshell
yum update -y
安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
根据输出信息进入宝塔面板,安装所需环境,时间较长。
进入Xshell,准备安装python3
先安装必要环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make wget libffi-devel
备份现有的python2
cd /usr/bin
mv python python.bak
mv pip pip.bak
使用淘宝源下载并编译安装python3。
cd ~ && wget https://npm.taobao.org/mirrors/python/3.7.2/Python-3.7.2.tar.xz
tar -xvJf Python-3.7.2.tar.xz
cd Python-3.7.2
#指定安装路径
./configure prefix=/usr/local/python3
#编译并安装
make && make install
做一条软连接,将python3指向python,pip3指向pip:
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
修改yum配置
vim /usr/bin/yum
按insert,把头部的 #! /usr/bin/python 修改为 #! /usr/bin/python2
同理修改urlgrabber-ext-down 文件,把头部的 #! /usr/bin/python 修改为 #! /usr/bin/python2
vim /usr/libexec/urlgrabber-ext-down
安装node:
yum install -y epel-release
yum install -y nodejs
node -v
上传代码
npm install
配置https
映射完会出现
然后点击设置
location / {
proxy_pass https://127.0.0.1:3000;
}
return 301 https://$host$request_uri;
安装模块
pip3 install requests
pip3 install MyQR
pip3 install BeautifulSoup4
pip3 install openpyxl
pip3 install gevent
pip3 install scrapy
pip3 install selenium
pip3 install python-docx
pip3 install schedule
pip3 install matplotlib
pip3 install pandas
pip3 install backports.functools-lru-cache
pip3 install backports.ssl-match-hostname