cent7配置nginx(一),nginx基礎安裝

2021-07-31 05:24:18 字數 2180 閱讀 2988

這文章主要講一下nginx的安裝。

說明:本文章內容已經在centos linux release 7.3.1611 (core)上測試通過。

./configure
在centos7.3執行上面命令會出現如下錯誤,

錯誤內容1:

解決方法:

yum -y install pcre-devel
錯誤內容2:

解決方法:

yum install -y zlib-devel
錯誤內容23

./configure: error: c compiler cc is

not found

解決方法:

yum install gcc
接著執行

./configure

make

make install

安裝便可成功。

進入/usr/local/nginx/sbin執行./nginx可以啟動nginx,執行netstat -nlp可以看到80埠已經被監聽,在瀏覽器輸入可以看到welcome to nginx!表示nginx已經啟動成功。

nginx環境變數配置

每次操作nginx都需要進入/usr/local/nginx/sbin目錄中,過於繁瑣,因此可以在通過配置nginx環境變數解決,如下配置,執行

vim /etc/profile
開啟環境配置檔案,

hginx_home=/usr/local

/nginx/sbin

path=$path

:$hginx_home

:export path

修改好以後,執行source /etc/profile是配置生效。

最後附上安裝nginx必備的所有的庫,如果在編譯安裝nginx報錯的情況下請檢查如下庫

yum install gcc 

yum install gcc-c++

yum install pcre pcre-devel

yum install zlib zlib-devel

yum install openssl openssl-devel

nginx常用命令參考:

nginx 配置nginx集群(7)

1.準備兩台伺服器 且都安裝nginx 和keepalived 安裝keepalived yum install keepalived y安裝好後linux 的etc 資料夾下面會有keepalived資料夾以及配置檔案 2.修改keepalived的配置問價 virtual ipaddress3....

nginx配置一(全域性配置)

user 是個主模組指令,指定nginx worker程序執行使用者以及使用者組.語法 user user group 預設值 nobody nobody 如果主程序以root執行,nginx將會呼叫setuid setgid 來設定使用者 組,如果沒有指定組,那麼將使用與使用者名稱相同的組,預設情...

nginx配置一 基本配置

1 安裝完成nginx之後,首先需要明白的,資料返回的流程是怎麼樣的?這裡假設我們的後端伺服器是tomcat,web伺服器我們使用nginx。那麼請求流程如下圖 如上圖所示 我們的請求首先是被我們的web服務nginx攔截之後,再去請求後台服務的tomcat,然後後端的服務tomcat將我們的資料通...