以下內容轉載自http://starsliao.blog.163.com/blog/static/89048201041553024170/
wget http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz
Apache 2.2.14, MySQL 5.1.41, PHP 5.3.1 & PEAR + SQLite 2.8.17/3.6.16 + multibyte (mbstring) support, Perl 5.10.1, ProFTPD 1.3.2c, phpMyAdmin 3.2.4, OpenSSL 0.9.8l, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.7.6, 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, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.3, cURL 7.19.6, libxslt 1.1.26, libapreq 2.12, FPDF 1.6, XAMPP Control Panel 0.8, bzip 1.0.5, PBXT 1.0.09-rc, PBMS 0.5.08-alpha, ICU4C Library 4.2.1
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
XAMPP 被安裝在 /opt/lampp 目錄下。
使用下面的命令開始運行 XAMPP:
/opt/lampp/lampp start
您應該能在螢幕上看到類似下面的提示資訊:
Starting XAMPP 1.7.3a...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
好了。Apache 和 MySQL 正在運行中。
但您如何檢測所有組件是否正常工作呢?只需在您的瀏覽器中輸入下面的連結即可:
http://localhost
現在您應該能看到包含一些檢測已安裝軟體的工作狀態的連結和一些樣本程式的 XAMPP 開始頁面。
這兒有一份 XAMPP 缺乏安全防護的列表:
- MySQL 管理員(root)沒有密碼。
- MySQL 可通過網路訪問。
- ProFTPD 使用“lampp”作為使用者名稱“nobody”的密碼。
- PhpMyAdmin 可以通過網路訪問。
- 樣本程式可以通過網路訪問。
- MySQL 和 Apache 在同一個使用者名稱(nobody)下運行。
要修正絕大部分的安全薄弱環節,只需執行以下命令:
/opt/lampp/lampp security
它會啟用一個小小的安全檢查功能,使您安裝的 XAMPP 更安全。
XAMPP的官方說明http://www.apachefriends.org/zh_cn/xampp-linux.html