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