1. 程式人生 > >Apache伺服器的下載安裝與配置

Apache伺服器的下載安裝與配置

最近在學習Android,需要搭建一個伺服器。於是在網上查找了一些資料。

主要參考博文https://www.cnblogs.com/yerenyuan/p/5460336.html點選開啟連結

目前官網可以下載的版本是2.4.29,分VC14和VC11,VC14是Visual Studio2015編譯,VC11是Visual Studio2012編譯。本人VS用的是2013,所以下載了VC11 64位。根據參考博文可以很容易的找到要下載的壓縮包。下載完成後就可以繼續後面的安裝配置了。

1.安裝

下載的Apache是個壓縮包,需要通過命令列安裝。解壓後放在了D盤的Apache 2.4.29資料夾下,更改解壓後的檔名Apache24位Apache。參考的博文寫的很清楚。



2.配置

開啟檔案httpd.conf,修改兩處。

第一,修改伺服器根目錄為Apache檔案位置,我的是D:\Apache 2.4.29\Apache;

第二,修改埠,如果80被其他服務佔用,就更換為其他的。我的80被佔用了,就設定為了8088。



3.安裝Apache主服務

開啟cmd,複製輸入"D:\Apache 2.4.29\Apache\bin\httpd.exe" -k install -n apache,該命令意思是安裝Apache服務,並將該服務命名為“apache”。(注,D:\Apache 2.4.29\Apache\bin\httpd.exe 根據自己的httpd.exe所在位置而定

4.啟動

配置好後,就可以啟動Apache伺服器了。上面的連結博文介紹了三種,我這裡用了其中的一種,就是雙擊執行bin目錄下的ApacheMonitor.exe檔案。


ApacheMonitor.exe執行後,桌面右下角會出現一個圖示,點選它,然後選擇【Start】就可以啟動服務了。圖示由紅變綠,說明啟動成功。


4.測試Apache伺服器是否可用

在瀏覽器中輸入http://localhost:8088,出現下面頁面,表示安裝配置成功!


關於Apache伺服器下的各個檔案的用途:


如在htdocs下放置一個get_dat.xml檔案,在瀏覽器中輸入http://localhost:8088/get_data.xml,可以檢視到檔案,如下圖所示:


以上安裝配置Apache的最終目的,都是為了能使安卓模擬器可以連線到Apache伺服器,讀取get_data.xml的檔案。然而,奇怪的是提示錯誤:java.net.ConnectException: Failed to connect to localhost/127.0.0.1:8088。

後來找資料才知道,安卓模擬器把localhost或者127.0.0.1當成了自己,10.0.2.2對於模擬器來說才是電腦本機的IP地址。