Linux下nginx完全卸載刪除+安裝以及環境配置

Linux下nginx完全卸載刪除

nginx卸載
其實很簡單,只需要兩步即可完成!
第一步:輸入以下指令全局查找nginx相關的文件:

find / -name nginx*

第二步:刪除查找出來的所有nginx相關文件

rm -rf file 此處跟查找出來的nginx文件

說明:全局查找往往會查出很多相關文件,但是前綴基本都是相同,後面不同的部分可以用*代替,以便快速刪除~

舉例說明:

rm -rf file /usr/local/nginx*

Linux下nginx的安裝以及環境配置

linux下nginx的安裝以及環境配置

剛好最近在處理服務器相關的工作,所以記錄一下nginx的安裝,ok,接下來直接開始操作!

第一步:下載nginx壓縮包

在這裏可以去nginx官網下載->點我下載nginx
也可以直接使用wget命令下載,指令如下所示(請根據自己的需求進行下載):

wget -c https://nginx.org/download/nginx-1.10.1.tar.gz

注意:這一步最好在自己的目標目錄進行操作,我一般是把壓縮包下載到/usr/local目錄下。

第二步:配置nginx安裝所需的環境

1. 安裝gcc
安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依賴 gcc 環境。安裝指令如下:

yum install gcc-c++

2. 安裝PCRE pcre-devel

Nginx的Rewrite模塊和HTTP核心模塊會使用到PCRE正則表達式語法。這裏需要安裝兩個安裝包pcre和pcre-devel。第一個安裝包提供編譯版本的庫,而第二個提供開發階段的頭文件和編譯項目的源代碼。安裝指令如下:

yum install -y pcre pcre-devel

3.安裝zlib
zlib庫提供了開發人員的壓縮算法,在Nginx的各種模塊中需要使用gzip壓縮。安裝指令如下:

yum install -y zlib zlib-devel

4.安裝Open SSL

nginx不僅支持 http協議,還支持 https(即在 ssl 協議上傳輸 http),如果使用了 https,需要安裝 OpenSSL 庫。安裝指令如下:

yum install -y openssl openssl-devel

第三步:解壓nginx壓縮包並安裝

將壓縮包進行解壓,解壓指令還是寫一下吧:

tar -zxvf nginx-1.10.1.tar.gz

解壓之後,進入加壓文件,即cd nginx-1.10.1。
然後進行配置,推薦使用默認配置,直接./configure就好了,如下圖所示:
在這裏插入圖片描述

第四步:編譯安裝nginx

這裏和redis的編譯安裝比較類似,首先在當前目錄(/usr/local/nginx-1.10.1)進行編譯。輸入make即可

make

然後回車,如果編譯出錯,請檢查是否前面的4個安裝都沒有問題。
編譯成功之後,就可以安裝了,輸入以下指令:

make install

ok,安裝成功。
這時候返回上一級目錄,就會發現多了nginx目錄,接下來,啓動nginx。
在這裏插入圖片描述

第五步:啓動nginx

進入**/usr/local/nginx/sbin**目錄,輸入./nginx即可啓動nginx

./nginx

關閉nginx

./nginx -s quit  或者 ./nginx -s stop

重啓nginx

./nginx -s reload

查看nginx進程

ps aux|grep nginx

設置nginx開機啓動,只需在rc.local增加啓動代碼即可。

vim /etc/rc.local

然後在底部增加/usr/local/nginx/sbin/nginx

在這裏插入圖片描述
此外,進入/usr/local/nginx/conf目錄可修改nginx的配置文件 -> vim nginx.conf
譬如修改域名以及端口啥的,在server裏面進行修改,有興趣的朋友可自行百度,這裏就不做介紹了~

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