首页XAMPP新闻团队项目文档其他链接联系

欢迎光临 XAMPP 的 Solaris 版。该版本在 Solaris 10 下开发并测试。

XAMPP 图片集锦

下载与安装

步骤 1:下载
步骤 2:安装
步骤 3:开始运行
步骤 4:测试

使用说明

安全问题(必读!)
高级的启动与停止参数
什么东西放在哪里?
停止 XAMPP
卸载

* XAMPP 图片集锦

俗话说,千言万语不及一幅画。在这里您可以看到 XAMPP 的安装过程截图。

下载与安装

* 步骤 1:下载

只需点击下面的链接。下载最新版总是好主意。:)

完整的下载列表(老版本)可在 SourceForge 找到。

详细的 XAMPP 各版本更新记录可在 发布说明 中找到。

XAMPP 的 Solaris 版 1.7.7, 2011 年 9 月 20 日

版本

大小

相关信息
XAMPP Solaris 1.7.7
SPARC x86
99 MB Apache 2.2.21, MySQL 5.5.16, PHP 5.3.8 & PEAR + multibyte (mbstring) support, Perl 5.12.1, ProFTPD 1.3.3e, phpMyAdmin 3.4.5, OpenSSL 1.0.0c, Freetype2 2.4.2, libjpeg 6b, libpng 1.2.39, zlib 1.2.5, expat 1.95.7, pdf class 009e, IMAP C-Client 2007e, OpenLDAP 2.4.23, libiconv 1.13.1, FreeTDS 0.82, libgdbm 1.8.3, libxslt 1.1.26, mcrypt 2.5.8, cURL 7.21.1, eAccelerator 0.9.6.1, Webalizer 2.21-2, libxml 2.7.7, mod_perl 2.0.4, SQLite 2.8.17 + 3.7.2
MD5 checksum:
f544c2520f53cddf20ec0dad7ea3d3eb (SPARC)
26682928215b3e9dae0a78197e6e9cfc (x86)

* 步骤 2:安装

下载后请输入以下命令:

进入 shell 并以 shell 脚本启动下载的文件:

sh xampp-solaris-1.7.7.sh
安装程序会询问您将 XAMPP 安装到哪里:
Where do you want to install XAMPP? (press Ctrl+C to quit)
[/opt/xampp]
输入您想要的路径,或直接点击回车键采用默认路径。

就这样结束了。XAMPP 被安装在 /opt/xampp(或者您输入的路径)目录下。

* 步骤 3:开始运行

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

/opt/xampp/xampp start

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

Starting XAMPP 1.7.7...
XAMPP: Starting Apache...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP started.

好了。Apache 和 MySQL 正在运行中。 如果您遇到任何错误信息,请查看 Solaris FAQ

* 步骤 4:测试

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

http://localhost

如果您以普通用户启动 XAMPP,请输入如下地址:

http://localhost:8080

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

实时艺术示例:一个小型 PHP/GD 程序(从 Linux 版 XAMPP 的 0.9.6pre1 版起,同时包含一个 flash 的 PHP/Ming 示例,参见屏幕截图)。感谢 Anke Arnold 提供的字体 »AnkeCalligraph«。

使用说明

* 安全问题(必读!)

如前所述,XAMPP 并不适用于生产环境,而仅供开发环境使用。XAMPP 被设置为尽量开放,并提供开发者任何他/她想要的功能。这对于开发环境来说是很棒的,但对于生产环境来说却可能是致命的。

这儿有一份 XAMPP 缺乏安全防护的列表:

  1. MySQL 管理员(root)没有密码。
  2. MySQL 可通过网络访问。
  3. ProFTPD 使用“xampp”作为用户名“nobody”的密码。
  4. PhpMyAdmin 可以通过网络访问。
  5. MySQL 和 Apache 在同一个用户名(nobody)下运行。

* 高级的启动与停止参数

高级的启动与停止参数
参数 描述
start 启动 XAMPP。
stop 停止 XAMPP。
restart 重新启动 XAMPP。
startapache 只启动 Apache。
startssl 启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态。
startmysql 只启动 MySQL 数据库。
startftp 启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“xampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。
stopapache 停止 Apache。
stopssl 停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停止状态。
stopmysql 停止 MySQL 数据库。
stopftp 停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态。

例如:要启动带 SSL 支持的 Apache 服务器,只需输入以下命令(作为 root):

/opt/xampp/xampp startssl

现在您可以通过 SSL 形式的 https://localhost 访问 Apache 服务器了。

* 什么东西放在哪里?

什么东西放在哪里?一个很大的问题哦,这里有部分答案!;)

重要的文件和目录
文件/目录 用途
/opt/xampp/bin/ XAMPP 命令库。例如 /opt/xampp/bin/mysql 可执行 MySQL 监视器。
/opt/xampp/htdocs/ Apache 文档根目录。
/opt/xampp/etc/httpd.conf Apache 配制文件。
/opt/xampp/etc/my.cnf MySQL 配制文件。
/opt/xampp/etc/php.ini PHP 配制文件。
/opt/xampp/etc/proftpd.conf ProFTPD 配制文件。
/opt/xampp/phpmyadmin/config.inc.php phpMyAdmin 配制文件。

* 停止 XAMPP

想停止 XAMPP,只需输入如下命令:

/opt/xampp/xampp stop

您现在应该能看到:

Stopping XAMPP 1.7.7...
XAMPP: Stopping Apache...
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.

然后 XAMPP 就停止运行了。

* 卸载

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

rm -rf /opt/xampp

卸载完成。:)