XAMMP是什么?
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。
1. 下载安装包并安装
下载地址 https://www.apachefriends.org/zh_cn/index.html
博主安装目录为:E:\win7_soft\xampp,下载后,执行安装。
BUG1. 没有安装Microsoft C++ 2008 runtime package。
报错如下:
解决办法:
Microsoft Visual C++ 2008 Redistributable package 下载地址: http://pan.baidu.com/s/1hs0yj8w
下载后,执行安装。
首先执行setup_xampp.exe,然后重新打开xampp-control,bug解决。
打开xampp-control后,界面如下:
Apache和MySQL前边的Service之前是和下边的Tomcat一样是红叉,我们点击这样的红叉就可以执行安装。
BUG2. Apache不能正常启动,原因:大部分是由于80端口被占用,解决方案更改Apache的Main Port以及SSL Port
首先修改Main Port,如下:
打开Apache的config下的第1个
将"Listen 80"修改为"Listen 8081"
将"ServerName localhost:80"修改为"ServerName localhost:8081"
打开Apache的config下的第2个
将"Listen 443"修改为"Listen 4433"
将"<VirtualHost _default_:443>"修改为"<VirtualHost _default_:4433>"
将"ServerName www.example.com:443"修改为"ServerName www.example.com:4433"
再次启动Apache可以正常启动,BUG解决。
BUG3.Apache的admin以及MySQL的admin无法正常打开。原因:我们更改了Main Port 以及 SSL Port,XAMMP默认的Main Port:80,SSL Port:443.
解决方案:
将下图的Main Port修改为8081,SSL Port修改为4433
再次打开Apache的admin出现如下界面表示,成功安装完XAMMP