PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)

1,简介
W:    window     win10
A:    Apache     2.4.23
M:    MySQL      5.7.14
P:    PHP        5.6.25

2,下载:百度有下载的,WAMPServer64位

3,安装:自己选择安装路径,然后一路Next
1)安装成功标志:浏览器中输入:【localhost】
出现:
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)

4,打开WAMPServer控制面板
1)右键,设置WAMP系统配置
2)左键,设置WAMP相应的内容配置

5,PhpMyAdmin默认的账号密码
账号:root
密码:空

6,修改配置文件
6-1,自定义网站根目录(验证:目标目录新建test.php,浏览器输入localhost/test.php运行,看是否成功)
D:\study_wamp64\bin\apache\apache2.4.23\conf,httpd.conf,【Apache去读取Php的目录】
DocumentRoot "${INSTALL_DIR}/www"  ==》  DocumentRoot "F:/git_space/php_x_www"
<Directory "${INSTALL_DIR}/www/">  ==》  <Directory "F:/git_space/php_x_www/">

D:\study_wamp64\bin\apache\apache2.4.23\conf\extra,httpd-vhosts.conf,【Apache去读取Php的虚拟目录配置文件
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
==》  F:/git_space/php_x_www
==》  F:/git_space/php_x_www/

6-2,图标左键打开,www目录直接定位到"目标路径"(验证:图标左键,点击www目录,直接打开"目标路径")
D:\study_wamp64,wampmanager.ini
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
==》  www directory
==》  F:/git_space/php_x_www

D:\study_wamp64,wampmanager.tpl
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
==》  "${w_wwwDirectory}"
==》  "F:/git_space/php_x_www"

6-3,多站点配置【成功,要求重启WAMP】
D:\study_wamp64\bin\apache\apache2.4.23\conf\extra,httpd-vhosts.conf,【Apache去读取Php的虚拟目录配置文件
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
==》  yline
==》  "${w_wwwDirectory}"
==》  "F:/git_space/php_x_www"

D:\study_wamp64\bin\apache\apache2.4.23\conf,httpd.conf,【读取配置文件时,读取httpd-vhost.conf文件】
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
 
D:\study_wamp64\bin\apache\apache2.4.23\conf,httpd.conf,【允许所有路径访问】
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
Require local ==》 Allow from all

C:\Windows\System32\drivers\etc,hosts,【系统级文件】
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
添加这个

6-4,端口冲突【修改默认端口号】
D:\study_wamp64\bin\apache\apache2.4.23\conf,httpd.conf,【修改端口号】
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
80 ==》 修改成对应端口号 

PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
80 ==》 修改成对应端口号 

测试:[只有端口号为80时,才不需要输入任何的端口号,否则需要人工输入的端口号]
浏览器输入:localhost:8080/test.php

7,检测服务不能开启原因
文件:D:\study_wamp64\bin\apache\apache2.4.23\bin,httpd.exe
输入cmd,命令
PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
 

有Android技术上的问题,或者想法,欢迎来交流
QQ联系:[email protected]
github:https://github.com/yline