寒窗苦讀十年書,聞雞起舞自奮發
一. 在linux 下開啟服務, 我用的是centos 6.10版本
開啟網路
vi /etc/sysconfig/network-script/ifcfg-eth0
退出儲存
onboot=yes
重啟網路服務
service network restart
試啟動
ping www.bai.com
yum -y install gcc gcc-c++ openssl-devel zlib-devel pcre pcre-devel
解壓yum install wget
cd /usr/local wget
tar -zxvf python-3.5.3.tgz
進入 python-3.5.3
cd python-3.5.3
編譯安裝到指定路徑
./configure --prefix=/usr/local/python3 --enable-shared
安裝python3
make && make install
安裝完成之後 建立軟鏈結 新增變數 方便在終端中直接使用python3
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
python3 -v
python3.5安裝報錯
python3.5: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: no such file or directory
原因是因為python執行時沒有載入到libpython3.5m.so.1.0 這個庫檔案 將其複製到響應目錄ok
解決方法:
[root@www python-3.5.0]# cd /root/test/python-3.5.0 進入解壓後的編譯目錄
[root@www python-3.5.0]# cp libpython3.5m.so.1.0 /usr/local/lib64/
[root@www python-3.5.0]# cp libpython3.5m.so.1.0 /usr/lib/ [root@www python-3.5.0]# cp libpython3.5m.so.1.0 /usr/lib64/
虛擬環境裡用python3安django和uwsgi
pip3 install django==2.1.1
export ldflags="-xlinker --no-as-needed"
$ pip3 install uwsgi
建立軟連線
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi3
安裝:pip install uwsgi
start_response('200 ok', [('content-type','text/html')])
return [b"hello world"]
127.0.0.1:8997
/home/www/myproject
myproject.wsgi4
uwsgi.log
wget
tar -zxvf nginx-1.13.7.tar.gz
./configure
make && make install
nginx一般預設安裝好的路徑為/usr/local/nginx
在/user/local/nginx/conf/中開啟nginx.conf,加入以下內容
server
location /static/
}wq儲存後進入/usr/local/nginx/sbin/目錄
執行./nginx -t命令先檢查配置檔案是否有錯,沒有錯就執行以下命令:
./nginx
終端沒有任何提示就證明nginx啟動成功,可以通過鏈結檢視nginx是否啟動成功:
(請將該ip替換成你的伺服器ip)
進入你的django專案路徑,執行以下命令:
uwsgi3 -x myproject.xml
# 以上步驟都沒有出錯的話,開啟你的瀏覽器,輸入以下鏈結,記得關閉系統防火牆或者開放8996埠
# 出錯的話回到安裝uwsgi處 ,有解決方法
:8996 (請將該ip替換成你的伺服器ip)
**訪問成功!
django之使用docker進行環境部署(十三)
1.建立乙個自定義的橋接網路 2.安裝nginx mkdir p data nginx conf.d mkdir p data nginx html mkdir p data nginx logs docker cp 621bdc38758d etc nginx nginx.conf data ng...
Linux下Django的安裝
linux下django的安裝 原文發表於 感謝原文作者.最近在學習django,下面簡要介紹一下在linux環境下安裝django的過程。預設情況下,剛安裝的linux系統需要配置dns,否則,在安裝源更新的時候會出現請求失敗。這一點很重要。現在將主要的幾個過程說明如下 1.配置dns。在 etc...
Linux下Django的安裝
2.解壓3中得到的django 1.6.2.tar.gz。使用下面的命令進行解壓,解壓後在當前目錄得到django 1.6.2資料夾 tar xzvf django 1.6.2.tar.gz 3.切換目錄到django 1.6.2資料夾下。命令 cd django 1.6.2 4.安裝django ...