已安裝的環境nginx,python3,mysql,uwsgi,virtualenv
1,建立虛擬環境
virtualenv -p python3 myblog2,進入虛擬環境
source myblog/bin/activate3,在虛擬環境中安裝flask和uwsgi
pip install flask4,配置uwsgi,在部署專案的根目錄下建立配置檔案uwsgiconfig.ini,新增配置內容如下pip install uwsgi
[uwsgi]5,配置nginx,新增如下內容:#uwsgi 啟動時所使用的位址與埠(可以與專案埠不一致)
socket = 127.0.0.1:5000
#指向**目錄
chdir=/usr/local/nginx/html/myblog
#python 啟動程式檔案
wsgi-file =myblog.py##
處理器數
processes = 4
#執行緒數
threads = 2
#緩衝區
buffer-size = 32768
#狀態檢測位址
stats = 127.0.0.1:9191
server6,重啟nginx}
killall -9nginx 關閉nginx的程序7,執行uwsgi服務/usr/local/nginx/sbin/nginx 啟動和檢視nginx服務
uwsgi --ini /usr/local/nginx/html/myblog/uwsgiconfig.ini輸入網域名稱可以訪問**了,#後台執行
uwsgi --ini /usr/local/nginx/html/myblog/uwsgiconfig.ini --daemonize /usr/local/nginx/html/myblog/myblog.out
centos上部署郵件伺服器
postfix是centos預設安裝的郵件伺服器軟體。以下配置示例假設要配置的網域名稱是cnblogs.info,郵件伺服器主機名是mail.cnblogs.info。1.開啟postfix的配置檔案 vi etc postfix main.cf 2.75 游標移至第75行,修改myhostname...
Centos雲伺服器環境部署
使用雲伺服器的好處就是有固定ip,作業系統安裝重灌等都是數分鐘內自動完成的,遇到一些難以解決的環境問題可以快速搞定。再加上網速給力,不再被一些網路問題所折磨。以前有學生優惠的時候買一年的也才一百來塊,用windows作業系統還可以掛qq,一掛就是一年。很可惜很好的資源那時候沒有珍惜,如今倒是又用上了...
部署NodeJs專案到CentOS伺服器
開始部署專案 可能遇到的問題 xshell nodejs phantomjs mongodb 提前在根目錄 命令 cd 進入根目錄 下,我新建了個目錄software 新建software目錄命令 mkdir software 然後進入該目錄下 cd software 輸入命令 此時還不能全域性使用...