如何在 Ubuntu Linux 上安装和配置 XAMPP

在将后端数据提交到实时托管平台之前,测试网站是必不可少的。 你可能知道 Apache 提供使用 localhost 服务器通过 Web 浏览器测试您的站点。 如果您需要为您的 Ubuntu 系统提供更多集成的 LAMP 堆栈服务,那么 Xampp 来了。 Xampp 是用于测试数据库、服务器和网站的最常用的跨平台、免费和开源 LAMP 堆栈工具之一。 如果你有一台 Ubuntu Linux 机器,Xampp 允许创建一个 localhost 服务器来使用 phpMyAdmin,一个 PHP 服务器,并创建数据库。

在 Ubuntu 桌面上安装 XAMPP

XAMPP 是用 Perl 和 PHP 语言编写的,由 Apache 朋友们。 它与 Linux 内核完全兼容。 XAMPP 可以在 RAM 和 CPU 配置较低的 Linux 系统上使用,并且不会占用大量存储系统。

它使用网络缓存来更快地加载重型服务器,并支持 CGI 脚本、数据库操作。 由于它在本地机器上创建了 localhost 服务器环境,因此您不需要任何活动的 Internet 连接即可使用 XAMPP 和 localhost 服务器。 此外,它还能够发送和接收 HTTP 请求。

在整篇文章中,我们将了解如何在 Ubuntu Linux 系统上安装、配置和开始使用 XAMPP。 我必须注意,由于 XAMPP 为 Linux 变体提供了一个已编译的 .run 文件,我将要描述的方法对于 Debian、Red Hat、 Fedora,以及其他主要的 Linux 发行版。

步骤 1:更新系统存储库

在 Ubuntu 机器上安装 XAAMP 服务之前,需要更新系统存储库。 它可以修复损坏的存储库文件并安装更新的 依赖关系. 您可以在终端 shell 上运行以下 aptitude 命令来更新您的 Linux 存储库。

sudo apt update
sudo apt upgrade -y

第 2 步:在 Ubuntu Linux 上下载 Xampp

XAMPP 允许通过 wget 命令下载 Ubuntu 系统的运行文件。 您可以下载具有三个不同版本的 PHP 框架的 XAMPP。 您可以运行下面给出的以下命令之一来下载 XAMPP 运行包并将其存储在您的文件系统上。

运行以下 Wget 命令以使用 PHP 7.4 下载 XAMPP

wget https://www.apachefriends.org/xampp-files/7.4.12/xampp-linux-x64-7.4.12-0-installer.run

下载 XAMPP with PHP 7.3 For Linux

wget https://www.apachefriends.org/xampp-files/7.3.24/xampp-linux-x64-7.3.24-0-installer.run

使用 PHP 7.2 下载 XAMPP 的 Wget 命令

wget https://www.apachefriends.org/xampp-files/7.2.34/xampp-linux-x64-7.2.34-0-installer.run

如果您通过 wget 命令下载 XAMPP 时发现任何问题,您可以直接从 XAMPP 官网下载。 请 访问此链接并下载 XAMPP 使用您想要的 PHP 版本。

第 3 步:在 Ubuntu Linux 上安装 Xampp

通常, wget 命令将下载的文件存储在主目录中。 在文件系统上找到 XAMPP 运行文件后,通过终端 shell 打开它。 然后我们需要授予安装程序文件的 root 访问权限才能以超级用户身份运行它。 您可以运行以下 chmod 终端外壳上的命令以授予权限。

chmod a+x xampp-linux-x64-7.4.12-0-installer.run

最后,在终端 shell 上运行以下安装程序脚本命令来初始化您系统上 XAMPP 的安装过程。

sudo ./xampp-linux-x64-7.4.12-0-installer.run

在 Linux 上通过终端安装 xampp

上述安装程序脚本命令将打开一个新窗口,用于设置 XAMPP 的安装参数。 在这一步中,您会发现在 Linux 上安装 XAMPP 与 Windows 非常相似。 您可以在安装过程中选择并勾选要安装或设置的字段。

在 Linux 上安装 bitnami

