Nginx安裝手冊

目前需要調研Nginx的安全加固方案。然,Nginx還沒真正安裝過。固在此記錄Nginx的安裝過程,以便后續(xù)查看。

1、安裝包下載

截至目前,Nginx最新穩(wěn)定版本為1.14.2。by the way,安裝Nginx涉及多個組件依賴,固在此一一下載。

wget http://nginx.org/download/nginx-1.14.2.tar.gz   //Nginx安裝包
wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz    //openssl安裝包
wget http://zlib.net/zlib-1.2.11.tar.gz       //zlib安裝包
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz   //pcre安裝包

一通下載后,很順暢,心情大好,接下來安裝。

2、組件安裝

2-1、openssl安裝

 tar zxvf openssl-fips-2.0.10.tar.gz
 cd openssl-fips-2.0.10
 ./config && make && make install

2-2、pcre安裝

tar zxvf pcre-8.40.tar.gz
cd pcre-8.40
./config && make && make install

2-3、zlib安裝

tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./config && make && make install

2-4、nginx安裝

tar zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
./config && make && make install

這一波安裝操作后,居然沒有報錯,很順利。那就繼續(xù)接下來的啟動。

ps:有錯誤其實也挺好,可以積累一些經(jīng)驗,因為不同環(huán)境,安裝過程也許會缺少這個依賴,那個依賴。

3、啟動

我這里默認安裝到/usr/local/nginx/目錄中,進入/usr/local/nginx/sbin目錄,執(zhí)行

./nginx

默認端口為80,在瀏覽器輸入:localhost,如果顯示如下界面,則安裝成功:

安裝成功首頁圖

再by the way,可以使用配置文件進行啟動,方式如下:

./nginx -c /home/nginx/nginx-box/nginx-1.14.2/conf/nginx.conf

配置文件可在安裝的解壓包中尋找。

4、停止

直接使用如下命令即可:

./nginx -s stop

至此,一次簡單的Nginx安裝部署完成。因初涉,配置文件之類的還在調研中,后續(xù)另作Nginx加固文章補充。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容