阿里雲CentOS7.4安裝nginx
阿新 • • 發佈:2019-02-08
阿里雲安裝nginx,經過測試,我把萬無一失的措施發出來:
首先先安裝PCRE pcre-devel 和Zlib,因為配置nginx的時候會需要這兩個東西
PCRE(Perl Compatible Regular Expressions) 是一個Perl庫,包括 perl 相容的正則表示式庫。nginx 的 http 模組使用 pcre 來解析正則表示式,所以需要在 linux 上安裝 pcre 庫,pcre-devel 是使用 pcre 開發的一個二次開發庫。nginx也需要此庫。命令:
yum install -y pcre pcre-devel
zlib 庫提供了很多種壓縮和解壓縮的方式, nginx 使用 zlib 對 http 包的內容進行 gzip ,所以需要在 Centos 上安裝 zlib 庫。
yum install -y zlib zlib-devel
雖然我安裝的時候安裝著兩個兒就可以了,但是如果有需要,根據error提示可能還需要GCC和OpenSSL
yum install gcc-c++
yum install -y openssl openssl-devel
好,現在我們開始安裝nginx,1.14.0這個是目前最新版本
wget -c https://nginx.org/download/nginx-1.14.0.tar.gz
解壓並進入nginx目錄
tar -zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0
使用nginx的預設配置
./configure
編譯安裝
make
make install
查詢安裝路徑:
whereis nginx
進入sbin目錄,可以看到有一個可執行檔案nginx,直接./執行就OK了。
執行起來之後訪問伺服器ip,可以看到nginx的歡迎頁面
如果訪問不了,請在阿里雲伺服器例項管理的安全組設定一下
這樣就OK了。
配置開機自啟動
即在rc.local
增加啟動程式碼就可以了。
vi /etc/rc.local
增加一行 /usr/local/nginx/sbin/nginx
設定執行許可權:
chmod 755 rc.local
按i進入編輯模式,按:wq儲存退出
這樣就完成了