centos下安裝和卸載nginx
一、下載介質(zhì)
在此地址下載nginx安裝包 https://nginx.org/download/ ,本次教程使用 `nginx-1.20.2.tar.tz
可使用wget 命令直接下載,或者使用瀏覽器下載后,上傳到主機
二、安裝依賴
在linux安裝nginx需要,以下四個依賴。
yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel
三、安裝linux
1. 創(chuàng)建目錄
mkdir /usr/local/nginx
2.解壓文件
tag -zxvf nginx-1.20.2.tar.gz
3.使用默認配置
cd /usr/local/nginx/nginx-1.20.2 ./configure
4.編譯安裝
makemake install
5.修改配置
nginx默認使用80端口,很多云服務器默認是不開啟80端口,需要修改端口配置配置文件在以下目錄
cd /usr/local/nginx/nginx-1.20.2/confvim nginx.conf
6.啟動
whereis nginxcd /usr/local/nginx/sbin# 執(zhí)行以下命令啟動./nginx #查看是否成功ps -ef | grep nginx
7.訪問頁面
四、卸載nginx
1.檢查是否運行
[root@o7lhevly3ppn9xix conf]# ps -ef | grep nginxroot 6374 1 0 Nov18 ? 00:00:00 nginx: master process ./nginxnobody 7997 6374 0 Nov18 ? 00:00:00 nginx: worker processroot 32140 27111 0 11:22 pts/0 00:00:00 grep --color=auto nginx
2.停止服務
/usr/local/nginx/sbin/nginx -s stop
3.查找刪除相關(guān)文件
#查找文件[root@o7lhevly3ppn9xix conf]# find / -name nginx/usr/local/nginx/usr/local/nginx/nginx-1.20.2/objs/nginx/usr/local/nginx/sbin/nginx#刪除文件[root@o7lhevly3ppn9xix conf]# rm -rf /usr/local/nginx/[root@o7lhevly3ppn9xix conf]# find / -name nginx[root@o7lhevly3ppn9xix conf]#
4.使用yum清理
如果不是使用yum -y install nginx安裝,可不用使用yum清理
五、docker安裝nginx
1.拉取鏡像
[root@o7lhevly3ppn9xix conf]# docker pull nginx:1.20.2
2.啟動容器
# 使用9000端口映射容器80端口docker run -d --name mynginx -p 9000:80 aedf
3.使用主機配置文件
使用主機配置文件,無須每次啟動進入容器修改配置信息
docker run -d --name mynginx -p 9000:80 -v /usr/local/nginx/conf/default9001.conf:/etc/nginx/conf.d/default.conf -v /usr/local/nginx/conf/nginx9001.conf:/etc/nginx/nginx.confaedf
版權(quán)聲明:本文內(nèi)容轉(zhuǎn)發(fā)自阿里云社區(qū),由阿里云實名注冊用戶自發(fā)貢獻!版權(quán)歸原作者所有。本站不擁有其著作權(quán),亦不承擔相應法律責任。如果您發(fā)現(xiàn)本文中有涉嫌抄襲的內(nèi)容,請聯(lián)系站內(nèi)客服,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。