yuminstall
gcc-c++
(為centos系統增加編譯功能)
yuminstall
wget openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
(安裝這些模組都是為了成功編譯安裝python3,防止出現各種異常)
yuminstall libxml*
(安裝這個模組是為了讓uwsig支援使用「-x"選項,能通過xml檔案啟動專案)
pip installdjango
pip
install uwsgi
為了在終端中使用uwsgi命令,執行以下命令
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi3
在你的django專案下新建 myproject.xml,內容如下:
<uwsgi
>
<
socket
>127.0.0.1:8997
socket
>
<
chdir
>/home/www/myproject
chdir
>
<
module
>myproject.wsgi
module
>
<
processes
>4
processes
>
<
daemonize
>uwsgi.log
daemonize
>
uwsgi
>
進入home目錄,執行以下命令:
進入解壓後的nginx-1.13.7資料夾,依次執行以下命令:
./configure
make
makeinstall # 報錯的話執行 echo $? 返回是0 就是安裝成功
nginx一般預設安裝好的路徑為/usr/local/nginx
在/user/local/nginx/conf/中開啟nginx.conf,加入以下內容
serverlocation /static/
}
(以上內容請保證在預設內容的大括號內)
wq儲存後進入/usr/local/nginx/sbin/目錄
執行 ./nginx -t 命令先檢查配置檔案是否有錯(測試),沒有錯就執行以下命令: ./nginx
終端沒有任何提示就證明nginx啟動成功,可以通過鏈結檢視nginx是否啟動成功:
請將該ip替換成你的伺服器ip)
進入你的django專案路徑,執行以下命令:
uwsgi3 -x myproject.xml
以上步驟都沒有出錯的話,開啟你的瀏覽器,輸入以下鏈結,記得關閉系統防火牆或者開放8996埠
(請將該ip替換成你的伺服器ip)
**訪問成功!
伺服器配置 wordpress建站(小白)
一 安裝好centos7.2系統後,登入centos系統輸入如下命令 安裝過程出現要選y n的話就選y就好,安裝完成會出現如下 ip,與賬戶密碼 二 複製 格式是ip 888 瀏覽器開啟,然後輸入賬戶,及密碼即可進入 接下來的事情就很簡單了,使用剛才獲取的寶塔後台資訊直接登陸,然後安裝提示lnmp環...
配置SSL證書各種踩坑,最終配置成功https
配置ssl證書各種踩坑,跟著官方說明文件走,很多坑沒寫出來,最終踩了很多坑,查了很多論壇,最終配置成功https。以下是配置ssl的官方教程,坑有點多。說明.crt副檔名的證書檔案採用base64 encoded的pem格式文字檔案,可根據需要修改成.pem等副檔名。證書格式詳細內容,請參見主流數字...
socket粘包最終解決方案(配置報頭)
套接字 就是將傳輸層以下的協議封裝成子介面 對於應用程式來說只需呼叫套接字的介面,寫出的程式自然是遵循tcp或udp協議的 實現第乙個功能個 實現 通過客戶端向服務端傳送命令,調取windows下面的cmd視窗,將服務端執行命令的結構,返回並顯示在 客戶端視窗上。subprocess 1.可以將執行...