5 Nginx安裝 配置 CentOS7

2021-09-01 02:55:15 字數 1273 閱讀 6615

一、nginx安裝

#新增nginx包

sudo rpm -uvh

#安裝sudo yum -y install nginx

#啟動服務

sudo systemctl start nginx

#(如果啟動失敗,可能是apache等服務占用了80埠,關掉相應服務/修改埠即可)

#設定nginx開機啟動

sudo systemctl enable nginx

#開放80埠(nginx預設監聽80埠)

firewall-cmd --add-port=80/tcp --permanent

#過載防火牆規則

firewall-cmd --reload

瀏覽器輸入 伺服器ip,出現以下資訊說明安裝成功

二、nginx常用配置

1、全域性配置檔案:/etc/nginx/nginx.conf

2、預設配置檔案:/etc/nginx/conf.d/default.conf

#1、新增配置資料夾

sudo mkdir /etc/nginx/server

#2、修改預設配置(載入該資料夾下的配置)

sudo vi /etc/nginx/nginx.conf

#3、在http屬性下增加:

include /etc/nginx/server/*.conf;

1、反向**配置

#1、新建/修改配置檔案

sudo vi /etc/nginx/server/default.conf

#2、配置示例

server

error_page 500 502 503 504 /50x.html;#錯誤頁

location = /50x.html

}

2、負載均衡配置

upstream serverswitch 

server

error_page 500 502 503 504 /50x.html;#錯誤頁

location = /50x.html

}

Nginx學習總結(5) Nginx基本配置備忘

在了解具體的nginx配置項之前我們需要對於nginx配置檔案的構成有所概念,一般來說,nginx配置檔案會由如下幾個部分構成 全域性塊 events塊 events http塊 http全域性塊 在上述配置中我們可以看出,nginx配置檔案由以下幾個部分構成 每個指令必須有分號結束。user ad...

5 Nginx 效能優化

系統優化 cat etc sysctl.conf net.ipv4.tcp max syn backlog 65536 net.core.netdev max backlog 36768 net.core.somaxconn 36768 net.core.wmem default 8588608 n...

nginx安裝配置

主服務端 192.168.233.128 客戶端 192.168.233.131 192.168.233.132 192.168.233.134 主服務端和客戶端配置相同部分 yum y install zlib zlib devel yum y install pcre pcre devel yu...