nginx 基礎的安裝部署和依賴包
大家可以去官網下載對應的包
如果需要可以留言 我會發給大家的 在這裏就不累贅了
都是需要編譯安裝的
依賴包安裝順序依次為:openssl、zlib、pcre, 然後安裝Nginx包.
前三個包 在/usr/local 下編輯安裝即可
cd /usr/local (此處也可以你自己指定位置 )
tar -zxvf openssl-fips-2.0.16.tar.gz
cd openssl-fips-2.0.16
./config
make
make install
前三個包 順序依次即可
最後安裝nginx
useradd -s /sbin/nologin -M www (用戶名隨意)
tar xf nginx-1.6.3.tar.gz
cd nginx-1.6.3
編譯安裝三部曲
我自己指定的目錄是/application
大家可以根據自己的情況設置目錄 這個是靈活的
./configure --prefix=/application/nginx-1.6.3 --user=www --group=www --with-http_stub_status_module --with-http_ssl_module
make
make install
完成後大家檢查下包的屬主屬組是否是www
如果不是
則 cd /application
chown -R nginx-1.6.3
做個軟鏈接 方便以後軟件升級
ln -s /application/nginx-1.6.3 /application/nginx
完成後即可執行
/application/nginx/sbin/nginx
在這裏聲明 如果安裝失敗nginx失敗
報錯建議先看看我的錯誤博客看是否能解決在執行下面的步驟
http://blog.51cto.com/13754503/2160908
則在安裝完第一個包openssl後進行下面的操作
mv /usr/bin/openssl /root/
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ldconfig -v
openssl version -v
nginx 基礎的安裝部署和依賴包