感謝浏覽,歡迎交流=。=
想為我老爸開發一套庫存管理系統,借此機會打算使用下ext+php+apache+linux環境嘗嘗鮮。
為了在windows搭建本地開發測試環境,官網下載xampp,一鍵安裝apache,mysql等環境
啟動xampp發現80端口被IIS占用,443端口被VMware占用
於是,度娘告知:
443:配置文件位於C:\xampp\apache\conf\extra\httpd-ssl.conf中
則修改文件中443端口為444
80:配置文件位於C:\xampp\apache\conf\httpd.conf中
則修改文件中80端口為60000
訪問localhost:60000/xampp,問題解決
然而,依然無法通過xampp快速啟動浏覽器訪問60000端口,定位到80,進入iis頁面。
於是尋找xampp是否有服務需要重啟,尋找發現沒有。遂尋找xampp的配置文件,果然xampp-control.ini文件中發現如下配置:
[ServicePorts]
Apache=80
ApacheSSL=443
MySQL=3306
修改為60000,444後重啟xampp,問題解決
為apache增加多端口多站點:
修改文件C:\xampp\apache\conf\extra\httpd-vhosts.conf
<VirtualHost *:60001>
ServerAdmin [email protected]
DocumentRoot "E:\ApacheRoot\rivertest"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" common
<Directory "E:\ApacheRoot\rivertest">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:60000>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
</VirtualHost>