點擊右上方紅色按鈕關注“小鄭搞碼事”,每天都能學到知識,搞懂一個問題!
從瀏覽器發出請求到數據返回給瀏覽器再到渲染頁面完成,這整個過程,其實經歷了不同階段的處理。其中代理層就處於最外層那一個階段,代理層將請求反向代理到實際的應用服務層。在這整個過程中起到了非常大的作用。這點在日後我的文章中就講到。
nginx就是一個使用非常廣泛的高性能的web和反向代理服務器。不僅是後臺開發,越來越多的使用node.js做後臺開發的前端工程師們開始在服務器端部署nginx代理服務。那麼,今天這篇我們就來詳細講一下如何快速在服務器上安裝nginx。
快速安裝方式就是 - 採用yum源來安裝
一. 檢查服務器公網的連通性
使用如下命令:
ping www.xxx.com
ping一個外網地址,看是否有數據返回。有,則表示服務器外網連通,沒有,則可以檢查一下服務器配置安全組裡的是否放通80端口。
二. 查看系統版本
這裡先通過命令查看系統的版本號,等會安裝Nginx時需要。
使用如命令:
cat /etc/redhat-release
輸出:Centos Linux release 7.2(final)
這裡需要注意的就是不同的系統服務器可能有些小的差異。
三. 安裝nginx
1. 進入yum源目錄
cd /etc/yum.repos.d
mkdir nginx.repo ## 新建一個nginx源文件
2. 添加nginx源
進入官網:http://nginx.org/en/linux_packages.html#stable
官網裡說的很詳細,意思就是將下面這段代碼複製粘貼到上面新建的nginx.repo裡,然後更改一下OS為centos,將OSRELEASE更改成版本號7。
保存後。
3. 查看yum是否有nginx源可供安裝
命令:
yum list |grep nginx
這裡會很清楚的列出所有nginx版本。是否有供安裝的包。若有,那接下來就可以安裝了。
4. 安裝nginx
如下命令:
yum install nginx
5. 驗證安裝是否成功
如下命令:
nginx -v
四、總結一下
安裝還算簡單好理解的,以上就是最快的,也是最高效安裝nginx的方式,若有什麼問題可以隨時給小鄭留言探討,若是沒什麼問題,那接下來我會詳細講一些有關nginx的配置的問題。