部署環境如下:
系統:CentOS7.9
IP:192.168.121.10
nginx version: 1.20.1
1.安裝 nginx,安裝 nginx 前要安裝 epel 源 (即fedora的源),安裝后並設置 nginx 服務啟動和下次開機啟動
[root@centos-server ~]# yum -y install epel-release
[root@centos-server ~]# yum -y install nginx
[root@centos-server ~]# systemctl enable nginx --now
2.安裝成功后切換目錄,編輯 index.html 文件,此處文件為京東頁面的源代碼
[root@centos-server ~]# cd /usr/share/nginx/html/
[root@centos-server html]# vim index.html
3.啟動 nginx,關閉防火牆
[root@centos-server ~]# systemctl start nginx
[root@centos-server ~]# systemctl stop firewalld
[root@centos-server ~]# systemctl disable firewalld
或者在不關閉防火牆的前提下放行 nginx 服務和 80 端口( --per 為 --permanent,永久放行,重啟后也可訪問)
[root@centos-server ~]# firewall-cmd --add-service=nginx
[root@centos-server ~]# firewall-cmd --add-service=nginx --per
[root@centos-server ~]# firewall-cmd --add-port=80/tcp
[root@centos-server ~]# firewall-cmd --add-port=80/tcp --per
4.查看 nginx 狀態和 80 端口是否被占用(nginx 默認端口是80)
[root@centos-server ~]# ps -ef | grep nginx
[root@centos-server ~]# ss -tunlp | grep 80
5.使用 IP 瀏覽網頁