1. 程式人生 > >【Apache】Apache的安裝和配置

【Apache】Apache的安裝和配置

Apache是世界非常流行的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。

Apache在Win7上的安裝

下載apache 2.4,傳送門:https://www.apachelounge.com/download/
將apache解壓到 C:\Apache24 目錄下

conf資料夾,編輯 httpd.conf 檔案
在檔案開頭處加上:

AddHandler  application/x-httpd-php .php
AddType application/x-httpd-php .html .htm
LoadModule php5_module "C:/php/php5apache2_4.dll"
PHPIniDir "C:/php"


需要先安裝PHP,PHP是免安裝的,關於PHP的安裝在另一篇教程已經說了。筆者安裝的是5.X版本的PHP,如果讀者的版本是7.X的話,應該將

LoadModule php5_module "C:/php/php5apache2_4.dll"

修改為

LoadModule php7_module "C:/php/php7apache2_4.dll"

#ServerName www.example.com:80 

取消註釋,並且修改為localhost

ServerName localhost

儲存後,退出。

apache 2.4 伺服器預設的檔案路徑: c:\apache24\htdocs

 ,如果想改變這個路徑,那麼可以將

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
...

中的${SRVROOT}/htdocs 路徑換成目標路徑即可。

在cmd中,輸入

c:\Apache24\bin\httpd -k install


在顯示安裝成功後,接下來配置環境變數Apache_Home:

C:\Apache24

Path 環境變數中追加

%Apache_Home%;%Apache_Home%\bin;


如果設定了PHP環境變數的話,應該讓PHP的環境變數優先順序在Apache的優先順序之前。

筆者這裡還是使用${SRVROOT}/htdocs目錄
在目錄中新建info.php檔案,內容如下:

<? php phpinfo(); ?>


啟動Apache伺服器

然後再瀏覽器中輸入:localhost/info.php