一、安裝GCC編譯環境,如果有則不需要 1)安裝mpc庫 2)安裝gmp庫 3)安裝mpfr庫 4) 安裝GCC 以上GCC的安裝不綴述,可參考各種大神步驟; 二、安裝pcre庫 https://sourceforge.net/projects/pcre/files/pcre/ 下載後解壓併在解壓文 ...
一、安裝GCC編譯環境,如果有則不需要
1)安裝mpc庫
2)安裝gmp庫
3)安裝mpfr庫
4) 安裝GCC
以上GCC的安裝不綴述,可參考各種大神步驟;
二、安裝pcre庫
https://sourceforge.net/projects/pcre/files/pcre/
下載後解壓併在解壓文件夾目錄內
./configure
make
make install
如果需要安裝的庫都安裝了在執行./configure時還報錯,則可用以下參數重新執行; ./configure --disable-shared --with-pic
三、安裝zlib庫
http://zlib.net/zlib-1.2.8.tar.gz
./configure
make
make install
四、安裝openssl庫
https://www.openssl.org/
./configure
make
make install
以上不安裝的話,在編譯會各種報錯;另外,安裝完以上後需要將其bin目錄添加到PATH中,否則編譯會因找不到全命令報錯;
五、NGINX安裝
http://nginx.org/en/download.html
同樣在解壓後進入文件夾執行三步
./configure
make
make install
以下,完成了安裝,通過 /usr/local/nginx/sbin/nginx 完成啟動;查看進程是否已經啟動:
ps -ef | grep nginx
root 19476 1 0 08:34 ? 00:00:00 nginx: master process ./nginx
nobody 19477 19476 0 08:34 ? 00:00:00 nginx: worker process
有一個主進程,有一個處理進程;
查看是否監聽80埠
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
瀏覽器輸入 http://安裝機器的IP/ ,如 http://localhost/
顯示進入到了nginx的歡迎頁面,即安裝成功。