本篇文章給大家分享的內容是關於Nginx和php安裝及配置一之編譯安裝nginx-1.8.0 ,有著一定的參考價值,有需要的朋友可以參考一下
一、編譯安裝nginx-1.8.0
1、建立放置安裝包的目錄:
mkdir nginx-install
cd nginx-install
2、下載相關安裝包:
wgethttp://nginx.org/download/nginx-1.8.0.tar.gz
wgethttp://www.openssl.org/source/openssl-1.0.1m.tar.gz
wget http://zlib.NET/zlib-1.2.8.tar.gz
3、編譯安裝Nginx,首先我們要安裝依賴包:
#yum install -ygd-devel pcre-devel libgcrypt-devel libxml2-devel libxslt-devel GeoIP-devel
# yum -y installgcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel
#yum install pcre-devel zlib-devel -y
程式預設是使用 nobody 身份啟動並執行,我們建議使用 nginx 使用者來運行,首先添加Nginx組和使用者,不建立家目錄,不允許登陸系統
# groupadd nginx
# useradd -M -s /sbin/nologin -g nginx nginx
4、指定安裝目錄和運行時用的屬主和屬組,並啟用狀態監控模組等
5、啟動
/usr/local/nginx-1.8.0/sbin/nginx-t
/usr/local/nginx-1.8.0/sbin/nginx
/usr/local/nginx-1.8.0/sbin/nginx-s stop
/usr/local/nginx-1.8.0/sbin/nginx-s reload
/usr/local/nginx-1.8.0/sbin/nginx-V