如何在Ubuntu中使用命令行启动XAMPP
XAMPP 是一个本地服务器环境,对于开发人员或任何想要在本地测试某些 Web 应用程序的人非常有用,无论是为了进一步开发还是在生产中使用它之前体验它。 它提供了完整的 LAMP 堆栈,其中包括 Apache、MySQL、PHP 和 Perl。 最好的功能是,如果您的系统本身就有任何 Web 服务器或 LAMP 堆栈组件,XAMPP 不会干扰它们。
它适用于 Windows、Linux 和 macOS,但与 Windows 不同的是,Linux 用户默认没有打开 XAMPP 的快捷方式。 因此,安装此工具后的新用户会感到困惑,因为一旦关闭它,要再次启动此应用程序,您需要使用命令行或创建快捷方式。
推荐:一键在Windows上本地安装WordPress
但是,在这里我们学习如何使用命令终端在 Ubuntu 上启动 XAMPP
第 1 步:安装 XAMPP
好吧,我假设您已经在 Ubuntu Linux 系统上安装了 XAMPP,现在您正在寻找一种使用终端启动它的方法。 不过,还没有安装的朋友可以看看我们在 Ubuntu 中一步步安装 XAMPP 的文章。
第 2 步:打开 Ubuntu 终端
现在,要在 Ubuntu 上使用命令运行 XAMPP,首先打开终端应用程序。 您可以使用键盘快捷键 Ctrl+Alt+T 或者可以点击 活动 在 Ubuntu 任务栏中给出搜索“终端”。
步骤 3:启动 XAMPP GUI 的命令
当我们安装XAMPP时,系统会在里面配置它的可执行文件 /选择/lampp 目录。 因此,如果您想启动 XAMPP GUI,则命令将是:
sudo /opt/lampp/./manager-linux-x64.run
步骤 4:在 Ubuntu 中启动或停止 XAMPP 服务
现在,假设您想使用 Ubuntu 上的命令终端启动或停止所有 XAMPP 服务。 所以,首先切换到 /选择/lampp 目录:
cd /opt/lampp
现在,使用XAMPP可执行工具来控制它的各种功能。 让我们看看这个命令工具可以使用哪些选项。
./xampp --help
启动所有服务:
假设您想要使用命令行启动所有 XAMPP 可用服务,例如 Apache、MySQL 和 ProFTPD。 因此,为此,命令将是:
要一起启动所有服务:
sudo ./xampp start
分别一一:
对于阿帕奇:
sudo ./xampp startapache
仅适用于 MySQL
sudo ./xampp startmysql
仅适用于 ProFTPD
sudo ./xampp startftp
停止所有服务:
如果 Apache、MySQL 和 FTP 服务已在运行,并且您想同时停止所有服务,则命令将为:
要一起停止所有服务:
sudo ./xampp stop
分别一一:
对于阿帕奇:
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, 打 进入 键,然后退出文件 – Ctrl+X。
现在为您的桌面快捷方式授予 sudo 权限。
sudo visudo
滚动到文件末尾并越过给定行:
your-user ALL = NOPASSWD: /opt/lampp/manager-linux-x64.run
笔记: 不要忘记更换 你的用户 与您用于在 Ubuntu 系统上运行 XAMPP 的当前用户。
节省 该文件使用 – Ctrl+O 打 进入 键,然后退出- Ctrl+X。
下一个, 右键点击 于 桌面 图标并选择 允许启动。
现在,双击桌面图标来运行 XAMPP。
那些也想 创建应用程序启动器 为此,只需将创建的桌面图标复制到系统的Applications目录中即可。
sudo cp ~/Desktop/XAMPP.desktop /usr/share/applications/