XAMPP 是一个把Apache网页服务器与PHP、Perl及MySQL集合在一起的安装包,允许用户可以在自己的电脑上轻易的建立网页服务器。使用 XAMPP 您可以轻松的在本机调试您的 PHP 程序、CMS以及 wordpress 博客程序。

XAMPP 使用方法

1.下载

首先下载 XAMPP ,您可以在

http://www.apachefriends.org/zh_cn/xampp.html

直接点入官方网站下载。

  完整的列表可以在SourceForge找到。

2.安装

下载后请输入以下命令:

  1. 进入 Linux shell 并以系统管理员的身份登录:

su

  1. 将下载的压缩文件释放到 /opt:

tar xvfz xampp-linux-***.tar.gz -C /opt

警告: XAMPP。不要使用任何 Microsoft Windows 工具释放压缩文件,这没有用。

警告 2: XAMPP 会被覆盖。

就这样结束了。XAMPP 被安装在 /opt/lampp 目录下。

3.开始运行

使用下面的命令开始运行 XAMPP:

/opt/lampp/lampp start

您应该能在屏幕上看到类似下面的提示信息:

Starting XAMPP ***...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

好了。Apache 和 MySQL 正在运行中。

4.测试

好了,这很简单,但您如何检测所有组件是否正常工作呢?只需在您的浏览器中输入下面的链接即可:

http://localhost

现在您应该能看到包含一些检测已安装软件的工作状态的链接和一些示例程序的 XAMPP 开始页面。

5.停止xampp

想停止xampp,只需要输入命令/opt/lamp/lamp stop

您现在应该能看到:

Stopping LAMPP 1.7.7...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

然后 XAMPP 的 Linux 版就停止运行了。

6.卸载

想卸载 XAMPP,只需输入如下命令:

rm -rf /opt/lampp

卸载完成。:)

高级的启动与停止参数

参数



描述



start



启动 XAMPP。



stop



停止 XAMPP。



restart



重新启动 XAMPP。



startapache



只启动 Apache。



startssl



启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态。



startmysql



只启动 MySQL 数据库。



startftp



启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。



stopapache



停止 Apache。



stopssl



停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停止状态。



stopmysql



停止 MySQL 数据库。



stopftp



停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态。



security



启动一个小型安全检查程序。



重要的文件和目录

文件/目录



用途



/opt/lampp/bin/



XAMPP 命令库。例如 /opt/lampp/bin/mysql 可执行 MySQL 监视器。



/opt/lampp/htdocs/



Apache 文档根目录。



/opt/lampp/etc/httpd.conf



Apache 配制文件。



/opt/lampp/etc/my.cnf



MySQL 配制文件。



/opt/lampp/etc/php.ini



PHP 配制文件。



/opt/lampp/etc/proftpd.conf



ProFTPD 配制文件。(从 0.9.5 版开始)



/opt/lampp/phpmyadmin/config.inc.php



phpMyAdmin 配制文件。