https://segmentfault.com/a/1190000008767607
一、下載
1、下載地址:
http://httpd.apache.org/download.cgi
2、找到Files for Micsoft Windows
3、選擇ApacheHaus
4、根據系統選擇對應的版本(我選擇64位的),開始下載(沒有VPN的話,下載有點慢,需要等待)
二、安裝
1、解壓 httpd-2.4.25-x64-vc14-r1.zip
2、得到如下文件夾
3、readme_first.html文件里面詳細說明了安裝步驟和方式,不過是英文版的,大致如下
您必須首先安裝Visual C ++ 2008 Redistributable Package。如果您還沒有下載並安裝(請參閱上面的URL)
將包zip文件中的Apache24文件夾解壓縮到任何驅動器上的根目錄。這是配置中的“ServerRoot”。
示例: c:\ Apache24
測試你的安裝 ;
打開命令提示符窗口並cd到解壓縮zip文件到的驅動器上的\ Apace24 \ bin文件夾。
要在命令提示符下啟動Apache,請鍵入:
httpd.exe
按Enter鍵。如果有任何錯誤,它會告訴你。警告不會阻止Apache工作,它們確實需要得到解決。如果沒有錯誤(不應該,但它會發生),光標將在下一行停留並閃爍。到現在為止還挺好。
此分發是為localhost預配置的。您現在可以通過打開Web瀏覽器並鍵入地址來測試您的安裝:
HTTP://本地主機
如果一切正常,您應該看到Apache Haus的測試頁面。
您可以按Ctrl + C關閉Apache(可能需要幾秒鍾)
要將Apache安裝為服務:
在大多數情況下,您需要將Apache作為Windows服務運行。
為此,您可以通過在命令提示符下鍵入來安裝Apache作為服務;
httpd -k install -n apache2.4
然后,您可以通過鍵入來啟動Apache
httpd -k start
然后Apache將啟動並最終釋放命令提示符窗口。
[1]您必須在Windows Vista / 7/2008/8 / 8.1 / 10/2012 /中以管理員身份運行命令提示符
其他命令行選項:
停止Apache | httpd -k stop | |
重啟Apache | httpd -k restart | |
卸載Apache服務 | httpd -k uninstall | |
測試配置語法 | httpd -t | |
版本細節 | httpd -V | |
命令行選項列表 | httpd -h |
連接數據庫 - DBD / M Suport
Apache Haus構建包括三(3)個DBD連接器,ODBC,MySQL和SQLite3。ODBC包含在Windows中,SQLite3位於公共域中,因此此包中包含所需的sqlite3.dll。
可以從中獲取MySQL連接器(libmysql.dll)
https://dev.mysql.com/downloads/mysql/
請注意,此MySQL連接器是針對MySQL 5.6.21構建的(但早期或更高版本的5.6 .dll可能有效。)libmysql.dll必須包含在Apache的/ bin文件夾中才能使用連接器。
加密會話Cookie
驗證會話和會話cookie已在2.4中添加到Apache。從APR 1.5開始,您現在可以加密會話cookie,以便用戶名和密碼不可讀。此包中包含了所需的一切。
ApacheMonitor
ApacheMonitor是一個桌面托盤應用程序,允許您監視正在運行的Apache服務的存在,並輕松啟動,停止和重新啟動Apache。要使用它,只需雙擊\ Apache24 \ bin文件夾中的ApacheMonitor.exe即可。如果您希望在登錄計算機時自動啟動它,只需將副本拖到Window的“開始”菜單中的“啟動”文件夾中即可。
httpd 指令
關閉Apache httpd -k stop 重啟Apache httpd -k restart 卸載Apache httpd -k uninstall 查看Apache版本 httpd -V 命令幫助 httpd -h