XAMPP 还允许您在 Linux 系统上安装开发人员文件和核心文件。 勾选选项后,单击“下一步”按钮继续。

在 ubuntu 上选择 xampp 上的组件

在这个阶段,您将在屏幕上看到一个进度条来监控安装增长。 整个安装过程不会超过十分钟。

欢迎来到 xampp linux

安装完成后,您将看到一个新窗口,屏幕上显示“正在完成 XAMPP 安装向导”消息。 现在,选择 Launch XAMPP 并点击 Finish 按钮,立即在您的 Ubuntu 系统上启动 XAMPP 工具。

Apache  Mysql PHP Perl 安装完成

默认情况下,Linux 将 XAMPP 文件保存在 OPT( 附加包) 目录。 您还可以通过在终端 shell 上运行以下命令在 Ubuntu 机器上运行 XAMPP。

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

从终端打开 xampp

如果一切正常,屏幕上会弹出一条“欢迎使用 XAMPP”消息。 您现在可以通过顶部栏中的“管理服务器”和“应用程序日志”选项卡导航和管理 localhost 服务器。

在 XAMPP 上打开应用程序

第 4 步:配置 Xampp

XAMPP 实际上不需要。 默认设置在新机器上完美运行。 但是如果您在 localhost 服务中安装了其他服务器,则可能需要使用其他 IP 地址配置 XAMPP。 XAMPP 的基于 GUI 的设置窗口易于导航和配置。 您可以从 XAMPP 顶部栏的“管理服务器”选项卡中配置 MYSQL 数据库、FTPD 和 HTTP 服务器。

您还可以检查应用程序日志以监控 XAMPP 的活动。 XAMPP 还具有三个专用按钮,用于在 Linux 上启动、停止和重新启动服务。 如果您不是 GUI Linux 的粉丝,您可以在终端 shell 上运行以下命令行来启动、停止和重新启动 Ubuntu 机器上的 XAMPP。

sudo /opt/lampp/lampp start
sudo /opt/lampp/lampp stop
$ sudo /opt/lampp/lampp restart

xampp linux上的运行状态

XAMPP 的配置脚本存储在 /opt/lampp 目录中。 你可以打开 /opt/lampp 目录并查找配置脚本。 在 – 的里面 /opt/lampp/etc/ 目录,您将找到所有配置文件。 打开您需要编辑的文件。 如果您不知道自己在做什么,则不应弄乱配置脚本。

在这里,作为如何编辑配置文件的演示,我将展示如何编辑 MySQL 配置脚本。 由于我们已经在目录中,因此以下命令将完美地编辑 MySQL 脚本。

/opt/lampp/etc$ nano my.cnf

在 xampp 上编辑 mysql

第 5 步:启动 Xampp

到目前为止,我们已经了解了如何在 Linux 系统上安装和配置 XAMPP。 是时候开始使用它了。 要在您的 Ubuntu Linux 上打开 XAMPP,您可以在 Web 浏览器上打开以下 URL。 第一个 URL 将打开 XAMPP 的欢迎页面,下一个 URL 将打开 PHPMyAdmin 页面。

https://localhost/dashboard
https://localhost/phpmyadmin

本地主机仪表板 xampp

第 6 步:从 Linux 中删除 Xampp

正如我之前所说,XAMPP 是 Web 开发人员和测试人员的优秀工具。 当你习惯它时,你会爱上它。 但有时,您可能需要从 Ubuntu Linux 系统中删除 XAMPP。 您可以在终端 shell 上运行以下命令行以从系统中删除 XAMPP。

cd /opt/lampp
sudo ./uninstall

sudo  卸载

最后的话

如果您是 Linux 高级用户和开发人员,XAMPP 可能是您在机器上安装全新 Ubuntu 后可能需要立即安装的最常用工具之一。 在整篇文章中,我已经说明了在 Ubuntu Linux 系统上安装和开始使用 XAMPP 的方法。

如果您觉得这篇文章有用且方便,请与您的朋友和 Linux 社区分享。 您也可以在评论部分写下您对这篇文章的看法。