首頁 運維 Apache apache啟動後無法存取網頁怎麼辦

apache啟動後無法存取網頁怎麼辦

Jan 27, 2021 am 10:32 AM
apache 網頁

apache啟動後無法存取網頁怎麼辦

前言:

apache啟動後訪問不了。排查發現埠沒有被佔用,考慮防火牆問題。

(學習影片分享:程式設計入門

解決方法:

首先我們需要確保遠端的Linux系統已經安裝好,我們使用xshell遠端SSH登入Linux系統裡,同時我們也要確保已經使用yum等指令安裝好了apache,然後我們開始進行排查分析

apache啟動後無法存取網頁怎麼辦

為了能夠遠端存取伺服器的網頁,我們首先需要確保apache的服務httpd已經運行中,我們使用命令查看對應服務的狀態:

service httpd status

如果如圖所示顯示正在運行,則表示服務已經開啟,否則我們需要使用命令拉起httpd服務:

service httpd start

apache啟動後無法存取網頁怎麼辦

接著我們需要判斷SELinux的狀態,SELinux是Linux系統下的安全策略服務,但是由於設定複雜且開啟後對於系統服務和存取操作影響很大,如果不關閉可能會造成一些不正常的狀況,因此我們這裡需要使用命令判斷SELinux是否已經關閉:

sestatus

如果如圖所示顯示已經disabled則表示已經關閉了,否則我們需要使用指令先暫時關閉該策略服務:

setenforce 0

apache啟動後無法存取網頁怎麼辦

#隨後我們需要再判斷下80埠是否被其他程式所佔,使用以下指令查看:

netstat -lnp | grep 80

如果如圖所示80埠是被httpd使用的則是OK,否則我們要進行操作改正,這裡就不詳述了

apache啟動後無法存取網頁怎麼辦

##接著我們可以先看下系統防火牆是否開啟,當其他服務都正常的時候,無法存取網頁很大機率是沒有正確配置防火牆所導致的,因此我們先使用以下指令判斷下防火牆的狀態

 service iptables status

如果如下圖所示,則表示系統的防火牆正在運行,這時為了做下簡單的排除檢查,我們可以先嘗試關閉防火牆,等確認是防火牆的問題後再開啟重新配置

 service iptables stop

apache啟動後無法存取網頁怎麼辦

apache啟動後無法存取網頁怎麼辦

我就是關閉防火牆後發現可以正常訪問了,確認好了根因,我們為了系統安全需要重新開啟防火牆,隨後我們需要對訪問80埠的tcp網路請求進行防火牆配置,我們需要先重新啟動防火牆

 service iptables start

然後輸入配置防火牆的命令並查看配置後的防火牆策略

iptables -I INPUT -p TCP --dport 80 -j ACCEPT
service iptables status
完成後如圖所示,設定完成,遠端存取伺服器上的網頁已經OK了

apache啟動後無法存取網頁怎麼辦

相關推薦:

apache教學

以上是apache啟動後無法存取網頁怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Stock Market GPT

Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

如何解決apache不能將libphp.so加載到服務器中 如何解決apache不能將libphp.so加載到服務器中 Aug 08, 2025 am 06:07 AM

First,verifythelibphp.sofileexistsusingfindorlocatecommands;ifmissing,reinstallPHPwithApachesupportviapackagemanager.2.CheckApacheconfigurationfilesforcorrectLoadModuledirectivepathandremoveduplicates.3.EnsureApacheandPHPversionsandarchitecturesmatch

如何在Apache中配置keepalive? 如何在Apache中配置keepalive? Aug 03, 2025 am 07:06 AM

KeepAliveOn啟用持久連接;2.MaxKeepAliveRequests100設置每個連接最大請求數;3.KeepAliveTimeout5設置等待後續請求的超時時間,配置後重啟Apache並使用curl或瀏覽器開發者工具驗證KeepAlive是否生效,以優化服務器性能。

如何在Apache上安裝讓我們加密SSL證書? 如何在Apache上安裝讓我們加密SSL證書? Aug 04, 2025 am 09:47 AM

安裝Certbot及其Apache插件;2.運行Certbot獲取證書並配置域名;3.可選配置HTTP到HTTPS的自動重定向;4.設置自動續期並通過dry-run測試;5.驗證安裝並確保Apache正常重載配置,證書成功部署後將自動管理續期,整個過程完成後即可實現安全的HTTPS訪問。

Apache配置文件在哪裡? Apache配置文件在哪裡? Aug 08, 2025 am 01:20 AM

Ondebian/ubuntu,themainapacheconfigurationfileis/etc/apache2/apache2.conf,withAdditionalConfigurationsin/etc/apache2/stites-av ailable/and/etc/apache2/conf-abailable/.2.onrhel/centos/fedora,itistyply/etc/etc/httpd/conf/conf/httpd.conf,withextrafilesin/etc/h

什麼是默認的Apache端口? 什麼是默認的Apache端口? Aug 14, 2025 pm 01:02 PM

ThedefaultApacheportforHTTPis80.1.Port80isusedforunencryptedHTTPtrafficandisthestandardforwebserversincludingApache.2.WhenaURLisenteredwithoutaspecifiedport,browsersautomaticallyconnecttoport80.3.ForHTTPStraffic,thedefaultportis443,commonlyconfigured

如何在Windows文件管理器中批量轉換文件格式?高效操作的步驟 如何在Windows文件管理器中批量轉換文件格式?高效操作的步驟 Sep 05, 2025 pm 08:12 PM

Windows文件管理器無法直接批量轉換文件格式,因其僅負責文件管理,不處理文件內容;需借助第三方工具如IrfanView、FFmpeg等實現高效批量轉換,結合文件管理器篩選文件後導入工具,通過圖形界面或命令行完成轉換,其中命令行工具具備自動化、高效率和精確控制優勢,但需注意學習成本、錯誤處理及文件備份。

如何創建簡單的HTML5網頁 如何創建簡單的HTML5網頁 Aug 12, 2025 am 11:51 AM

創建一個簡單的HTML5網頁需要先使用聲明文檔類型,接著構建包含、和的基本結構,其中內設置字符編碼、視口和標題,內添加可見內容如標題、段落、鏈接、圖片和列表,保存為.html文件後即可在瀏覽器中直接打開查看,無需服務器支持,這是一個完整且有效的HTML5頁面的基礎。

如何阻止Apache中的IP地址? 如何阻止Apache中的IP地址? Aug 26, 2025 am 08:00 AM

toblockanipinapache2.4 ,usetheRequiredirectivewithinablock,suchasRequireallgrantedRequirenotip192.168.1.100toblockasingleIP,asubnetlike192.168.1,ormultiplespecificIPsbyrepeatingtheRequirenotipline,2.Placetheruleinsidea,,orblockinthevirtualhostconfigu

See all articles