在将后端数据提交到实时托管平台之前,测试网站是必不可少的。 你可能知道 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
上述安装程序脚本命令将打开一个新窗口,用于设置 XAMPP 的安装参数。 在这一步中,您会发现在 Linux 上安装 XAMPP 与 Windows 非常相似。 您可以在安装过程中选择并勾选要安装或设置的字段。
XAMPP 还允许您在 Linux 系统上安装开发人员文件和核心文件。 勾选选项后,单击“下一步”按钮继续。
在这个阶段,您将在屏幕上看到一个进度条来监控安装增长。 整个安装过程不会超过十分钟。
安装完成后,您将看到一个新窗口,屏幕上显示“正在完成 XAMPP 安装向导”消息。 现在,选择 Launch XAMPP 并点击 Finish 按钮,立即在您的 Ubuntu 系统上启动 XAMPP 工具。
默认情况下,Linux 将 XAMPP 文件保存在 OPT( 附加包) 目录。 您还可以通过在终端 shell 上运行以下命令在 Ubuntu 机器上运行 XAMPP。
cd /opt/lampp /opt/lampp$ sudo ./manager-linux-x64.run
如果一切正常,屏幕上会弹出一条“欢迎使用 XAMPP”消息。 您现在可以通过顶部栏中的“管理服务器”和“应用程序日志”选项卡导航和管理 localhost 服务器。
第 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 的配置脚本存储在 /opt/lampp 目录中。 你可以打开 /opt/lampp
目录并查找配置脚本。 在 – 的里面 /opt/lampp/etc/
目录,您将找到所有配置文件。 打开您需要编辑的文件。 如果您不知道自己在做什么,则不应弄乱配置脚本。
在这里,作为如何编辑配置文件的演示,我将展示如何编辑 MySQL 配置脚本。 由于我们已经在目录中,因此以下命令将完美地编辑 MySQL 脚本。
/opt/lampp/etc$ nano my.cnf
第 5 步:启动 Xampp
到目前为止,我们已经了解了如何在 Linux 系统上安装和配置 XAMPP。 是时候开始使用它了。 要在您的 Ubuntu Linux 上打开 XAMPP,您可以在 Web 浏览器上打开以下 URL。 第一个 URL 将打开 XAMPP 的欢迎页面,下一个 URL 将打开 PHPMyAdmin 页面。
https://localhost/dashboard https://localhost/phpmyadmin
第 6 步:从 Linux 中删除 Xampp
正如我之前所说,XAMPP 是 Web 开发人员和测试人员的优秀工具。 当你习惯它时,你会爱上它。 但有时,您可能需要从 Ubuntu Linux 系统中删除 XAMPP。 您可以在终端 shell 上运行以下命令行以从系统中删除 XAMPP。
cd /opt/lampp sudo ./uninstall
最后的话
如果您是 Linux 高级用户和开发人员,XAMPP 可能是您在机器上安装全新 Ubuntu 后可能需要立即安装的最常用工具之一。 在整篇文章中,我已经说明了在 Ubuntu Linux 系统上安装和开始使用 XAMPP 的方法。
如果您觉得这篇文章有用且方便,请与您的朋友和 Linux 社区分享。 您也可以在评论部分写下您对这篇文章的看法。