Linux下的Apache伺服器配置小記

2021-03-31 20:11:05 字數 2512 閱讀 9664

(

非常失敗的是我裝完了才知道原來我的

fc3裡已經裝了

apache

,alas

,寫寫湊數吧

)不知怎麼回事(抽瘋?),下下來的好幾個

apache

都不能正確解壓:

[root@mmpire tmp]# tar –zxvf apache_1.3.33.tar.gz

gzip: stdin: invalid ***pressed data –format voilated

tar: child returned status 1

tar: error exit delayed from previous errors

[root@mmpire tmp]#

好幾個都不正確,最後只好開了難看的

xwindow

,用瀏覽器直接去

ftp伺服器解壓出乙個

apache_1.3.23

,後來想想,也許真是因為我點背,前面下的幾個確實是資料壞了的,因為這個

apache_1.3.33.tar.gz

確實能用命令來解壓。

然後開始安裝,下面按套路出牌:

好了,伺服器啟動了。

還可以看看

apache

的版本:

這裡顯示的是

fc3裡本來就有的

apache

的版本號,ft。

那有什麼辦法能顯示我裝的這個

apache

版本呢?後面再說吧,現在還沒有辦法。

(誰說沒有辦法?直接去看配置檔案不就行了嗎!)

二、執行

不要高興,很可能現在你的伺服器還是不能訪問的,下面分兩步來進行訪問的測試:

1,在自己機器上訪問:

一般來說,啟動伺服器之後,在瀏覽器裡輸入

localhost

或127.0.0.1

就可以訪問了。

但是我不是裝了兩個

apache

的嗎?麻煩來了,不知道哪個是哪個了。

這個命令用來啟動系統自帶的那個

apache

伺服器,我現在不要它,把它關掉:

開啟我自己剛裝的:

[root@mmpire tmp]# /usr/local/apache/bin/apachectl start

好,這時候在瀏覽器位址列輸入

localhost

將顯示apache

的預設頁面。你可以把你自己的網頁放在

/usr/local/apache/htdocs

裡,比如我在這裡放了乙個

idex.htm

,內容是:

然後在位址列輸入:

,就看到經典的

hello world

了。2,

從隔壁機器訪問:

我所說的隔壁機器指的是可以通過

ip來互相

ping

到的機器,就比如我現在是在虛擬機器裡的

fc3中裝的

apache

伺服器,我要從主機

windowsxp

訪問它。

剛開始從

xp裡不能訪問,用

msdos

視窗用tel***

也不行,其實這是因為伺服器端的系統使用了防火牆的緣故。好,關掉它:

檢視防火牆資訊

:[root@mmpire tmp]# iptables –l

關掉防火牆:

[root@mmpire tmp]# /etc/init.d/iptables stop

再從外面訪問,就可以了。其他的配置可以從網上找,這個地方不錯:

唉,要不是我的機器用**,沒有外網

ip,自己配個伺服器還真是不錯,又有

又有ftp

的,呵呵。

補充一下:前面說到檢視

apache

版本的問題,其實只要在我的

xp(即隨便一台隔壁機器)上通過

dos命令

tel*** 173.26.100.32

一下就可以看到了。

linux下apache服務的搭建

所有操作都在cent os系統的root下完成的 首先,安裝httpd。在fedora core cent os下安裝 查詢是否有httpd這個服務 安裝即可 其次,安裝好https 也就是apache後 service httpd start就可以服務啟動起來。再次,在 etc httpd con...

Linux下Apache服務的檢視和啟動

cd到 etc rc.d init.d 目錄,並列出該目錄下的所有檔案,看看是否有httpd 使用httpd v檢視已經安裝的httpd的版本 使用rpm qa grep httpd檢視是否已經安裝了httpd 使用ps ef grep httpd檢視httpd的程序 使用service httpd...

Linux下Apache服務的檢視和啟動

cd到 etc rc.d init.d 目錄,並列出該目錄下的所有檔案,看看是否有httpd 使用httpd v檢視已經安裝的httpd的版本 使用rpm qa grep httpd檢視是否已經安裝了httpd 使用ps ef grep httpd檢視httpd的程序 使用service httpd...