Linux下搭建nginx的安裝及其問題

2021-07-27 08:03:47 字數 2171 閱讀 6581

nginx是

c語言開發,建議在

linux

上執行,本教程使用

centos6.5

作為安裝環境。

n gcc

gcc環境,如果沒有

gcc環境,需要安裝

gcc:

yum install gcc-c++

n pcre

pcre(perl compatible regular expressions)是乙個

perl

庫,包括

perl

相容的正規表示式庫。

nginx

的http

模組使用

pcre

來解析正規表示式,所以需要在

linux

上安裝pcre庫。

yum install -y pcre pcre-devel

注:pcre-devel是使用

pcre

開發的乙個二次開發庫。

nginx

也需要此庫。

n zlib

zlib庫提供了很多種壓縮和解壓縮的方式,

nginx

使用zlib

對http

包的內容進行

gzip

,所以需要在

linux

上安裝zlib庫。

yum install -y zlib zlib-devel

n openssl

openssl 是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及

ssl協議,並提供豐富的應用程式供測試或其它目的使用。

nginx不僅支援

協議,還支援

(即在ssl

協議上傳輸

),所以需要在

linux

安裝openssl庫。

yum install -y openssl openssl-devel

將nginx-1.8.0.tar.gz拷貝至

linux

伺服器。

解壓:tar -zxvf nginx-1.8.0.tar.gz

cd nginx-1.8.0

1、 configure

nginx

編譯引數)

引數設定如下:

注意:

1.上邊將臨時檔案目錄指定為/var/temp/nginx,需要在

/var

下建立temp

及nginx

目錄(就是因為temp和tmp資料夾沒有分清搞了一上午...)

在tmp資料夾下我們可以隨便的建資料夾,而且不用使用root

2.如果在瀏覽器上訪問伺服器上的nginx不能顯示正常頁面的話,應檢視防火牆是否開啟,使用service iptables stop進行關閉

Linux下nginx的搭建

linux系統版本 centos linux release 7.3.1611 core wget wget wget 第二步 安裝 1.檢視是否安裝c 環境 g version 2.若沒有安裝c 環境,則執行以下語句 yum install gcc c 3.編譯安裝 按以下順序執行語句執行 tar...

Linux下Nginx負載搭建

shell cd tmp shell wget shell tar xzvf nginx 0.7.64.tar.gz shell cd nginx 0.7.64然後開始編譯安裝,先配置編譯變數 with http stub status module解釋一下 user 是指啟用程式所屬使用者 gro...

centOS linux 下nginx編譯安裝詳解

nginx的官方 是 www.nginx.org 在安裝nginx之前,我們要確保系統已經安裝了gcc,openssl devel,pcre devel,zlib devel軟體庫。我們這裡用yum進行安裝。cd 解壓命令是 tar zxvf nginx 1.6.2.tar.gz 下面我們開始設定 ...