安裝依賴環境
1)安裝gcc環境
命令:yum install gcc-c++
2)pcre pcre-devel 安裝,pcre(perl compatible regular expressions) 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx 的 http 模組使用 pcre 來解析正規表示式,
所以需要在 linux 上安裝 pcre 庫,pcre-devel 是使用 pcre 開發的乙個二次開發庫。nginx也需要此庫。
命令:yum install -y pcre pcre-devel
3)zlib 安裝,zlib 庫提供了很多種壓縮和解壓縮的方式, nginx 使用 zlib 對 http 包的內容進行 gzip ,所以需要在 centos 上安裝 zlib 庫
命令:yum install -y zlib zlib-devel
4)openssl 安裝,openssl 是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及 ssl 協議,
並提供豐富的應用程式供測試或其它目的使用。nginx 不僅支援 http 協議,還支援 https(即在ssl協議上傳輸http),所以需要在 centos 安裝 openssl 庫。
命令:yum install -y openssl openssl-devel
解壓nginx安裝包
命令:tar -zxvf +壓縮包名稱
為nginx建立乙個臨時目錄/var/temp/nginx,不建立可能會報錯
命令:mkdir -p /var/temp/nginx
進入nginx的目錄下,使用命令進行安裝編譯
使用下面的命令進行編譯安裝:
命令 解釋
–prefix 指定nginx安裝目錄
–pid-path 指向nginx的pid
–lock-path 鎖定安裝檔案,防止被惡意篡改或誤操作
–error-log 錯誤日誌
–http-log-path http日誌
–http-client-body-temp-path 設定客戶端請求的臨時目錄
–http-proxy-temp-path 設定http**臨時目錄
–http-fastcgi-temp-path 設定fastcgi臨時目錄
–http-uwsgi-temp-path 設定uwsgi臨時目錄
–http-scgi-temp-path 設定scgi臨時目錄
效果:
編譯nginx
命令:make && make install
查詢nginx的安裝目錄
命令:whereis nginx
進入到nginx的安裝目錄去啟動nginx
啟動命令:sbin/nginx
訪問nginx
安裝Nginx與執行
上傳nginx到linux系統 安裝依賴環境 1 安裝gcc環境 yum install gcc c 2 安裝pcre庫,用於解析正規表示式 yum install y pcre pcre devel 3 zlib壓縮和解壓縮依賴,yum install y zlib zlib devel 4 ss...
安裝Nginx與執行
上傳nginx到linux系統 安裝依賴環境 1 安裝gcc環境 yum install gcc c 2 安裝pcre庫,用於解析正規表示式 yum install y pcre pcre devel 3 zlib壓縮和解壓縮依賴,yum install y zlib zlib devel 4 ss...
Nginx安裝與執行
目錄上傳nginx包到linux系統 安裝依賴環境 安裝gcc環境 yum install gcc c 安裝pcre庫,用於解析正規表示式 yum install y pcre pcre devel 安裝zlib壓縮和解壓縮依賴 yum install y zlib zlib devel 安裝ssl...