原創:Centos 7 源碼編譯安裝 Nginx 1.13
關於nginx的相關介紹我就不說了,既然你選擇nginx作為你的web伺服器,想必你多少也對nginx server有不同認知和理解,接下來我就直接安裝。
先決條件
我使用的是centos7.3 64位核心版系統,安裝配置nginx前必須安裝nginx依賴包,請查看;Centos 7編譯安裝php7.1之生產篇,並安裝前文開頭所提供的依賴包。此依賴組件包適用於Nginx任意版本。
新建web用戶和組
從官方下載Nginx以及OpenSSL
下載Nginx時有兩個版本:開發版和穩定版,如果用於生產就下載穩定版本,http://nginx.org/en/download.html (最好下載最新版本的穩定版,這樣會有bug修復以及新特性)我下載的是就是目前最新版本nginx-1.13.5。
安裝Nginx
你可能會注意到有些文檔教程安裝nginx的時候,並未指派這麼多模塊,(看起來好長),有的連模塊和用戶都沒有指派,其實模塊是根據自己的需要指派的, 如果想以後不麻煩,那麼就按照下面的模塊指派就行了,其實這也算是全能的了,不然後期你需要什麼還得重新編譯進去,不是很麻煩,但也不省事。至於是否指派用戶組,我堅決會讓你指派,這可關乎nginx配置的可用性和安全穩定。
創建 systemctl 系統 Nginx 單元文件
安裝完成後還需要開機自啟動,不然每次開機都需要手動,那豈不是太麻煩。
保存並退出。
加入開機自啟動並啟動Nginx
設置Firewalld防火牆
查看Nginx是否啟動成功
可以查看到nginx進程已經運行了。到此nginx安裝就完成了,可能你還會有疑問,nginx怎麼解析並支持php程序呢,別慌,下一篇文章中我會寫到。
※3月全球資料庫排名:PostgreSQL再迎暴漲
※國產Linux重量級會議,免費報名更有好禮,最後三天僅餘20席
TAG:Linux資訊速推 |