Centos7 nginx配置多虛擬主機過程

2022-05-08 21:36:11 字數 1865 閱讀 4763

1.已經安裝好了的

centos7

伺服器2.ip 為

192.168.1.209   [

本次的配置

ip]3.確定防火牆等已經關閉

要配置多台虛擬主機,就需要對配置檔案先進行了解

,所有以下為配置項詳解

#定義nginx工作程序數

worker_processes 5;

#錯誤日誌

#error_log logs/error.log;

#http定義**主區域

#錯誤頁面的優化(只要是遇到前面4系列的錯誤,就會直接跳轉到相對目錄下的40x.html頁面)

error_page

400401

402403

404   /40x.html;

}}

#user  nobody;

worker_processes 3;

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info

;#pid logs/nginx.pid;

events

error_page

400401

402403

404 /40x.html;

location = /40x.html

# redirect server error pages to the static page /50x.html

#error_page

500502

503504 /50x.html;

location = /50x.html

}server

error_page

500502

503504 /50x.html;

location = /50x.html }}

server 

# 配置錯誤頁面

error_page

400401

402403

404 /40x.html;

location = /40x.html

# redirect server error pages to the static page /50x.html

#error_page

500502

503504 /50x.html;

location = /50x.html

}

其他不改變的情況下,只要多配置幾個

server

的配置# 關閉

nginx

# systemctl stop nginx

# 開啟

nginx

服務# systemctl start nginx

# 檢視

nginx

服務ps aux|grep nginx

當在3中確認

nginx

已經啟動的時候

,在同網段的另外一台電腦進行訪問

,如果是公網

ip,那麼久不需要在同網段的電腦訪問

用的主頁是豆瓣的主頁**

訪問80埠

訪問8080埠

訪問錯誤頁面用的是天貓的錯誤頁面**

訪問不存在的網頁hhhh.html跳到了錯誤頁面成功

CentOS7 Nginx 如何配置負載均衡

所謂負載均衡,單從字面上的意思來理解就可以解釋n臺伺服器平均分擔負載,不會因為某台伺服器負載高宕機和某台伺服器閒置的情況。那麼負載均衡的前提就是要2臺以上伺服器才能實現。由於沒有伺服器,所以本次測試直接host指定網域名稱,伺服器不夠,我們用nodejs監聽了三個埠 8881,8882,8888 來...

CentOS 7 Nginx 控制指令碼

傳送門 2 乾貨 相信看了準備活動,基本上就會了,這個比起下面那個方法實在是簡單多了直接上指令 sudo vi usr lib systemd system nginx.service 輸入下面內容,並儲存 unit description nginx high performance web se...

CentOS7 Nginx基本操作

我初學nginx伺服器配置,有些操作記不住,所以總結一下放一起。根據學習使用的情況,內容會不定期更新。yum安裝nginx的配置檔案目錄 etc nginx 編譯安裝的nginx的配置檔案目錄 usr local nginx conf 無論是如何安裝的nginx,配置檔案的修改方式都是一樣的,只需要...