1.下載:xampp
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2.下載後請輸入以下命令:
1. 進入 Linux shell 並以系統管理員的身份登錄:
su
2. 將下載的壓縮文件釋放到 /opt:
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
警告: 只允許使用上述命令安裝 XAMPP。不要使用任何 Microsoft Windows 工具釋放壓縮文件,這沒有用。
警告 2: 使用此命令時,已存在的舊版 XAMPP 會被覆蓋。
就這樣結束了。XAMPP 被安裝在 /opt/lampp 目錄下。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3.開始運行:
使用下面的命令開始運行 XAMPP:
/opt/lampp/lampp start
您應該能在屏幕上看到類似下面的提示信息:
Starting XAMPP 1.7.3a...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
好了。Apache 和 MySQL 正在運行中。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4.測試
http://localhost
+++++++++++++++++++++++++=================++++++++++++++++++++++++++++++++++++++++++++
5.停止 XAMPP,只需輸入如下命令:
/opt/lampp/lampp stop
您現在應該能看到:
Stopping LAMPP 1.7.3a...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.
然後 XAMPP 的 Linux 版就停止運行了。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6.卸載
想卸載 XAMPP,只需輸入如下命令:
rm -rf /opt/lampp
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7.安全
如前所述,XAMPP 並不適用於生產環境,而僅供開發環境使用。XAMPP 被設置爲儘量開放,並提供開發者任何他/她想要的功能。這對於開發環境來說是很棒的,但對於生產環境來說卻可能是致命的。
這兒有一份 XAMPP 缺乏安全防護的列表:
1. MySQL 管理員(root)沒有密碼。
2. MySQL 可通過網絡訪問。
3. ProFTPD 使用“lampp”作爲用戶名“nobody”的密碼。
4. PhpMyAdmin 可以通過網絡訪問。
5. 示例程序可以通過網絡訪問。
6. MySQL 和 Apache 在同一個用戶名(nobody)下運行。
要修正絕大部分的安全薄弱環節,只需執行以下命令:
/opt/lampp/lampp security
它會啓用一個小小的安全檢查功能,使您安裝的 XAMPP 更安全。
=============================================================================================================
8.高級的啓動與停止參數
參數 描述
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 啓動一個小型安全檢查程序。
例如:想啓用帶 SSL 支持的 Apache,只需輸入如下命令(以 root 身份):
/opt/lampp/lampp startssl
現在您可以通過 SSL 形式的 https://localhost 訪問 Apache 服務器了。
9.路徑說明
什麼東西放在哪裏?一個很大的問題哦,這裏有部分答案!;)
重要的文件和目錄
文件/目錄 用途
/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 配製文件。
========================================================================================================================
rm -rf 刪除
Linux安裝xampp
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.