十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
      南昌百恒網絡微信公眾號 掃一掃關注
      小程序
      tel-icon全國服務熱線:400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡微信小程序

      百恒網絡

      南昌百恒網絡

      常見Nginx網站打不開、訪問403錯誤、505錯誤、網站訪問慢等問題排查及處理方法

      查看Nginx錯誤日志,Nginx網站訪問卡慢排查,Nginx網站訪問403錯誤,Nginx網站無法 Baiheng 2023-02-02 5899
            在架設Nginx服務器時,經常會遇到網站無法打開、網站訪問4xx/5xx錯誤、網站訪問403錯誤、網站訪問卡慢等異常情況,接下來由南昌網站開發公司開發部王主管為大家分享高效的排查方法,希望對廣開發者有所幫助。
      一、Nginx網站無法打開
      1、檢查Nginx是否正常啟動
      2、登錄服務器里執行命令,查看網站80、443端口是否監聽啟動,提作步驟如下:

      netstat -nltp |grep -E \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'80|443\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
      執行命令,查看Nginx進程是否運行。

      ps aux |grep nginx #CentOS/Alinux系統里進程名是nginx 
      啟動Nginx服務
      如果Nginx沒有啟動,執行命令啟動Nginx。

      systemctl start nginx.service #CentOS/Alinux系統
      檢查安全組和防火墻規則
      ECS控制臺檢查安全組規則是否放行了80、443端口訪問。

      登錄ECS管理控制臺。

      在左側導航欄,單擊“實例與鏡像” > “實例”。

      在“實例列表”中找到對應ECS實例,點擊ECS實例名稱進入到實例管理頁面。

      在“安全組”選項中,查看入方向安全規則。

      在服務器里執行命令,查看是否設置iptables 防火墻規則。

      iptables -nL
      二、Nginx網站訪問4xx/5xx錯誤、Nginx網站訪問403錯誤
      1、檢查網站目錄的文件權限,Nginx是否有權限讀寫網站文件。
      站點目錄可以通過nginx配置文件,查看文件中<location>下的信息,確認站點目錄。

      cat /etc/nginx/nginx.conf
      執行命令查看站點目錄/var/www/html/(替換為您查詢到的站點目錄) 的權限,一般權限為755。

      stat /var/www/html/
      執行命令,查看站點目錄里邊網站文件的權限,一般權限為644。

      ls -l /var/www/html/
      2. 檢查nginx配置文件,查看站點目錄是否設置了拒絕訪問。

      CentOS/Alinux系統默認配置文件。

      /etc/nginx/conf/httpd.conf

      /etc/nginx/vhosts/*.conf

      查看配置文件中<location> 部分的配置,是否配置了 Deny *** 拒絕訪問。

      檢查網站首頁文件是否存在。

      CentOS/Alinux系統中,查看配置文件nginx.conf 中 <location> 配置的index,默認首頁一般為 index.html 或者index.php。

      Nginx網站訪問404錯誤
      檢查Nginx配置文件中vhosts部分站點目錄配置是否正確,域名綁定是否正確。

      CentOS/Alinux系統默認配置文件。

      /etc/nginx/conf/httpd.conf

      /etc/nginx/vhosts/*.conf

      檢查網站目錄中的程序文件是否存在。

      配置文件中 root 設置的站點目錄,檢查相關目錄中是否存在首頁文件。

      如果使用vhosts配置多個站點,查看vhosts站點對應的 root 站點目錄,檢查相關目錄中是否存在首頁文件。

      3、Nginx網站訪問5xx錯誤
      查看Nginx的錯誤日志,根據錯誤信息分析排查。

      執行命令查看錯誤日志。

      less /var/log/nginx/error_log #CentOS/Alinux系統
      檢查Nginx配置文件中的是否有rewrite配置,檢查配置是否正確。

      檢查網站目錄的權限是否正常,一般權限為755。

      站點目錄默認為/var/www/html/ 。

      執行命令查看站點目錄/var/www/html/ 的權限。

      stat /var/www/html/
      開啟php的詳細錯誤日志,查看php程序錯誤信息。

      修改 php.ini 配置文件,添加如下配置開啟詳細日志輸出。

      display_errors = Off
      error_reporting = E_ALL | E_STRICT
      執行命令重啟Nginx,然后訪問php頁面查看錯誤。

      systemctl restart nginx #CentOS/Alinux系統
      常見錯誤排查。

      Nginx 502可以參考:網站報“Nginx 502 bad gateway”錯誤的解決方法 及 使用Nginx進行訪問網頁出現“502”和“connect upstream time out”報錯。

      三、Nginx網站訪問卡慢排查
      1、檢查服務器性能
      主要檢查公網帶寬、cpu使用率,磁盤IOPS性能。

      2、查看Nginx錯誤日志,是否有錯誤信息
      執行命令查看Nginx錯誤日志,操作命令如下:

      less /var/log/nginx/error_log #CentOS/Alinux系統
      3、檢查確認異??撁?br /> 分別檢查靜態頁面,數據庫調用頁面,如果是數據庫調用頁面卡慢,可以檢查下數據庫是否有慢SQL等數據庫異常情況。如果所有頁面都卡慢,檢查下主機負載情況,如帶寬、cpu、內存、磁盤IO等情況。

      四、Nginx\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\PHP\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\運行異常修復
      1、Nginx服務運行檢查
      重啟Nginx服務。

      systemctl restart nginx    #CentOS/Alinux系統
      查看Nginx錯誤日志,根據錯誤日志具體分析。

      2、執行命令,查看Nginx錯誤日志。

      less /var/log/nginx/error_log #CentOS/Alinux系統
      五、PHP運行異常檢查方法
      開啟php詳細錯誤信息。

      修改php.ini 配置文件,添加如下配置開啟詳細日志輸出。

       display_errors = Off
       error_reporting = E_ALL | E_STRICT
      執行命令重啟nginx。

      systemctl restart nginx #CentOS/Alinux系統
      訪問php頁面,根據詳細php錯誤信息分析排查。
      原創文章出自:百恒網絡 如轉載請注明出處!專業,專注于南昌APP開發,為用戶提供高品質的網絡產品及優質服務是我們始終追求的目標!

      希望本文對廣大研發人員或從事企業網站建設公司的團隊有所幫助,如對此不太理解的,可以與南昌網絡公司百恒網絡技術部聯系。我們很高興與廣大研發人員和從事企業網站建設公司技術人員分享我們的技術和經驗。
      400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡小程序

      歡迎您的光顧,我們將竭誠為您服務×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務 售后服務
       
      售后服務 售后服務
       
      備案專線 備案專線
       
      ×
      精品日韩亚洲AV无码一区二区三区 | 国产成人精品优优av| 天天爽夜夜爽夜夜爽精品视频| 国产精品亚洲一区二区三区在线观看| 2021最新久久久视精品爱| 亚洲精品中文字幕乱码影院| 99精品视频在线观看免费播放 | 国产精品二区在线| 国产精品久久无码一区二区三区网| 国产精品手机在线| 久久精品无码一区二区WWW| 久久精品国产亚洲av高清漫画| 久久91精品国产91久久| 国产精品乱码高清在线观看| 亚洲精品亚洲人成在线观看| 中文成人无码精品久久久不卡| 久久久久这里只有精品| 久久精品国产WWW456C0M| 久久国产精品波多野结衣AV| 精品国产不卡一区二区三区| 国产成人精品曰本亚洲79ren| 七次郎在线视频精品视频| 日韩中文无码有码免费视频| 亚洲国产精品日韩av不卡在线| 日韩精品一区二区三区中文| 日韩精品无码一区二区视频| 手机看片日韩福利| 国产日韩在线视频免费播放| 日韩土豪美女在线视频观看| 亚洲国产日韩在线观频| 国产日韩AV免费无码一区二区| 日韩在线观看网站| 日韩精品极品视频在线观看免费| 精品无码日韩一区二区三区不卡 | 尤物国精品午夜福利视频| 精品免费AV一区二区三区| 成人午夜精品网站在线观看| 亚洲精品无码永久在线观看| 精品99久久aaa一级毛片| 久久久久久久亚洲精品| 国产成人精品无码一区二区三区 |