Nginx安裝及配置方式

系統(tǒng):Ubuntu18.04

方法一

方法一安裝

apt市場直接安裝,版本號(hào)是1.14.0濒析,會(huì)自動(dòng)安裝啟動(dòng)腳本斯棒、系統(tǒng)命令腳本

sudo apt-get install nginx
sudo nginx -v 
sudo systemctl status nginx
liguangming@ubuntu:~$ sudo apt-get install nginx
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關(guān)系樹       
正在讀取狀態(tài)信息... 完成       
將會(huì)同時(shí)安裝下列軟件:
  libnginx-mod-http-geoip libnginx-mod-http-image-filter libnginx-mod-http-xslt-filter
  libnginx-mod-mail libnginx-mod-stream nginx-common nginx-core
...
...
liguangming@ubuntu:~$ sudo nginx -v 
nginx version: nginx/1.14.0 (Ubuntu)
liguangming@ubuntu:~$ sudo systemctl status nginx
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2023-08-05 15:37:27 CST; 1min 6s ago
     Docs: man:nginx(8)
 Main PID: 4911 (nginx)
    Tasks: 5 (limit: 4915)
   CGroup: /system.slice/nginx.service
           ├─4911 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           ├─4912 nginx: worker process
           ├─4913 nginx: worker process
           ├─4914 nginx: worker process
           └─4915 nginx: worker process

8月 05 15:37:27 ubuntu systemd[1]: Starting A high performance web server and a reverse proxy server8月 05 15:37:27 ubuntu systemd[1]: Started A high performance web server and a reverse proxy server.

方式一卸載

# 卸載安裝包
sudo apt-get uninstall nginx
# 刪除系統(tǒng)命令
sudo rm -rf /lib/systemd/nginx.service
# 刪除啟動(dòng)腳本
sudo rm -rf /etc/init.d/nginx
# 刪除所有可執(zhí)行文件及配置文件
sudo rm -rf /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz

方式二 在線下載依賴+離線編譯安裝

方式二安裝

下載鏈接如下,找最新版即可鉴腻,我目前的版本是1.25.1器一,下載獲得文件:nginx-1.25.1.tar.gz祈秕,這個(gè)版本不會(huì)自動(dòng)安裝啟動(dòng)腳本,也不會(huì)添加系統(tǒng)命令腳本
https://nginx.org/en/download.html\

# 放在一個(gè)臨時(shí)目錄后方仿,開始解壓縮安裝
cp nginx-1.25.1.tar.gz ~/Downloads/nginx-installer/
cd ~/Downloads/nginx-installer/
tar -zxvf nginx-1.25.1.tar.gz 
cd nginx-1.25.1
# 安裝依賴
sudo apt-get install build-essential
sudo apt-get install libpcre3-dev zlib1g-dev libssl-dev
# 編譯環(huán)境檢查及編譯準(zhǔn)備
./configure 
# 編譯并安裝
sudo make install
# 找到安裝目錄
cd /usr/local/nginx/sbin/
# 查看版本
./nginx -v

方式二卸載

sudo rm -rf /usr/local/nginx

方式三 離線編譯安裝

參考官網(wǎng)方式厂汗,下載一個(gè)sh文件后贾节,執(zhí)行,下載好對(duì)應(yīng)的壓縮包文件,放入宿主機(jī)铛嘱,就可以安裝了纹磺。
https://docs.nginx.com/nginx-management-suite/installation/vm-bare-metal/offline-install-guide/#download-package-files

