XAMPP学习之路: 第一章 下载和安装XAMPP

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、 Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等
许多人通过他们自己的经验 认识到安装 Apache 服务器是件不容易的事儿。如果您想 添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载, 解压缩,启动即可。
XAMPP可以很方便的在网上下载,建议到https://www.apachefriends.org/下载window适应版本。我在学习XAMPP还用到一些配套的工具,除了XAMPP之外还有zendstudio及其破解工具和汉化包,ZendFramework。 zendstudio是开发php的环境,ZendFramework是zendstudio的一个开发依赖库,所有的工具可以在http://pan.baidu.com/s/1mhTIu8K一起下载。
XAMPP的安装很简单,安装完成后在开始菜单的XAMPP文件中启动XAMPP Control Panel

启动成功后界面如下:

主要使用的功能就是apache和MySql,点击start开启功能。这里我遇到的一个问题是apache启动失败,这是因为apache的端口被某个程序给占用了。解决方式是首先命令行进入安装目录启动apache_start脚本,启动也是失败的,但是可以看到apache使用的端口80被占用.
80端口被占用解决方式:

打开RegEdit:开始-运行-输入regedit-调出注册表

找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP

找到一个DWORDStart,将其改为0

重启电脑,System进程将不会占用80端口

      重启电脑后,发现apache还是被端口443占用

我们知道了443端口被占用,接下来要找到是哪个进程占用了端口80。命令行下输入netstat -ano,显示占用443端口的进程pid为3652.

打开任务管理器,找出pid为3652的进程,关闭掉(如果任务管理器中没有pid这一列,点击“查看”,“选择列”里面吧pid勾上就可以了)。

再次启动apache,启动正常。
启动mysql也有可能遇到端口被占用的情况,通常状况下是因为在安装xampp之前已经安装了mysql,这样xampp里面包含的mysql就无法启动了。解决的方式是右键我的电脑,管理,在服务里面把mysql服务停止。或者直接卸载掉先安装的mysql。
至此,xampp安装完毕。
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值