無法明確給您定位問題,其中描述大部分有遇到過,比如“服務(wù)無法訪問”、“無法訪問期間ssh連接服務(wù)器連不上,但是原有的ssh連接不會斷開”
公司主營業(yè)務(wù):成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出碾子山免費(fèi)做網(wǎng)站回饋大家。
我遇到的原因是:服務(wù)器資源被耗用極限(我的情況是部署的java服務(wù)耗用內(nèi)存太多,云主機(jī)的內(nèi)存又太?。?/p>
驗(yàn)證是否同類
:出現(xiàn)“無法訪問期間ssh連接服務(wù)器連不上,但是原有的ssh連接不會斷開”情況下,用在連接的終端看下服務(wù)器資源內(nèi)存等,
kill掉顯示耗用資源(內(nèi)存)最多的一個程序,然后在繼續(xù)ssh連接,如果此時能連上一切正常。問題就是這個了。
請輸入以下命令
cd /alidata/server/nginx/conf/rewrite
再輸入:ll
看看是不是像下面截圖的一樣
對了。這些就是偽靜態(tài)規(guī)則文件。我們打開phpwind.conf看看。
我們已經(jīng)在rewrtie目錄下配置了常見程序的偽靜態(tài)規(guī)則。您可以直接調(diào)用。
如果沒有就按照
程序名.conf的命名方式新建一個配置文件
配置文件搞清楚了,你可能會說好像網(wǎng)站偽靜態(tài)還是沒效果啊。別著急,因?yàn)閭戊o態(tài)規(guī)則是需要被網(wǎng)站配置文件調(diào)用才行的。
輸入以下命令
cd /alidata/server/nginx/conf/vhosts
進(jìn)入到網(wǎng)站配置目錄
修改好偽靜態(tài)調(diào)用文件
下面測試下我們配置的文件是否正確吧
輸入:
/alidata/server/nginx/sbin/nginx -t
看到了么?
nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful
如果出現(xiàn)以上兩句話就說明配置成功了。下面重啟下nginx
/alidata/server/nginx/sbin/nginx -s reload
恭喜您,偽靜態(tài)配置完成!
總結(jié),其實(shí)與其它自行安裝的服務(wù)器區(qū)別在于相關(guān)文件目錄位置問題了
1.首先先把項(xiàng)目上傳到阿里云服務(wù)器
2.需要安裝python3.0以上版本(centeros7自帶2.75版本)
3.在此不介紹如何安裝python高版本和虛擬環(huán)境
4.在項(xiàng)目根目錄創(chuàng)建虛擬環(huán)境,就像你在Pycharm里一樣
然后啟動虛擬環(huán)境
5.在虛擬環(huán)境下安裝你項(xiàng)目所需要的依賴
pip3 install requirements.txt
6.編寫nginx配置文件和uwsgi配置文件
配置如下
nginx.conf
注意編寫完nginx配置文件需要檢查語法
nginx -t 注意別忘記加;或者文章尾末多空格都會導(dǎo)致出錯
nginx -s reload 重啟nginx
uwsgi.ini配置如下
7.都配置好之后
啟動虛擬環(huán)境
在venv里 uwsgi uwsgi.ini 即可啟動你的項(xiàng)目