如何在 Linux Mint 20 上的 XAMPP 网络服务器中托管应用程序

[ad_1]

介绍:

XAMPP 是一个非常著名的 Web 服务器,用于托管基于 PHP、Perl、MySQL 和 Apache. 在此 Web 服务器上托管应用程序的最大好处是您不需要执行任何额外的配置,而是可以简单地使用默认配置并在安装后立即开始使用此 Web 服务器。 如果您还没有安装此 Web 服务器,那么您可以按照我们的教程在 Linux Mint 20 上安装 XAMPP 服务器。安装此 Web 服务器后,您将准备好按照今天的教程进行操作,该教程将教您使用的方法Linux Mint 20 上的 XAMPP 服务器。

在 Linux Mint 20 中使用 XAMPP 服务器的方法:

为了在 Linux Mint 20 中使用 XAMPP 服务器,我们想向您演示创建一个简单的 PHP 应用程序然后将其托管在 XAMPP 服务器上的方法。 要实现这一目标,您将必须完成以下四个简单步骤:

第 1 步:验证 XAMPP 在 Linux Mint 20 上的安装:

首先,您需要验证您的 Linux Mint 20 系统上是否安装了 XAMPP 服务器。 为此,您需要使用以下命令启动终端开始运行 XAMPP 服务器:

sudo /opt/lampp/lampp start

如果该命令执行成功,并且终端上显示如下图所示的输出,则表示您的 XAMPP 服务器已开始在后台运行。

现在您需要启动您选择的任何浏览器,如果是 Linux Mint 20,最好是 Mozilla Firefox,然后在浏览器的地址栏中键入以下 URL:

www.localhost/

如果 XAMPP 服务器的仪表板已成功安装在 Linux Mint 20 系统上,则在浏览器的搜索栏中输入此 URL,如下图所示:

步骤#2:导航到文档根文件夹:

现在,当验证您的 XAMPP 服务器已安装在 Linux Mint 20 系统上时,是时候导航到您的文档根文件夹,您可以在其中创建要在 XAMPP 服务器上运行的 PHP 应用程序。 此时,您可以简单地停止运行 XAMPP 服务器,使用“sudo /opt/lampp/lampp stop”命令,这样您就可以在创建应用程序后重新运行此服务器。 要导航到 Linux Mint 20 中的文档根文件夹,您需要在终端中执行以下命令:

cd /opt/lampp/htdocs

执行此命令会将终端的路径从主目录更改为 /opt/lampp/htdocs 目录。 我们导航到这个目录是因为 XAMPP 服务器只能读取和运行那些已经存储在这个目录中的应用程序。

第 3 步:创建一个简单的 PHP 应用程序:

现在,当我们导航到文档根文件夹时,我们可以通过在终端中运行以下命令来创建一个简单的 PHP 应用程序:

sudo nano NameOfApplication.php

在这里,您需要将 NameOfApplication 替换为您想要的 PHP 应用程序名称。 我们想将我们的应用程序命名为 MyFirstPHPApplication。 此外,您甚至可以选择任何您选择的文本编辑器来创建此应用程序,而不是 nano 编辑器。

运行上述命令后,将使用 nano 编辑器打开一个 PHP 文件,您需要在其中键入下图所示的脚本。 在此脚本中,“”指的是 PHP 脚本的结束标记。 在这两个标签之间,您可以编写 PHP 应用程序所需的任何功能的代码。 在我们的例子中,我们只希望我们的应用程序向用户显示一条消息。 因此,我们在“echo”命令之后键入了该消息。 然后你需要保存你的PHP文件,然后 close 它。

第 4 步:在 XAMPP 上运行创建的 PHP 应用程序:

至此,我们的 PHP 应用程序已经准备就绪,我们都准备好运行它了。 但在运行它之前,我们需要通过在终端中执行“cd”命令导航回我们的主目录。 现在我们需要通过执行下图所示的命令再次启动我们的 XAMPP 服务器:

如果 XAMPP 服务器启动成功,那么您将在终端上看到以下消息:

现在您需要访问您的浏览器,在地址栏中,您需要在“localhost”之后键入新创建的应用程序的地址,即您的完整地址如下:

www.localhost/MyFirstPHPApplication.php

当您在浏览器的地址栏中输入此 URL 时,您将立即进入新创建的 PHP 应用程序页面,如下图所示:

结论:

通过遵循这个关于在 Linux Mint 20 中使用 XAMPP 的有用教程,您可以轻松地在此服务器上托管您的应用程序。 在这种方法中,我们只创建了一个简单的 PHP 应用程序,但是,您甚至可以选择创建具有复杂功能的应用程序,这些应用程序本质上不是用 PHP 编写的,但也可以用 Perl 或 MySQL 编写。

[ad_2]

Related Posts