nginx之路(二):值得收藏的nginx安裝

前言

nginx的安裝方式有很多種,下面我就說說我常用到兩種安裝方式yum和docker

yum 安裝

添加源

默認情況Centos7中沒有Nginx的源,Nginx官方提供了源,所以執行如下命令添加源

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安裝Nginx

安裝

yum install -y nginx

啓動Nginx並設置開機自動運行

systemctl start nginx.service 
systemctl enable nginx.service

Nginx關閉命令

systemctl stop nginx.service

Nginx重啓命令

systemctl restart nginx.service

開放80端口

nginx默認的端口是80端口,所以想要訪問nginx得先開啓下端口

開放80端口並重啓防火牆

firewall-cmd --permanent --zone=public --add-port=80/tcp
systemctl reload firewalld

查看開放的端口

firewall-cmd --list-ports

測試訪問

在瀏覽器上輸入ip回車就能看到下面的界面,80端口默認是可以省略的

在這裏插入圖片描述

查看nginx的安裝目錄

find / -name nginx

在這裏插入圖片描述

一般默認安裝都是在etc裏面

docker安裝

安裝docker

使用docker安裝nginx前提你的服務器已經安裝好了docker,如果還沒安裝建議參考下文安裝docker,並且配置阿里雲鏡像倉庫

Docker之路(二):Centos7安裝Docker

Docker之路(三):Docker配置阿里雲鏡像倉庫

下載nginx鏡像

到docker共有倉庫拉取nginx鏡像,不加版本號默認拉取最新版nginx

docker pull nginx

運行nginx容器

運行nginx容器

docker run -id -p 80:80 nginx

測試訪問

瀏覽器輸入ip查看

在這裏插入圖片描述

查看運行的容器

查看所有在運行的容器

docker ps

重啓nginx容器

docker restart 容器ID

關閉nginx容器

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