XAMPP 7.1.10,可在Ubuntu 17.10中轻松安装此服务器

关于xampp

在下一篇文章中,我们将看一下XAMPP。 这很受欢迎 Web服务器 可以在不同的操作系统上很好地工作。 这篇文章主要是针对初学者的,尤其是那些更改Windows而又不敢安装系统的用户。 LAMP.

对于那些尚不了解的人,XAMPP是一个Web服务器,主要包括以下内容: 数据库管理系统中, Apache Web服务器 和脚本语言的解释器 PHP y Perl的。 从5.6.15版开始,他们将MySQL数据库更改为 MariaDB的,这是具有GPL许可证的MySQL的分支。

XAMPP是一个完全免费且易于安装的Apache发行版 其中包含MariaDB,PHP和Perl。 安装软件包的设计使其易于安装和使用。 几年前,一位同事向我们通报了该计划的优势。 您可以在下面看到该文章 链接.

这台服务器来了 默认配置 几乎所有选项都已激活。 它对于商业和非商业用途都是免费的。 如果您在商业上使用它,请确保您遵守其中包含的产品的许可。 目前,它具有适用于Windows,Gnu / Linux和OS X的安装程序。

正式地,设计人员仅将其用作开发工具,以使网站设计人员和程序员无需访问Internet即可在自己的计算机上测试其工作。 为使此过程尽可能简单, 某些安全功能已禁用 默认。 同时,提供了一种特殊的工具来用密码保护包装中最重要的部分。

在Ubuntu 17.10上安装XAMPP

这些步骤可以在其他版本的Ubuntu中实现,但在这种情况下,我将在 刚刚安装的Ubuntu 17.10.

下载

XAMPP网站

首先,我们将下载必要的软件包(带有 .run文件扩展) 从 官方网站.

运行安装程序

我们要放置文件 xampp-linux-x64-7.1.10-0-installer.run (名称可能会随着新版本的发布而更改)在我们的主目录中。 到那里后,在终端(Ctrl + Alt + T)中,我们将编写以下命令:

chmod + x xampp-linux-x64-7.1.10-0-installer.run

接下来,我们必须使用以下命令运行安装程序:

xampp安装屏幕

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

如果继续,此应用程序将安装在目录中 / opt / lampp 默认。

xampp目录

我们还必须选择 我们要安装什么组件。 我们将通过以下屏幕上的检查来做到这一点:

Xampp组件

安装完成后,它将询问我们是否要 运行经理。 如果我们回答“是”,我们将看到类似以下内容:

xampp 7.1.10主屏幕

造访Localhost

Xampp仪表板网页

激活Web服务器(Apache)后,您现在可以输入浏览器 http://localhost。 如果一切顺利,您应该看到XAMPP欢迎页面。 如果是这样,那就行得通。

创建XAMPP仪表板启动器

Xampp启动器

创建一个启动器 我们可以在Dash中找到的控制面板 在我们可以停止并启动Apache,MariaDB和ProFTPD的Ubuntu中,我们只需遵循以下步骤:

首先,如果我们没有安装以下库,则必须安装以下库:

sudo apt install python-glade2

然后,我们将创建一个 扩展名为.desktop的文件 在以下路径中: / usr / share /应用程序/

例如:

sudo nano /usr/share/applications/xampp-control-panel.desktop

在我们现在打开的这个文件中,我们只需要复制以下代码,保存并关闭即可。

[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'"
Encoding=UTF-8 
Terminal=false 
Type=Application 
Icon=/opt/lampp/xampp.png 

它说“图标”的行用于导入相应的图标,我们在Google中搜索该服务器图标的图像(扩展名为.png)并将其保存在 / opt / lampp.

现在,完成操作,在Dash中输入您的姓名,此刻将出现控制面板的图标。 好吧,我们可以直接在这里运行它,也可以将其添加到“收藏夹”基座中。

Xampp控制面板

现在我们已经运行了服务器,任何想要安装Web的软件(例如WordPress或OwnCloud)的人,或者他们都可以开始开发自己的PHP或Perl程序。

卸载XAMPP

要从我们的操作系统中删除该服务器,我们可以使用 卸载文件 提供。 要启动它,请从终端(Ctrl + Alt + T)中编写:

sudo /opt/lampp/uninstall

12条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   维加·米尔顿

    我明白了..谢谢男人

  2.   古斯塔沃

    这对我帮助很大。 我已经在ubuntu上安装了xampp的旧版本,但是我只需要将PHP版本更新为最新版本。 我已经完成了本地主机/仪表板/中显示的编译和安装过程,以更新到新版本,但是我没有成功,我可以对所有内容进行正确的编译,但是我找不到应该存在的生成文件。 关于如何执行此更新的任何教程吗?

    1.    达米安·阿莫多(Damian Amoedo)

      你好。 我没有尝试过,但是尝试一下 谷歌 表示。 您会告诉我们是否可行。 莎露2。

    2.    多明格斯

      嗨古斯塔沃,试试这个教程,看看它是否可以帮助你, 在 ubuntu 上安装 xampp . 它已更新到 2021 年,但我想按照所有步骤操作不会有问题。 祝一切顺利

  3.   路易斯卡斯蒂略

    它没有帮助我,我在破折号中寻找它,但它没有出来,当我直接从应用程序中运行它时,会引发错误。

    1.    达米安·阿莫多(Damian Amoedo)

      如果有更多数据,我只能告诉您它没有正确安装。 莎露2。

  4.   达尼罗 -

    最后我得到这个错误:
    无法以root用户身份运行python'/opt/lampp/share/xampp-control-panel/xampp-control-panel.py'。

    无法复制用户的Xautorization文件。

  5.   埃米尔

    创建对控制面板的访问权限时如何保存?

  6.   达米安·阿莫多(Damian Amoedo)

    如果您按本文中的方法使用nano,则必须按CTRL + O保存并按CTRL + X退出。 莎露2。

  7.   雅伊梅

    亲切的问候,
    我已完成所有步骤,并在破折号中查找它,但它没有出现,我转到/ usr / share / applications文件夹,然后直接运行它,并显示一条消息,提示“启动程序时出错。应用程序”,我去了,我纠正了xampp-control-panel.desktop并从exec =下面的文本“ gksudo phyton”中删除并保存,因此它执行窗口,但不启动apache和mysql服务,我该怎么办那样的话
    预先感谢您的答复

  8.   达米安·阿莫多(Damien Amoedo)

    你好。 确保没有其他mysql和apache安装。 至于您在/ usr / share / applications中拥有的启动器,请对其进行编辑,并将文章中出现的EXEC行更改为:Exec = gnome-terminal -e“ bash -c'sudo -i / opt / lampp / manager- linux -x64.run'»。 保存,您应该能够启动xampp提供的所有服务。 莎露2。

  9.   莫尼

    早上好,每次打开xampp时,它都会要求输入sudo密码,是否有一种方法可以只针对此应用程序而不要求它?