CentOS7部署Django項(xiàng)目操作步驟四:Nginx安裝及部署

CentOS7上部署Django項(xiàng)目的方法網(wǎng)站很多文章,但是總是會(huì)遇到各種各樣的問題,本文是我自己親自試驗(yàn)成功的方法,記錄下來供大家參考。

之前已經(jīng)安裝了Python、pip、Virtualenv、Django、uWSGI等,今天是最后一講,安裝Nginx并配置好與uWSGI一起提供服務(wù)。

在瀏覽器中輸入http://nginx.org/packages/centos/7/noarch/RPMS/,右擊nginx-release-centos-xxxx.ngx.noarch.rpm復(fù)制連接地址,下載后上傳到CentOS系統(tǒng)中。

$ rpm -ivh nginx-release-centos-X-X.XXX.ngx.noarch.rpm

$ yum install nginx

這樣就安裝好了,是不是很簡單。怎么使用呢?下面是常用的使用命令:

ps -ef|grep nginx 查看是否運(yùn)行

/usr/sbin/nginx -t 檢查配置文件

/usr/sbin/nginx 啟動(dòng)

/usr/sbin/nginx -s reload 重啟

/usr/sbin/nginx -v 查看版本

/usr/sbin/nginx -V 查看詳細(xì)參數(shù)

systemctl enable nginx 設(shè)置開機(jī)啟動(dòng)

service nginx start/stop/restart 啟動(dòng)/停止/重啟

接下來要配置好,讓我們的Django測(cè)試項(xiàng)目可以通過Nginx和uWSGI來提供web服務(wù)。

$ cd /etc/nginx

$ cp nginx.conf nginx.conf.bak

$ vim nginx.conf


$ vim /data/wwwroot/mysite/mysite.xml



$ cd /data/wwwroot/mysite

$ uwsgi -x mysite.xml

$ service nginx restart

#在瀏覽器里訪問http://localhost,如果幸運(yùn)的話,就可以成功訪問到了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容