tar -zxvf nms-dependencies-ubuntu18.04.tar.gz 
sudo dpkg -i ./*.deb
whereis nginx
sudo systemctl start nginx
sudo systemctl status nginx
gm@gm-VirtualBox:~/Installer$ tar -zxvf nms-dependencies-ubuntu18.04.tar.gz 
./
./clickhouse-common-static_22.3.15.33_amd64.deb
./clickhouse-key.gpg
./nginx_1.21.3-1~bionic_amd64.deb
./nginx-key.gpg
./clickhouse-server_22.3.15.33_amd64.deb
gm@gm-VirtualBox:~/Installer$ sudo dpkg -i  *.deb
Selecting previously unselected package clickhouse-common-static.
(Reading database ... 127428 files and directories currently installed.)
Preparing to unpack .../clickhouse-common-static_22.3.15.33_amd64.deb ...
Unpacking clickhouse-common-static (22.3.15.33) ...
Selecting previously unselected package clickhouse-server.
Preparing to unpack .../clickhouse-server_22.3.15.33_amd64.deb ...
Unpacking clickhouse-server (22.3.15.33) ...
Selecting previously unselected package nginx.
Preparing to unpack .../nginx_1.21.3-1~bionic_amd64.deb ...
----------------------------------------------------------------------
...
...

gm@gm-VirtualBox:~/Installer$ ls
clickhouse-common-static_22.3.15.33_amd64.deb
clickhouse-key.gpg
clickhouse-server_22.3.15.33_amd64.deb
fetch-external-dependencies.sh
nginx_1.21.3-1~bionic_amd64.deb
nginx-key.gpg
nms-dependencies-ubuntu18.04.tar.gz
ubuntu18.04
gm@gm-VirtualBox:~/Installer$ whereis nginx
nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
gm@gm-VirtualBox:~/Installer$ sudo systemctl status nginx
● nginx.service - nginx - high performance web server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: e
   Active: inactive (dead)
     Docs: https://nginx.org/en/docs/
gm@gm-VirtualBox:~/Installer$ sudo systemctl start nginx
gm@gm-VirtualBox:~/Installer$ sudo systemctl status nginx
● nginx.service - nginx - high performance web server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: e
   Active: active (running) since Sat 2023-08-05 20:08:15 CST; 2s ago
     Docs: https://nginx.org/en/docs/
  Process: 6751 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited
 Main PID: 6752 (nginx)
    Tasks: 3 (limit: 4664)
   CGroup: /system.slice/nginx.service
           ├─6752 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.con
           ├─6753 nginx: worker process
           └─6754 nginx: worker process

方式三卸載

與方式一卸載一樣

方式四 docker在線安裝

方式五 docker離線安裝

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末役耕,一起剝皮案震驚了整個(gè)濱河市故慈,隨后出現(xiàn)的幾起案子察绷,更是在濱河造成了極大的恐慌,老刑警劉巖情萤,帶你破解...
    沈念sama閱讀 222,000評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異柒傻,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門糜芳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人莫辨,你說我怎么就攤上這事喻粹∩胶” “怎么了玛迄?”我有些...
    開封第一講書人閱讀 168,561評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長修然。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么最蕾? 我笑而不...
    開封第一講書人閱讀 59,782評(píng)論 1 298
  • 正文 為了忘掉前任,我火速辦了婚禮丹壕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己邑时,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評(píng)論 6 397
  • 文/花漫 我一把揭開白布特姐。 她就那樣靜靜地躺著到逊,像睡著了一般铣口。 火紅的嫁衣襯著肌膚如雪觉壶。 梳的紋絲不亂的頭發(fā)上脑题,一...
    開封第一講書人閱讀 52,394評(píng)論 1 310
  • 那天他炊,我揣著相機(jī)與錄音,去河邊找鬼已艰。 笑死痊末,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播誊稚,決...
    沈念sama閱讀 40,952評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼全谤,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了腾务?” 一聲冷哼從身側(cè)響起劈伴,我...
    開封第一講書人閱讀 39,852評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瞬矩,沒想到半個(gè)月后茶鉴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,409評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡景用,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評(píng)論 3 341
  • 正文 我和宋清朗相戀三年涵叮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片伞插。...
    茶點(diǎn)故事閱讀 40,615評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡割粮,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出媚污,到底是詐尸還是另有隱情舀瓢,我是刑警寧澤,帶...
    沈念sama閱讀 36,303評(píng)論 5 350
  • 正文 年R本政府宣布耗美,位于F島的核電站京髓,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏商架。R本人自食惡果不足惜堰怨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蛇摸。 院中可真熱鬧备图,春花似錦、人聲如沸赶袄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽饿肺。三九已至蒋困,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間唬格,已是汗流浹背家破。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評(píng)論 1 272
  • 我被黑心中介騙來泰國打工颜说, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人汰聋。 一個(gè)月前我還...
    沈念sama閱讀 49,041評(píng)論 3 377
  • 正文 我出身青樓门粪,卻偏偏與公主長得像,于是被迫代替她去往敵國和親烹困。 傳聞我的和親對(duì)象是個(gè)殘疾皇子玄妈,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容