教程短文資訊

如何在Ubuntu上使用命令行啟動XAMPP

XAMPP是一種本地伺服器環境,適用於開發人員或任何想在本地測試一些Web應用程序的人,無論是為了進一步開發還是在使用之前體驗。它提供了一個完整的LAMP堆棧,包括Apache、MySQL、PHP和Perl。最好的特點是,如果您在系統上原生地擁有它們,XAMPP不會干擾任何Web伺服器或LAMP堆棧組件。

它可供Windows、Linux和macOS使用,但與Windows不同,Linux用戶默認情況下沒有打開XAMPP的快捷方式。因此,新用戶在安裝此工具後會感到困惑,因為一旦關閉它,要再次啟動此應用程序,您需要使用命令行或創建快捷方式。

步驟1:安裝XAMPP

我假設您已經在Ubuntu Linux系統上安裝了XAMPP,現在您正在尋找一種使用終端啟動它的方法。然而,那些尚未安裝它的人可以查看我們關於逐步在Ubuntu上安裝XAMPP的文章。

步驟2:打開Ubuntu終端

現在,要在Ubuntu上使用命令行運行XAMPP,首先打開終端應用程序。您可以使用鍵盤快捷鍵Ctrl+Alt+T,或者可以單擊Ubuntu任務欄中給定的「Terminal」來搜索。

步驟3:啟動XAMPP GUI的命令

當我們安裝XAMPP時,系統將在/opt/lampp目錄中配置其可執行文件。因此,如果要啟動XAMPP GUI,則命令將為:

sudo /opt/lampp/./manager-linux-x64.run

步驟4:在Ubuntu中啟動或停止XAMPP服務

現在,假設您要使用命令終端在Ubuntu上啟動或停止所有XAMPP服務。因此,首先切換到/opt/lampp目錄:

cd /opt/lampp

現在,使用XAMPP可執行工具來控制它的各種功能。讓我們看看可以與此命令工具一起使用的選項。

./xampp --help

啟動所有服務:

假設您要使用命令行啟動所有可用的XAMPP服務,例如Apache、MySQL和ProFTPD。因此,命令將為:

一次性啟動所有服務:

sudo ./xampp start

逐個啟動:

對於Apache:

sudo ./xampp startapache

僅對於MySQL

sudo ./xampp startmysql

僅對於ProFTPD

sudo ./xampp startftp

停止所有服務:

如果Apache、MySQL和FTP服務已在運行,並且您想要同時停止它們所有,則命令將為:

一次性停止所有服務:

sudo ./xampp stop

逐個停止:

對於Apache:

sudo ./xampp stopapache

僅對於MySQL

sudo ./xampp stopmysql

僅對於ProFTPD

sudo ./xampp stopftp

對於那些想要使用命令行重新載入或重啟XAMPP服務的人,以下是要遵循的命令:

重新載入所有服務

sudo ./xampp reload

與重新啟動類似,使用:

sudo ./xampp restart

對於單個服務:

重新載入或重新啟動Apache:

sudo ./xampp reloadapache

或者

sudo ./xampp restartapache

對於MySQL同理:

sudo ./xampp reloadmysql

或者

sudo ./xampp restartmysql

對於ProFTPD

sudo ./xampp reloadftp

或者

sudo ./xampp restartftp

步驟5:檢查當前服務的狀態

如果您不確定哪個服務正在運行或停止,我們可以使用XAMPP的Status命令,如下所示:

sudo ./xampp status

步驟6:添加XAMPP命令行快捷方式

好吧,通過切換到其安裝目錄來使用Xampp命令工具可能有點麻煩,為了解決這個問題,我們可以在/usr/local/bin下創建一個硬鏈接到其可執行文件。

sudo ln /opt/lampp/xampp /usr/local/bin

之後,您可以從終端的任何位置使用Xampp命令行。

例子:

sudo xampp status

桌面快捷方式(可選)

那些想要XAMPP的桌面和應用程序快捷方式的人需要創建一個文件,該文件將用作桌面快捷方式,其中我們添加一些條目,這些條目將使系統執行和啟動XAMPP應用程序。

nano Desktop/XAMPP.desktop

添加Lampp伺服器和圖標路徑

在上面創建的啟動器文件中,複製並粘貼下面的條目,它們定義了快捷方式類型和要執行的路徑以及圖標。

[Desktop Entry]
Version=1.0
Type=Application
Name=XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Terminal=false
StartupNotify=false

使用Ctrl+O保存文件,按Enter鍵,然後退出文件 - Ctrl+X

現在為您的桌面快捷方式授予sudo許可權。

sudo visudo

滾動到文件末尾並粘貼給定的行:

your-user ALL = NOPASSWD: /opt/lampp/manager-linux-x64.run

注意:不要忘記用您在Ubuntu系統上運行XAMPP的當前用戶替換your-user

使用 - Ctrl+O 保存文件,按 Enter 鍵,然後退出 - Ctrtl+X

接下來,右鍵單擊 桌面 圖標並選擇 允許啟動

現在,雙擊桌面圖標以運行XAMPP。

那些還想要為其創建一個應用程序啟動器的人,只需將創建的桌面圖標複製到系統的應用程序目錄中。

sudo cp ~/Desktop/XAMPP.desktop /usr/share/applications/

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0

You may also like

Leave a reply

您的郵箱地址不會被公開。 必填項已用 * 標註

此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

More in:教程

教程

在 Ubuntu Linux 上安裝 Clang

無論您使用的是 Ubuntu 22.04、20.04 或其他任何版本,並且想要安裝 Clang(一個開源的 C、C++ 和 Objective-C 編譯器),本文將對您有所幫助。Clang 是 GNU […]