安裝nginx 預設監聽80

2022-07-11 14:24:13 字數 1481 閱讀 3270

ngxinx : 強大的web專案發布服務軟體!

1.支援網域名稱解析

2.支援流量監控

3.對靜態資源處理能力強大!

4.負載均衡配置.

反向解析等......

通過yum安裝

centos 的軟體源中預設無nginx軟體,centos軟體源位置: /etc/yum.repos.d/

#

1.新增nginx的軟體源

vi /etc/yum.repos.d/nginx.repo

#按i進入編輯模式

[nginx]

name=nginx repo

baseurl=

gpgcheck=0

enabled=1

#

儲存退出 :wq

#2. 安裝 yum install -y nginx

#3. 新增為系統服務(可以開機自啟動)

systemctl enable nginx

#4. 啟動/停止/重啟 systemctl start/stop/reload nginx

#5. 檢視執行的埠 netstat -atunp

#6. 本地訪問nginx預設發布的首頁 curl 127.0.0.1:80 # 80可以不寫

#7. 關閉防火牆,外網可以通過ip訪問nginx預設的首頁

systemctl stop firewalld.service

通過原始碼安裝

#

#2. 解壓 tar -zxvf nginx-1.13.7.tar.gz

#3. 編譯 cd nginx-1.13.7 ./configure

#4. 安裝 make make insatll

#5. 啟動並訪問預設頁面 cd /usr/local/nginx/sbin ./nginx #啟動-------->啟動成功後,可以訪問預設的nginx頁面

./nginx -s stop #停止

./nginx -s reload #重啟

./nginx -t #檢查nginx.conf配置檔案的語法

#6. 檢查執行狀態

netstat -atunp

# 檢視80埠

curl 127.0.0.1:80

# 本地訪問預設頁面
# 遠端訪問nginx預設頁面 (前提:雲伺服器控制台手動開啟80埠)

替換ngxin預設首頁為自己的頁面

#

1. 找nginx安裝位置

whereis nginx #

(安裝位置etc 中, 網頁在:/usr/share/nginx/html中)

#2. 上傳自己的**到nginx的html目錄

#/usr/share/nginx/html

nginx 監聽多個埠 80和81

首先找到nginx的配置檔案nginx.conf,開啟配置檔案後找到類似下面一段 root localhost nginx cd etc nginx conf.d 然後把目錄下面的檔案都列出來 root localhost conf.d ll預設的話,目錄下面有個default.conf檔案 開啟d...

nginx預設埠80被系統占用解決辦法

ano 和aon好像是一樣的 上面可看到是pid值 程序id 為4 表示是系統占用 但是在任務管理器的服務裡面並沒有看到pid為4的程序,從網上得知應該是 http 服務的問題 輸入netsh http show servicestate 在服務裡找到這一pid,點選詳細資訊右鍵進入對應的檔案位置 ...

docker 安裝的nginx 的預設配置

則引入的 預設的index.html 在 var www html 下 這樣啟動 一直 在主機無法訪問 經過測試 發現在 nginx.conf 裡如果 直接把server 寫在 http內部 而不是通過include引入 則沒問題,改成include引入方式則無法正常顯示,原因暫時未知 下面無法訪問...