站内搜索
编辑推荐
本类下载榜
软件简介
XAMPP是一款功能强大的XAMPP 软件站集成软件包。XAMPP 软件站集成包中包含Apache,MySQL,PHP,Perl软件包,XAMPP可以在windows,linux,solaris三种操作系统下安装使用,XAMPP支持多语言:英文,简体中文,繁体中文,韩文,俄文,日文等
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
安装与启动
以系统管理员用户登录,将下载的包在服务器上解压到任意目录(不能放在中文名目录内)、比如放到c盘根目录,
双击运行目录内的setup_xampp.bat初始化xampp。然后运行 xampp-control.exe 可以启动或停止apache、mysql等各个模块并可将其注册为服务。
PHP 5与PHP 4的切换
XAMPP从 1.4.7版开始支持PHP 5与PHP 4可选启动,便于用户根据PHP程序的需要做出选择。
运行根目录下的php-switch.bat即可进入php切换的命令窗口
切换到php4:
在命令窗口输入4
切换到php5:
在命令窗口输入5
移动整体环境到其它地方(移动到其它目录或服务器)
只运行根目录下的setup_xampp.bat即可进入命令窗口,选择1"对环境重新进行初始化即可。
注意:如果您启用了虚拟主机,这时需要重新检查虚拟主机配置文件中的相对路径是否正确(如果设置的是绝对路径则不必检查)
系统安全
XAMPP默认安装之后是很不安全的,普通用户不用任何密码就可以访问其Web管理页面,修改数据库。我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。
在默认状态下,phpmyadmin有两个用户名,分别是pma和root。其中,root是管理员身份,而pma则是普通用户身份,但二者在缺省状态下均无密码。
这里的两个默认用户的密码务必要设置,设置方法:
(1)先在安全这里设置好root账户的密码
(2)通过默认主页左侧的phpmyadmin导航栏进入phpmyadmin界面,输入用户名root后直接点击登陆即可。
(3)更改pma帐号密码:登录后,点击首页的权限菜单,点击出现的用户一览页面的用户名pma后面的图标进入权限设置页面,在编辑权限这个页面的更改密码这里设置密码。更改后用写字板或记事本等文本编辑器xampp\phpMyAdmin\config.inc.php的第63行的pma密码更改为刚才设置的密码,否则,登陆会出错。
注:只有pma不设置密码时,XAMPP的web主界面的MySQL database的状态才会显示为ACTIVATED状态!
目录说明
Web程序(PHP、Html)都放到 xampp\htdocs\
perl文件目录xampp\cgi-bin\;
apache基础配置:xampp\apache\conf\httpd.conf
apache更多配置(如虚拟主机等)文件:xampp\apache\conf\extra\
php配置文件:xampp\php\php.ini
参数说明
xampp高级的启动与停止参数如下表信息。
配置
只需要修改虚拟主机配置文件:xampp\apache\conf\extra\httpd-vhosts.conf。
这里只说明基于域名(服务器只有单ip)的虚拟主机配置方法,基于ip(服务器多ip,可以每个虚拟主机一个ip)等的配置方法请参考apache官方手册。
(1)请将#NameVirtualHost *:80这里的#去掉,即改为NameVirtualHost *:80,如果使用的非80端口,将这里和下面虚拟主机配置文件中的80"改为实际端口即可。
(2)我们看看这个配置文件下面的VirtualHost example:这部分,为了便于本机操作,我们先建立起localhost这个虚拟主机,否则一旦启用虚拟主机会导致本地的xampp无法进入web管理界面。
配置文件自带了两个配置好但没启用的例子,我们建好的localhost的虚拟主机应该是这样的:
1,Skype与XAMPP的Apache有冲突,因为 Skype 缺省情况下把80端口和443端口作为接入设备的备用端口,也就是所谓的防火墙穿透了。
解决方法:重新设置 Skype 菜单 "工具"->"选项"->"连接" 项,去掉 把80端口和443端口作为接入设备的备用端口 前面的复选框。副作用:如果你的 Skype 处于防火墙/代理之下,将没法正常使用 Skype ,只有正确设置了防火墙/代理的端口重定向才行。
2,正在使用迅雷时也会导致xampp套件中的apache无法启动,可以先停掉迅雷。启动后再使用迅雷没问题。
3,如果通过管理面板启动或关闭apache、mysql,请直接运行环境根目录下的apache_start.bat、apache_stop.bat或mysql_start.bat、mysql_stop.bat启动或关闭apache、mysql,这时能看到具体的报错信息
4,如果您启用了组件中的ftp但远程连接时却根本连不上也没任何报错,这时请检查一下您服务器上是否设置了防火墙
Microsoft SQL Server 2000 4IN1简体中文完整版+SP4升级补丁
Microsoft SQL Server 2000 4IN1简体中文版
Microsoft SQL Server 2000简体中文免安装版
IIS6.0提取版_Windows Server 2003 IIS服务器组件完整安装包
Http File Server(HTTP文件服务器) 2.4 Build 301 汉化绿色版
iis6.0 windows2003[64位]iis安装包完整版
花生壳(PeanutHull)v5.1.0.1简体中文版_免费的动态域名解析服务
迷你FTP服务器软件Quick 'n Easy FTP Server Pro 3.20汉化绿色特别版
phpStudy (PHP环境搭建集成包)2014.6.11 纯净安装版
个人FTP服务器v1.6绿色版_轻松建立自己的FTP服务器
IIS防火墙D盾(啊D保护盾)1.5.7.9官方免费版
WinWebMail(邮件服务器) v3.9.5.3企业版特别版
黑刀Dezender 4.3中文绿色版【解密zend加密过的php程序】
Tftpd32 v4.5.0汉化绿色版_集成DHCP.TFTP多种服务网络服务器包
PHPnow(PHP环境套件)1.5.3简体中文版【轻松搭建PHP+MySQL环境】
苹果茶ASP网站服务器1.3绿色版【极好的个人网页服务器程序】