亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB服務 > 正文

使用nginx在一臺服務器部署多個Web Server

2020-03-22 18:11:55
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了關于使用nginx在一臺服務器部署多個Web Server,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

最近搗鼓了不少時間,起初想到要弄這個就是因為 node 直接起 server 的方式有點暴力,因為占用了 80 端口就是真的占用了,很難在用一個 80 端口掛多個 WebServer。你只能掛載在多個端口上,訪問起來后面還得加個端口,太丑了,所以摸索了一下,用 Nginx 配置了一個多服務結構。這樣就能通過不同的子域名來訪問不同的應用了!

大致的結構

563430045-5afe9149d9628_articlex[1].png

本質上就是 nginx 負責轉發進來的請求,那么轉發的依據就是判斷不同的子域名

STEP 1 Install Nginx

第一步當然是安裝 nginx,各個平臺不太一樣,也沒法分享了。我自己的 ubuntu 的環境

apt-get isntall nginxSTEP 2 Set DNS AND PORT

去你的域名管理商那里分配你想要的子域名,當然都是 A 記錄并全部解析到你的 VPS 公網 IP 上.

另外一個準備就是修改你所有的 NodeWebServer 的端口,可以按你的愛好設置,但是不要占用 80 以及 443 端口

STEP 3 nginx config Node.js

切換到你的nginx 配置目錄

我的目錄位置

/etc/nginx/

這里要說明 nginx 是擁有 Include 機制的,他會自動加載 conf.d 目錄下的所有 _.conf_(默認配置下) ,所以我們并不需要修改 nginx.conf 文件。我們接下來需要在 conf.d 目錄下創建一系列的配置文件,文件名請使用你相應的工程名,比如 project1.conf

