nginx 安裝配置

2021-09-21 07:41:25 字數 1991 閱讀 9836

nginx安裝,以下以nginx開啟brotli壓縮為示例

1、nginx-1.15.10

2、zlib

$wget

$tar -xvzf zlib-1.2.11.tar.gz

$cd zlib-1.2.11.tar.gz

$./configure

$make

$sudo make install

3、pcre

wget

the same...

4、openssl

nginx-1.15.10得搭配使用openssl-1.1.0h     #1.1.0r   1.1.0d貌似和nginx這個版本有相容性問題

#安裝路勁指定為usr/local/nginx,以上依賴的jar包都放在nginx同一目錄

make

編譯

make install

(選用)覆蓋安裝

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

備份原有已經安裝好的nginx

nginx -s stop

停止nginx

ps aux|grep nginx

kill -9 pid

如果停止不掉,直接殺掉所有相關程序

cp ./objs/nginx /usr/local/nginx/sbin/

將剛剛編譯好的nginx覆蓋掉原有的nginx

nginx

啟動nginx

nginx -v

檢視是否已經加入成功。

/usr/local/nginx/sbin/nginx -v

檢視已編譯引數

./configure --prefix + 已編譯引數

}}

表示缺少ssl模組,編譯引數加上--with-http_ssl_module

使用nginx -c的引數指定nginx.conf檔案的位置 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

編譯引數加上 --with-openssl=../openssl-1.1.0h 或者是openssl版本與當前的nginx不相容

tail /usr/local/nginx/logs/error.log

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...

nginx安裝配置

主要有三項 1 基本配置 2 path info支援 3 虛擬伺服器配置 1 埠 listen 90 預設為80,為避免衝突,可做修改。2 主機位址 root html 預設為安裝目錄下html目錄,可修改為如 d nginx。3 php支援 pass the php scripts to fast...

nginx安裝配置

之前安裝nginx一直是用原始碼的形式安裝,經常會在編譯後make的時候出現失敗。乙個乙個問題來解決比較麻煩。想了個解決的辦法 通過新增yum源,通過yum來安裝。1.安裝nginx依賴包 sudo yum install y zlib pcre openssl 2.配置nginx的yum源 sud...