一、nginx的作用
1.可做高性能的web服務器
直接處理靜態資源(HTML/CSS/圖片等),響應速度遠超傳統服務器類似apache支持高并發連接
2.反向代理服務器
隱藏后端服務器IP地址,提高安全性
3.負載均衡服務器
支持多種策略分發流量,比如RR輪詢,加權輪詢,IP哈希,URL哈希以及最小鏈接數,一般來說官方默認的RR輪詢調度算法分攤流量
4.動靜態分離
可與php/python后端交互通過fastcgi接口生成動態界面
二、安裝方式
一般的來說有三種安裝方式,在線安裝,二進制編譯安裝,離線安裝,二進制安裝一般用于企業級安裝構建定制化需求安裝,通過不同版本的安裝包進行安裝,今天博主這里想講的是在線安裝,這種推薦新手,安裝方式簡單
我們先進入官網nginx:Linux 軟件包https://nginx.org/en/linux_packages.html#instructions
第一步進入那個紅帽的衍生產品,這個適用于centos安裝kylin安裝以及一些衍生系列的安裝下面是用于二進制安裝選擇的一些需求版本安裝可以不管
第二步,kylin系統可以不用安裝先決條件就是那個yum-utils,只需要負責創建文件復制內容就行了
[root@juju ~]# vim /etc/yum.repos.d/nginx.repo?
進入配置文件只需要改 $releasever為7就行了,這個是centos版本號還有gpgcheck改為0跳過包驗證就行了
直接下載nginx用nginx? -V看一下版本號就行了
通過啟動nginx還有查看過濾端口可以驗證nginx啟動完成之后查看頁面,用自己主機上的IP地址加上80端口就可以看見