記一次linux下安裝nginx

記一次linux下安裝nginx

使用到的工具:
1、xshell:用於訪問遠程服務器,通過執行腳本來查看、刪除服務器上的文件、在服務器上進行安裝程序等操作;
2、xftp:用於更換遠程服務器中的文件;

安裝過程:

1、安裝nginx所需的依賴

執行如下命令,安裝nginx所需的依賴:

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2、下載nginx安裝包並解壓

網上教程比較多的是利用wget下載nginx安裝包,但是我在使用wget下載時,發現下載的安裝包有問題,安裝包大小不對,且解壓時報錯。於是選擇通過執行rz命令手動將下載好的nginx安裝包上傳到服務器。具體如下:

由於在linux下,爲了管理方便,所以選擇將nginx安裝包下載到/opt目錄中

在xshell中執行如下命令:

// 進入opt目錄
cd /opt 
// 創建nginx文件夾
mkdir nginx
// 進入nginx文件夾
cd nginx
// 打開選擇彈窗,選擇下載好的nginx安裝包
rz

執行rz命令選擇下載好的nginx安裝包,如下圖所示
在這裏插入圖片描述
上傳到服務器後,執行解壓命令(以1.16.1版本爲例):

tar -xvf nginx-1.16.1.tar.gz

3、配置並安裝

// 配置
// 將nginx配置到/usr/local下,當啓動nginx服務後,訪問的資源就在/usr/local路徑下
./configure --prefix=/usr/local/nginx
// 安裝
make
make install

4、啓動nginx

// 啓動nginx服務
/usr/local/nginx/sbin/nginx
// 快速停止nginx服務
/usr/local/nginx/sbin/nginx -s stop
// 重啓nginx服務
/usr/local/nginx/sbin/nginx -s reload
// 停止nginx服務
/usr/local/nginx/sbin/nginx -s quit

stopquit區別:stop是立刻停止nginx服務,quit會等正在請求的接口結束後停止nginx服務;相比stopquit更加優雅。

啓動nginx服務後,在瀏覽器中輸入服務器的ip地址即可訪問

如果需要更改nginx服務的配置文件,可以使用xftp在本地將配置文件改好,然後上傳至服務器,重啓nginx即可。同樣的,當需要更換html等靜態資源時,也可以使用xftp來進行操作。

參考文獻:

[1] linux下安裝nginx
[2] LINUX安裝nginx詳細步驟

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章