nginx

1.nginx 安裝

(1)解壓文件

wKiom1lwu2WiMht4AAA0wRFVYBU752.png

(2)創建用戶

wKiom1lwu3bi_ntEAABRZ04BmzY626.png


(3)修改配置文件

 vim /root/nginx-1.12.0/src/core/nginx.h

wKiom1lwu4fiv8z3AAAeoAkzGvs589.png

 vim /root/nginx-1.12.0/auto/cc/gcc

wKioL1lwu5rCxOkkAAAL1eEXfEE549.png

(4)安裝所需的庫

wKiom1lwu6eBGsRVAABcfO63yRA365.png

(5)安裝

wKioL1lwu8ijkI9zAACUjFFT1uk883.png

(6)make && make install

wKioL1lwu9qQw0yNAADiGGaqVXc754.png

(7)安裝成功

wKiom1lwu-mxifm-AABiANM08MY051.png

測試

 

wKioL1lwu_WwRILxAABOXfcFIP0634.png

2.nginx 進程數設置 併發處理最大連接數設置

vim /usr/local/lnmp/nginx/conf/nginx.conf

wKiom1lwvATQ-h-7AAA6jF37LLE218.png

 vim /etc/security/limits.conf 

wKioL1lwvBGTlAV8AAALoGqGzJY036.png

3.nginxhttp服務

vim /usr/local/lnmp/nginx/conf/nginx.conf

wKiom1lwvB2QJIwQAAAhalbteEc233.png

測試


 

 

 

 

 

4..nginxhttps服務

1vim /usr/local/lnm.nginxhttps服務

 vim /etc/locla/lnmp/nginx/conf/nginx.conf

wKioL1lwvHmyD2uZAABNu50030A247.png

(2)生成數字證書

 

make cert.pem

wKioL1lwvI3w7SgCAABMQvU2ObQ988.png

 

mv cert.pem /usr/local/lnmp/nginx/conf/


wKiom1lwvKbwtsXeAAAiuh38IoA461.png

 

 

測試

wKioL1lwvLDC5TLtAACmLAFxmQc172.png

 

5.nginx status監控

vim /usr/local/lnmp/nginx/conf/nginx.conf

wKioL1lwvMvQhbmdAAAaWuTUFpM056.png

allow 127.0.0.1;   只允許本機訪問

Deny all;

 

測試

wKiom1lwvNvCoWwDAAAqALxsiSE315.png

 

6.nginx網頁重寫

vim /usr/local/lnmp/nginx/conf/nginx.conf

wKioL1lwvSjxU3qrAAAQRBeTvD8483.png

wKioL1lwvOvh_TePAAAPzTpjwQ0604.png

 rewrite ^(.*)$ https://www.westos.org$1 permanent;   永久重寫

測試

wKioL1lw***guJvQAABCGKYTjIA600.png

wKiom1lwve_B0RHqAAAc3CczJb4208.png

wKioL1lwve-y5eLwAAArGiuaMFs800.png




 

 

7.nginx負載均衡,輪詢

vim /usr/local/lnmp/nginx/conf/nginx.conf

wKiom1lwvYiyY2rRAAAe6DFn3Ig420.pngwKioL1lwvcDQMr9bAAAPSjtQRpg808.png



測試

wKioL1lwvX2xsdSpAAA80xkLcw0705.png

wKiom1lwvXOwupHAAAA4rPPScgM530.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章