雲伺服器的配置
阿新 • • 發佈:2020-11-26
下載python3.6.6
第一步:更新系統軟體
yum update -y # -y的意思是忽略安裝提示。直接預設為yes
第二步:下載開發工具
yum -y groupinstall "Development tools"
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite- devel psmisc libffi-devel
第三步:下載python
cd /usr/local # 先cd到usr的local目錄下面
下載python3.6.6的壓縮包
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
第四步:解壓
tar -zxvf Python-3.6.6.tgz
第五步:進入解壓目錄進行編譯
cd .usr.local.python-3.6.6
./configure--prefix=/usrlocal/python3
第六步:安裝
cd /usr/local/python-3.6.6
make
make install
第七步:建立python3的軟連線
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
第八步:建立pip3的軟連線
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
第九步:測試pip3和python3是否可用
python3 -V
pip3 -V
解除安裝python
# 先進入/usr/bin目錄檢視軟連線
cd /usr/bin
ls -al python*
ls -al pip*
# 刪除軟連線
rm -rf pip3
rm -rf python3
# 刪除安裝目錄
cd /usr/local
rm -rfPython-3.6.6
建立虛擬環境
第一步:新建目錄
mkdir -p /data/env # 存放虛擬環境的目錄
mkdir -p /data/wwwroot # 存放專案的目錄
第二步:建立虛擬環境
用自帶的venv建立虛擬環境
cd /data/env # 進入虛擬環境的目錄 python3 -m venv my_env01 # 新建虛擬環境 my_env01 cd /data/env/my_env01/bin source activate # 啟用虛擬環境 deactivate # 退出虛擬環境
使用virtualenv建立虛擬環境
cd /data/env # 進入虛擬環境的目錄
virtualenv --python=/usr/bin/python my_env02 # 建立虛擬環境
cd /data/env/my_env02/bin
source activate # 啟用虛擬環境
deactivate # 退出虛擬環境
下載uwsgi
cd /data/env/my_env01/bin
source activate # 先啟用虛擬環境
pip install django # 下載django
pip install uwsgi # 下載uwsgi
ln -s /data/env/my_env01/bin/uwsgi /usr/bin/uwsgi # 建立軟連線
deactivate # 退出虛擬環境
安裝nginx
cd /usr/local # 先進入local目錄
wget http://nginx.org/download/nginx-1.13.7.tar.gz # 下載壓縮包
tar -zxvf nginx-1.13.7.tar.gz # 解壓
cd /usr/local/nginx
./configure # 編譯
make
make install # 安裝
cd /usr/local/nginx/sbin
./nginx # 啟動nginx
./nginx -s stop # 停止nginx
./nginx -s reload # 重啟nginx
curl 127.0.0.1 # 本地檢測是否可以啟動
systemctl stop firewalld.service # 關閉防火牆
# 主機測試