nginx配置
1.相關目錄:
日志記錄與錯誤記錄目錄:
/var/log/nginx/
conf目錄:
/etc/nginx/conf.d/
/usr/share/nginx/
2.相關命令:
檢查conf文件
nginx -c
服務操作
sudo service nginx start | stop | restart
3.配置:
先在conf目錄分別創建兩個同名的conf文件
sudo touch /etc/nginx/conf.d/foodtop.conf
sudo touch /usr/share/nginx/foodtop.conf
檢查conf同級目錄或上級目錄有無uwsgi_params文件,若無則在同級目錄創建該文件
sudo touch uwsgi_params
編輯conf文件
第一個conf文件內容如下:
server {
listen 80;//設置監聽端口,注意不要加上default_server,否則會報錯
server_name 176.122.15.77;//可以設置多個域名或ip,域名間用空格隔開
location / { //配置路由
try_files $uri @yourapplication; //配置該路徑由下方的應用解析
}
location @yourapplication {
include uwsgi_params;
uwsgi_pass unix:/home/shoupt/project/logs/foodtop.sock;//指向由uwsgi配置的sock文件
}
}
第二個conf文件內容如下:
http {
server {
listen 80;
server_name 176.122.15.77;
location / {
try_files $uri @yourapplication;
}
location @yourapplication {
include uwsgi_params;
uwsgi_pass unix:/home/shoupt/project/logs/foodtop.sock;
}
}
}
events {
worker_connections 1024; ## Default: 1024
}
4.啟動 nginx 服務
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
