这是有关如何在GNU / Linux上安装和配置XAMPP的最新指南,并有详细的分步说明。
什么是XAMPP?
XAMPP是一个完全免费且易于安装的Apache发行版,其中包含MariaDB,PHP和Perl。 XAMPP安装软件包的设计使其易于安装和使用,完全免费且易于安装包含MariaDB,PHP和Perl的Apache发行版。
如何安装和配置XAMPP?
安装Xampp
1.-从Linux下载XAMPP for Linux https://www.apachefriends.org/es/index.html
2.-在下载结束时,我们有一个 存档。运行,我们必须通过以下方式进行安装:
- 我们打开一个终端 控制+ T,或从我们的菜单中。
- 我们以root身份登录:
- 我们继续将执行权限授予.run并安装XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run
- 我们接受一切,并等待安装完成。
设置XAMPP
3.-我们继续配置XAMPP
- MySQL配置(MariaDB)
$ ln -s / opt / lampp / bin / mysql / usr / bin / $其中mysql $类型mysql $ ls -lart / usr / bin / mysql
- 制定规则 com.ubuntu.pkexec.xampp.policy 使图形面板以管理员权限运行,这将生成一个运行的bash文件 xampp-linux-x64-5.6.28-0-installer.run。 为此,我们去了路线 / usr / share / polkit-1 /操作 然后执行:
$ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy
文件内 com.ubuntu.pkexec.xampp.policy 我们粘贴以下代码:
运行XAMP控制面板需要身份验证Xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run 真正
- 在路径中创建负责执行XAMPP图形面板的脚本 / usr / bin / 。 我们必须使用名称创建脚本 Xampp控制面板:
触摸XAMPP控制面板纳米XAMPP控制面板
#!/ bin / bash $(pkexec /opt/lampp/manager-linux-x64.run);
- 设置.desktop以启动XAMPP图形服务管理器,在路径中运行以下命令 在/ usr /共享/应用:
触摸XAMPP控制面板纳米XAMPP控制面板
- 运行nano application.desktop之后,输入以下代码
[桌面输入]注释=开始/停止XAMPP名称= XAMPP控制面板执行= xampp-control-panel图标= xampp编码= UTF-8终端=否类型=应用程序
- 现在我们有一个图标,按下该图标将执行 可执行文件,要求我们登录以将执行权限分配给XAMPP图形面板。 它看起来应该像这样:
- 要使用mysql,如果您进行了以前的配置,则不再需要转到目录 / opt / lampp / bin / mysql -u根-p 现在登录,您只需要打开一个终端并运行
mysql -u root -p
.
现在,我们可以以图形方式管理XAMPP并正常访问mysql,而无需转到/ opt / lampp / bin目录。
这就是所有指南,希望您喜欢它,不要忘记发表您的评论。
这些是其内容的详细而精确的内容,因此备受赞赏。 他曾帮助喜欢Windows的同事安装XAMPP软件的版本。 我不知道是否存在用于Linux的安装程序,该安装程序用于手动安装和配置LAMP。 我坚信,对于希望拥有具有这些功能的服务器的人来说,这将是一个很大的帮助,并将说服许多希望将其安装在Windows上的程序员和管理员在具有Linux的服务器上进行安装。 谢谢Nexcoyotl这么好的文章!
费德里科(Federico)非常感谢您,我们对此表示赞赏,希望本小手册对您有所帮助。 这是我希望做的更多的第一次。
很好的指南
但是我有一个问题,你为什么触摸? 我知道这是创建空白文件,但是仅用nano,您就可以创建和编辑文件...
触摸 是用于将一个或多个文件的访问和修改日期更新为当前日期的命令。
触摸[OPTINO]…文件…
如果参数FILE或文件名不存在,那么将创建一个与FILE同名的空文件。
与通过编辑器相比,这种创建空文件的方法更为直接-而且非常常见- 纳米
跑 男人的触摸 了解更多信息。
您好yerko预先感谢您的评论,我之所以使用touch是因为对我而言这是习惯性的呵呵。 而且,正如费德里科同志所说,如果它的功能超出了文件的创建范围。 如果您想了解更多信息,请启动$ man touch,问候朋友。
但是,在触摸之后,您正在修改文件,因此这是您执行操作的额外步骤。
我知道触摸的作用,我只是想知道为什么要这么做:P,因为使用nano绰绰有余😉
很好的文档,很好的工作。
您使用什么来配置提示,我真的很喜欢它的配置。
问候
您好朋友,感谢您的来访和评论😀,我使用电力线外壳,这是一个开源项目,您可以在github上找到它。 我可以使用bash和powerline shell进行配置,尽管您也可以为zsh对其进行配置。
很好的教程。 终端配置引起了我的注意,您可以共享配置吗?
您好Koratsuki,请查看我做的本教程,希望它对您配置提示很有用。 https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
非常感谢您的贡献兄弟,我几乎没看过这篇出版物,这让我很难过。几周前,他们让我离开了在计算机上安装LAMP环境的任务,但是从我看来,安装XAMPP更加容易。 无论如何,感谢您的贡献,问候。
很好,很好地解释了,而且很简单。
非常感谢。
一切正常。
您好!
您好,图片中解释的所有内容,文字中也解释了吗? 也就是说,图像仅用于说明目的吗? 或者您必须执行图片中的步骤。 我之所以问是因为我是盲人,而且我还不太擅长linux,所以我不想弄得一团糟。 另一方面,我有ubuntu mate18。可以应用本教程吗? 从已经非常感谢你。 干杯!
具有说明性内容的优秀材料,这使引导他人变得更容易
-一侧显示两次
触摸xampp控制面板
纳米Xampp控制面板
-一条在路上
/ usr / bin /
-和另一条路线:
在/ usr /共享/应用
-我猜实际上在第二条路径中应该是xampp-control-panel.desktop。
-另一方面,要执行大多数步骤,我没有权限,所以我最终以«sudo»开头了命令,这样我就可以创建它们了。
-但是最后,当我访问图标时,它给了我一条错误消息:
无法执行命令“ xampp-control-panel”。
无法运行子进程“ xampp-control-panel”(权限被拒绝)
-我已经使其工作了,并且已将执行许可权放在/ usr / bin / xampp-control-panel文件中。
须藤chmod + x / usr / bin / xampp-control-panel
谢谢,这就是我因拒绝权限问题而错过的东西。
2020年,此帖子仍然有效!
谢谢,它为我工作,尽管我没有看到xampp图标,但没有白框,但这没关系,我只是遇到一个问题,当我使用诸如sublime的代码编辑器时,它拒绝了我在htdocs项目中创建文件的权限。 通过授予权限,我可以读取和编辑文件,但无法使其创建新文件,从而达到了崇高的目的。
感谢一百万 Nexcoyotl 的文章!!!,以及所有博客的人。desdelinux.net 是一个可以找到我们需要的信息的地方!
谢谢,谢谢!!
很好的解释
我使用linux mint,我可以使用有关访问的解释,因为我执行了这些步骤,并且它们未出现在任何图形部分中
事先非常感谢你
您好,感谢您提供的所有手册。
但它不起作用。 我已经检查了权限、路径、要粘贴的文本,什么都没有; 我输入密码,它什么也不做。
你能告诉我它是否适用于 Opensuse 15.3 Leap。
我很细心,谢谢。
问候,狮子座。 我们建议您浏览这篇更新得多的帖子:XAMPP:一个易于在 GNU/Linux 上安装的 PHP 开发环境 – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022,它仍然有效。 我正在使用 Debian 11!