你好,游客 登录 注册 搜索
背景:
阅读新闻

Linux 下开发php的软件合集 xampp

[日期:2010-10-08] 来源:wowubuntu  作者:wowubuntu [字体: ]

众所周知lamp是Linux+Apache+MySQL+PHP,不过也有很多人将P当作perl或者python,这里介绍的软件合集是开发php脚本的xampp。
很多人觉得自己动手安装Apache有点麻烦,如果再自己动手搞定MySQL和PHP就更难了,XAMPP 是一个易于安装且包含MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
到目前为止,XAMPP 共有以下四种版本:

  • 适用于 Linux 系统的发行版
  • 适用于 Windows 98、NT、2000、XP 和 Vista 的发行版
  • 适用于 Mac OS X 的发行版包括
  • 适用于 Solaris 的发行版

    这里主要介绍Linux下的发行版。可以在这里下载,下载好以后安装很简单

  • 进入root权限:su
  • 将下载的压缩文件释放到 /opt:tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt

    就这样结束了。XAMPP 被安装在 /opt/lampp 目录下。
    这个软件合集包括以下内容:
    - Apache 2.2.14
    - MySQL 5.1.41
    - PHP 5.3.1
    - Perl 5.10.1
    - ProFTPD 1.3.2c
    - phpMyAdmin 3.2.4
    - OpenSSL 0.9.8l
    - GD 2.0.1
    - Freetype 2.1.7
    - libjpeg 6b
    - libpng 1.2.12
    - gdbm 1.8.0
    - zlib 1.2.3
    - expat 1.95.2
    - Sablotron 1.0
    - libxml 2.7.6
    - libxslt 1.1.26
    - Ming 0.4.2
    - Webalizer 2.21-02
    - pdf class 009e
    - ncurses 5.3
    - mod_perl 2.0.4
    - FreeTDS 0.63
    - gettext 0.17
    - IMAP C-Client 2007e
    - OpenLDAP (client) 2.3.11
    - mhash library 0.8.18
    - mcrypt library 2.5.7
    - cURL 7.19.6
    - SQLite 2.8.17 (for PHP4 + PHP5)
    - SQLite 3.6.16 (for PHP5 PDO SQLite)
    - libapreq 2.12
    - eAccelerator 0.9.5.3
    - FPDF 1.6
    - bzip2 (library) 1.0.5
    - PBXT 1.0.09-rc
    - PBMS 0.5.08-alpha
    - ICU4C Library 4.2.1
    如果有些许软件版本不对请去SourceForge核对。
    安装好以后就可以直接使用了,管理员权限下键入 /opt/lampp/lampp start即可。开启后可以测试,在你的WEB浏览器中输入以下链接:http://localhost或者https://127.0.0.1即可。
    xampp并不适用于生产环境,而仅供开发环境使用。XAMPP 被设置为尽量开放,并提供开发者任何他/她想要的功能。这对于开发环境来说是很棒的,但对于生产环境来说却可能是致命的。 所以用户需要注意以下信息:

  • MySQL 管理员(root)没有密码。
  • MySQL 可通过网络访问。
  • ProFTPD 使用“lampp”作为用户名“nobody”的密码。
  • PhpMyAdmin 可以通过网络访问。
  • 示例程序可以通过网络访问。
  • MySQL 和 Apache 在同一个用户名(nobody)下运行。

    要修正绝大部分的安全薄弱环节,只需执行以下命令:
    /opt/lampp/lampp security
    它会启用一个小小的安全检查功能,使您安装的 XAMPP 更安全。
    几个重要的文件:

  • /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 配制文件。

    想卸载 XAMPP,只需输入如下命令:
    rm -rf /opt/lampp
    卸载完成。:-)
    更加详细的内容请参考xampp的文档,官方网站

  • linux
    相关资讯       XAMPP 
    本文评论   查看全部评论 (0)
    表情: 表情 姓名: 字数

           

    评论声明
    • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
    • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
    • 本站管理人员有权保留或删除其管辖留言中的任意内容
    • 本站有权在网站内转载或引用您的评论
    • 参与本评论即表明您已经阅读并接受上述条款