如果沒有請手動加入

 include /etc/nginx/conf.d/*.conf; # include /etc/nginx/sites-enabled/*; // 最好給他注釋了 默認頁面沒啥用

開始編寫項目配置

cd conf.d

touch project1.conf

vim project1.conf

讓我們編寫詳細的轉發規則

// 這是一個NODE Web Server// 我已經將這個服務的端口改成了8000端口// 當nginx捕獲到訪問域名為api.yinode.tech的時候// 就會轉發到本地的8000端口server{ server_name api.yinode.tech; listen 80; location / { # proxy_http_version 1.1; proxy_set_header Connection  proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://127.0.0.1:8000$request_uri; proxy_redirect off;}

如果你需要轉發 HTTPS,請復制一份上面的內容粘貼到下面,修改監聽端口為 443,轉發端口就是你監聽的 https 端口!

STEP 4 nginx config PHP

php 的轉發設置會稍有一些不同,(默認你已經安裝好了 PHP)

server { listen 80; root /var/www/longqiyoutian/wordpress; // 你的根目錄 index index.php; server_name dragon.yinode.tech; error_page 404 /404.html; location ~ /.php$ { try_files $uri = 404; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; // 你的fpm地址 fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; // 必須填寫,注意順序}

逐個講解,首先我們的 Root 目錄會變的重要,Nginx 將會把這個目錄轉發給 FPM 來跑 PHP 代碼,所以不要寫錯了,第二是后面的轉發必須加上 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;這能引導 fpm 進行正確的地址拼接

TIPS:提醒

nginx 和 FPM 的默認啟動用戶都是 www-data,所以你的網站根目錄請務必修改所屬者為 www-data,并且不要將這個目錄放置到/root/ 下,會出現權限問題,最好復制到/var/www 目錄下,并設置所屬者!

STEP 5 Repeat

重復 3 4 步驟,創建所有你需要的項目配置

STEP 6 Restart nginxservice nginx restart

如果出現報錯,仔細查看信息,去網上找,一般都是因為配置文件格式錯誤。

STEP 7 Run

打開你的網站吧,應該可以正常運行了!以后新增 Server 其實也只要增加一個對應的 conf 文件,可以很方便的橫向擴展,并且整個網站訪問起來也會比較美觀!

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !

相關推薦:

Nginx 設置未綁定域名禁止訪問

Nginx部署前后端分離服務以及配置說明

以上就是使用nginx在一臺服務器部署多個Web Server的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩在线播放av| 成人黄色激情网| 欧美日韩人人澡狠狠躁视频| 国产欧亚日韩视频| 国产成人精品视频在线观看| 亚洲国产精品一区二区三区| 欧美性生交xxxxxdddd| 亚洲天堂视频在线观看| 超碰91人人草人人干| 51视频国产精品一区二区| 国产精品久久久久久久久久小说| 亚洲成色777777在线观看影院| 国产精品成人av在线| 日韩av影片在线观看| 日韩av大片在线| 国产亚洲在线播放| 亚洲老司机av| 国产亚洲欧美另类中文| 久久综合免费视频| 欧美专区国产专区| 国产一区二中文字幕在线看| 亚洲天堂视频在线观看| 日韩成人av在线| 欧美精品在线极品| 日本韩国在线不卡| 国产精品福利小视频| www亚洲欧美| 成人免费福利视频| 色综合天天综合网国产成人网| 欧美成年人视频网站| 欧美精品在线观看91| 欧美xxxx做受欧美.88| 国产精品久久久av| 日韩电影在线观看免费| 亚洲天堂免费在线| 亚洲女人被黑人巨大进入| 亚洲激情第一页| 国产精品久久久一区| 国产999精品| 亚洲国产美女久久久久| 亚洲品质视频自拍网| 国产精品嫩草影院一区二区| 一区二区三区回区在观看免费视频| 色偷偷av一区二区三区乱| 久久艳片www.17c.com| 国产精品午夜国产小视频| 欧美精品福利视频| 亚洲欧美福利视频| 久久影院资源网| 亚洲成人黄色网| 欧美理论片在线观看| 亚洲精品国产欧美| 97国产精品视频| 亚洲美女精品成人在线视频| 久久好看免费视频| 91在线视频导航| 成人性生交大片免费看小说| 黑人巨大精品欧美一区二区三区| 国产精品一区二区三区成人| 成人网在线观看| 日韩精品在线免费| 日韩在线免费高清视频| 欧美重口另类videos人妖| 97视频在线观看免费高清完整版在线观看| 国产精品久久一| 国产一区二中文字幕在线看| 亚洲成年人在线播放| 91av免费观看91av精品在线| 亚洲一区二区三区久久| 欧美高清视频在线观看| 成人深夜直播免费观看| 精品亚洲一区二区| 日韩精品高清在线观看| 久久久久久亚洲精品| 午夜免费日韩视频| 富二代精品短视频| 国产成人精品免高潮费视频| 亚洲tv在线观看| 久99久在线视频| 久久久久久久久综合| 国产一区二区三区高清在线观看| 国产精品扒开腿做爽爽爽男男| 亚洲欧洲黄色网| 久久91精品国产91久久跳| 国产97在线|日韩| 欧美精品成人在线| 96精品视频在线| 最近2019中文字幕mv免费看| 欧美一区二区三区精品电影| 亚洲一区二区精品| 亚洲第一精品夜夜躁人人爽| 国产a∨精品一区二区三区不卡| 欧美国产精品人人做人人爱| 亚洲欧美中文另类| 欧美国产日韩免费| 国产有码在线一区二区视频| 北条麻妃一区二区在线观看| 色播久久人人爽人人爽人人片视av| 57pao精品| 亚洲精品在线观看www| 国产91精品不卡视频| 丝袜美腿精品国产二区| 日韩高清人体午夜| 国产精品第100页| 97av视频在线| 久久免费视频网| 在线观看欧美视频| 欧美激情性做爰免费视频| 亚洲人成在线观看网站高清| 色噜噜久久综合伊人一本| 亚洲视频在线观看视频| 狠狠做深爱婷婷久久综合一区| 欧美成人精品在线播放| 日本精品视频网站| 日韩性生活视频| 国产日韩一区在线| 国产美女精品视频免费观看| 亚洲精品白浆高清久久久久久| 国产ts一区二区| 91香蕉嫩草神马影院在线观看| 97国产suv精品一区二区62| 国产自摸综合网| 久久精品男人天堂| 久久久精品一区二区三区| 7777免费精品视频| 欧美在线一区二区三区四| 久久久免费av| 色青青草原桃花久久综合| 国产乱人伦真实精品视频| 俺也去精品视频在线观看| 精品久久久国产精品999| 国产精品偷伦一区二区| 日韩精品在线私人| 伊人久久大香线蕉av一区二区| 亚洲综合色av| 欧美精品久久久久| 欧美亚洲一区在线| 国模吧一区二区三区| 久久色在线播放| 欧美在线免费观看| 一区二区三区视频免费在线观看| 91久久精品美女高潮| 欧美极品欧美精品欧美视频| 热99久久精品| 奇米4444一区二区三区| 精品久久久久久亚洲国产300| 欧洲日本亚洲国产区| 成人久久一区二区三区| 亚洲激情中文字幕| 欧美性做爰毛片| 精品国产91久久久久久老师| 欧美中文在线观看| 亚洲综合成人婷婷小说| 精品久久久久久久久国产字幕| 欧美激情第1页| 美女视频久久黄| 亚洲欧美另类国产| 中文字幕日本精品| 日本午夜精品理论片a级appf发布| 欧美亚洲成人精品| 亚洲第一国产精品| 日韩精品电影网| 欧美激情极品视频| xxxx性欧美|