Nginx 2 nginx原始碼包安裝及管理指令碼

2021-10-05 15:54:34 字數 1684 閱讀 2022

1、安裝nginx相關依賴包

yum install gcc gcc-c++ make recp pcre-devel openssl openssl-devel -y

wget 

tar -zxf nginx-1.16.1.tar.gz

3、編譯安裝

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_stub_status_module    #新增ssl認證

make

make install

ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/    #nginx命令軟連線

4、nginx常用命令

啟動:/usr/local/nginx/sbin/nginx

關閉:/usr/local/nginx/sbin/nginx -s stop

重啟:/usr/local/nginx/sbin/nginx -s reload

檢視nginx的程序pid: cat /usr/local/nginx/logs/nginx.pid

檢視版本:/usr/local/nginx/sbin/nginx -v

修改配置檔案:vim /usr/local/nginx/conf/nginx.conf

修改完後測試:/usr/local/nginx/sbin/nginx -t

搭建nginx服務 nginx原始碼包編譯

nginx 給實驗乙個新環境,刪除,重啟vm 1,解壓包 tar zxf nginx 1.14.0.tar.gz 2,修改配置檔案 root nginx 1.14.0 src core nginx.h define nginx ver nginx 這裡就是curl看到的nginx的名字 tengin...

原始碼包編譯安裝nginx

1 切換到解壓後的nginx目錄中執行 configure prefix usr local nginx add module home fastdfs nginx module src with http stub status module with http ssl module 2 引數說明...

nginx原始碼分析 從原始碼看nginx框架總結

nginx原始碼總結 1 中沒有特別繞特別彆扭的編碼實現,從變數的定義呼叫函式的實現封裝,都非常恰當,比如從函式命名或者變數命名就可以看出來定義的大體意義,函式的基本功能,再好的架構實現在編碼習慣差的人實現也會黯然失色,如果透徹理解 的實現,領悟架構的設計初衷,覺得每塊 就想經過耐心雕琢一樣,不僅僅...