本人搞了一個上午,終於是起起來了,真是“命運多舛”
1、下載Apache鏈接如下:Apache 2.4.x OpenSSL 1.0.2 VC14 ,按自己電腦是32位還是64位
https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC14
2、下載VC14安裝(必須配上面的)
https://www.microsoft.com/en-us/download/details.aspx?id=48145
3、修改Apache/conf目錄下的httpd.conf文件,按自己Apache放的目錄來改
Define SRVROOT "F:/myServer/Apache24"
ServerRoot "${SRVROOT}"
若80端口被佔用了,那就自己也改一下端口
#Listen 12.34.56.78:80
Listen 8099
4、配置環境變量,不詳細說,應該裝過JDK這些的都會,不會百度
HTTPD_HOME
F:\myServer\Apache24
path加入;%HTTPD_HOME%\bin
5、安裝Apache(由於我們在安裝前配置好了httpd.conf的Apache正確路徑,一般安裝不會報什麼錯,如果有別的錯就見招拆招)
命令安裝 httpd -k install
安裝完成後如果不確定是否安裝成功
可以在win7搜索services.msc,打開服務後看到有Apache服務就是成功
可以直接在這裏啓動和停止服務,當然也可以用命令行
命令啓動Apache服務:【 httpd -k start 】
Tip:命令行啓動會更直觀,特別是當有錯誤無法正常啓動的時候,會告訴的具體的出錯位置和出錯提示
有修改的情況可以錄入命令[ httpd -k restart ]重啓Apache服務
詳細指令配置圖片等可以參看文章https://www.cnblogs.com/lovetree/p/6385957.html
最後網頁輸入http://localhost:8099/,成功後顯示如圖
6、如果想要Apache支持PHP:注意一定要下載含有phpXapache2_4.dll的PHP,原因看第一個鏈接
https://jingyan.baidu.com/album/066074d623d802c3c21cb087.html?picindex=2
PHP下載鏈接
https://windows.php.net/download/
windows上apache+php+mysql環境部署
https://www.cnblogs.com/itsecurity/p/6292472.html
===============以下爲轉載配置原文記錄=============
假設我們已成功安裝apache,下面我們開始配置php。
1、將安裝包解壓到D:\php5.6.29(目錄可自定義)
2、進入php5.6.29,找到php.ini-production文件,並將其改爲php.ini
3、打開apache的配置文件httpd.conf,D:\Apache24\conf\httpd.conf,找到#LoadModule 在最下面一行添加:
LoadModule php5_module "D:/php5.6.29/php5apache2_4.dll"
注意這裏按你的版本來,如果是PHP7改成
LoadModule php7_module "D:/php7/php7apache2_4.dll"
4、再找到<IfModule dir_module>模塊 在index.html後面添加 index.php,在後面還要添加兩行
<IfModule dir_module>
DirectoryIndex index.html index.php
AddType application/x-httpd-php .php .phtml
PHPIniDir "F:/myServer/php7"
</IfModule>
5、在apache的htdocs目錄下面新建testphp.php 在testphp.php文件中可以寫測試代碼,我這爲了以後方便 就寫一個phpinfo()函數,如果出現下述界面說明apache已經支持php模塊。
<?php
phpinfo();
?>
6、運行http://localhost:8099/test.php(端口自己按Apache定義的來訪問)如圖