1,下載Nginx源碼包
Nginx下載地址
wget http://nginx.org/download/nginx-1.17.3.tar.gz
tar -xzf nginx-1.17.3.tar.gz
2,編譯安裝Nginx
cd /usr/local/nginx
./configure --predix=PATH(安裝路徑)
不指定路徑默認安裝在/usr/local/nginx
make
make命令根據configure命令生成的Makefile文件編譯Nginx工程,並生成目標文件、最終
的二進制文件
make install
make install命令根據configure執行時的參數將Nginx部署到指定的安裝目錄,包括相關目
錄的建立和二進制文件、配置文件的複製。
3,安裝錯誤解決
錯誤一:./configure: error: the HTTP rewrite module requires the PCRE library.
沒有安裝pcre庫
Nginx的HTTP模塊需要靠它來解析正則表達式
yum install -y pcre pcre-devel
錯誤二:./configure: error: the HTTP gzip module requires the zlib library.
zlib庫用於對HTTP包的內容做gzip格式的壓縮,來減少網絡傳輸量
yum install -y zlib zlib-devel
4,在vi編輯器中顯示nginx語法
mkdir ~/.vim
cp -r contrib/vim/* ~/.vim/