Linux安裝xampp

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  刪除

發佈了39 篇原創文章 · 獲贊 0 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章