XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。只要4步驟的安裝過程步驟 1: 下載只要點選下面的連結之一就可以了。下載最新的版本應該是比較好的。也可以在 SourceForge,取得完整的下載列表(包含較舊的版本)。 你可以在 發佈說明 ,取得關於所有XAMPP版本的變更和內容的詳細概要。 |
XAMPP Linux版 1.7.4, 2011年 1月 26日 | |||
版本 | 檔案大小 | 介紹 | |
XAMPP Linux 1.7.4 | 75 MB | Apache 2.2.17, MySQL 5.5.8, PHP 5.3.5 & PEAR + SQLite 2.8.17/3.6.16 + multibyte (mbstring) support, Perl 5.10.1, ProFTPD 1.3.3d, phpMyAdmin 3.3.8, OpenSSL 1.0.0c, 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.7, mod_perl 2.0.4, FreeTDS 0.63, gettext 0.17, IMAP C-Client 2007e, OpenLDAP (client) 2.4.21, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.6.1, cURL 7.21.0, libxslt 1.1.26, libapreq 2.12, FPDF 1.6, XAMPP Control Panel 0.8, bzip 1.0.5, PBXT 1.0.11-6-pre-ga (temporarily disabled), PBMS 0.5.15 (temporarily disabled), PBMSlib 0.5.15, ICU4C Library 4.2.1 MD5 checsum: 7d83c9829d8c79d43ea607e5b009dc58 | |
Upgrade 1.7.3a to 1.7.4 | 41 MB | Upgrade package. How to upgrade? MD5 checksum: 0cc42bf52e5d7ef1e51311cb254e96ea | |
開發套件 | 35 MB | 如果你想要自行編譯其它套裝軟體到XAMPP中,開發套件包含所有你需要的檔案和使用手冊。 安裝方式和其它XAMPP版本一樣: tar xvfz xampp-linux-devel-1.7.4.tar.gz -C /opt MD5 checksum: 5530c8e5beea1fa0cc447ccbb79447a1 |
注意:如果你在執行McAfee的病毒掃描程式的windows作業系統下載這些檔案, 你可能會得到一個病毒警告的訊息。這是因為McAfee對使用gzip壓縮的檔案所造成的問題,你可以放心的忽略該警告。 步驟 2: 安裝下載完成後,只要輸入下列命令:
步驟 3: 啟動要啟動XAMPP只要執行下列的指令:/opt/lampp/lampp start 現在在你的畫面上,你會看到類似下方的這些訊息: Starting XAMPP 1.7.4... Apache 和 MySQL 現在已經啟動了。 如果有任何錯誤訊息,請先到 Linux FAQ 查看是否有相關資料。 |
自XAMPP 1.4.7起的補充說明 因為一些非常新的版本如PHP 5也值得關注,因此我們決定將PHP 5.x和 PHP 4.x兩個版本都整合進XAMPP中。 因此如果你發現你的PHP應用程式無法在PHP 5下執行,那麼你可以輕易的將PHP切換回4.x的版本。 使用下列指令你可以將PHP切換回 4.x: /opt/lampp/lampp php4 當然使用下列指令你可以在把PHP切換回 5.x: /opt/lampp/lampp php5 如果你忘記了現在的PHP是那個版本,只要使用phpinfo()或是透過下列的指令就可以得知: /opt/lampp/lampp phpstatus |
這裡是一份XAMPP缺乏安全防護的列表:
/opt/lampp/lampp security 它會開始一些系統安全檢查,同時使XAMPP的安裝環境變得更安全些。 進階的啟動和停止參數步驟 4: 測試好了,看起來好像很簡單,但是你要怎樣知道是否所有的軟體都正確的執行呢? 只要在網址列輸入下面的URL:http://localhost 現在你應該會看到XAMPP的起始畫面,裡面包含一些檢查系統狀態的連結和一些簡單的範例程式。 即時藝術範例:一個小型的PHP/GD程式(自0.9.6prel版起,同時也有一個PHP/Ming的Flash範例,請參考截取畫面) 特別感謝 Anke Arnold所提供的»AnkeCalligraph«字型。 使用說明0.9.4版的 /opt/lampp/lampp只能單獨啟動和停止XAMPP。但自0.9.5版後它可以執行許多進階的指令。
|
進階的啟動和停止參數 | |||
參數 | 描述 | ||
start | 啟動XAMPP。 | ||
stop | 停止XAMPP。 | ||
restart | 重新啟動XAMPP。 | ||
startapache | 單獨啟動Apache。 | ||
startssl | 以SSL模式啟動Apache。這個指令將會使SSL的模式一直持續下去, 例如:如果你以SSL的模式啟動過XAMPP,那麼每一次都將以SSL的模式啟動Apache。 | ||
startmysql | 單獨啟動MySQL資料庫 | ||
startftp | startftp 啟動ProFTPD伺服器。你可以使用FTP來上傳檔案到網頁伺服器中(帳號"nobody",密碼"lampp")。 這個參數將會使ProFTPD每次都自動啟動,因此未來每次你啟動XAMPP,FTP的功能也會跟著啟動。 | ||
stopapache | 停止Apache。 | ||
stopssl | 停止以SSL模式執行的Apache。這個指令會持續的將SSL功能停用, 因此如果你重新啟動XAMPP,SSL功能仍然是處於停止狀態的。 | ||
stopmysql | 停止MySQL資料庫。 | ||
stopftp | 停止ProFTPD伺服器。這個命令會使ProFTPD持續停用,因此如果你重新啟動XAMPP,FTP功能仍然是處於停止狀態的。 | ||
security | 啟動檢查系統安全的小程式。 |
舉例說明:如果你要以SSL模式啟動Apache,只要輸入下列指令(以root的身份): /opt/lampp/lampp startssl 現在你可以透過SSL的方式來存取Apache伺服器 https://localhost在典型的Unix系統裡並沒有所謂的系統設定或管理介面,而僅有所謂的設定檔案, 下表是包含在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要停止XAMPP只要執行下列指令:/opt/lampp/lampp stop 你應該會看到: Stopping LAMPP 1.7.4...
rm -rf /opt/lampp 這樣就完成了。 移除 |
转载于:https://blog.51cto.com/gaizaoren/510675