首先,完整的配置過程請去我主頁看相關視頻。如果能夠幫助到您,麻煩動動手指:點贊、評論、關注,謝謝你們。
用apache之前,你得先去下載,建議直接到官網下載,地址可以直接百度搜索“httpd.apache”,第一條便是:
點擊去之後,便可以根據你的所用的開發環境,去下載相應的版本文件。不過,這個官網像個迷宮一樣,如果你不太懂英文,提個醒,容易迷路。
下載後解壓,建議把裡面的“Apache24”文件夾放在C盤或者D盤的根目錄下,接着記得把這個路徑添加到系統的“環境變量”裡面去。假設我放的是D盤,那麼接着根據以下這個路徑,打開配置文件:“D:\Apache24\conf”,配置文件名為“httpd.conf”,你可以用記事本或者任意的一個編輯器打開。配置文件長這樣:
Apache2.4配置文件httpd.conf的一部分
配置文件需要配置的主要是根目錄變量(${SRVROOT})的值和端口。也就是以下這兩個地方,你可以在配置文件(httpd.conf)裡面去找:
根目錄變量
默認端口配置
以上這兩個地方,第一個根目錄變量的值必須要配置的,需要把"/Apache24"改為Apache目錄的全路徑,比如像下面這樣(注意這個是斜杠“/”,不是反斜杠“\”):
根目錄變量配置後
然後,端口号可以讓它默認為80端口,但是如果你的計算機如果80端口被占用了,那就需要改為其他端口,或者把你計算機原來占用80端口的應用程序修改一下。
因為,大多數情況下,凡是安裝服務不成功或者啟動不了服務的問題,都是有端口号造成的,千萬不要懷疑這一點。
接着,還有最後一個需要注意的是,除了這個Apache主程序默認是80端口以外,還要注意一點,管理服務器認證的httpd-ssl默認端口号是443端口。因為一般情況下,如果你安裝了虛拟機VM Ware這個軟件,它的默認端口一般也是80或者443端口,所以現在也可以順便去修改一下httpd-ssl的端口号。先打開一下目錄:“D:\Apache24\conf\extra”,然後打開“httpd-ssl.conf”這個文件,接着按照以下來修改:
httpd-ssl默認端口設置
改為442端口:
httpd-ssl端口号改為442端口了
到此為止,Apache2.4的基本配置就完成了。那麼接下來,就可以在cmd,也就是命令提示符裡對Apache進行相關操作了,注意要用管理員權限打開命令提示符。以下是一些基本指令:
## 列出httpd可用的命令行選擇
httpd -h
## 安裝Apache服務
httpd -k install
## 卸載Apache服務
httpd -k uninstall
## 啟動服務
net start Apache2.4
## 關閉服務
net stop Apache2.4
## 查看端口使用情況
netstat -ano
## 查找具體端口号被哪個應用使用
netstat -ano|findstr "443" ## 一定要用雙引号,單引号不行
## 根據進程号查找應用
tasklist|findstr "2048"