在Ubuntu 16.04上安装Xampp


11

我尝试使用PPA进行安装,也尝试从apachefriends.org下载xampp应用程序,但徒劳无功。如何安装xampp而不出现任何错误?有人建议一种方法。

bash: ./xampp-linux-x64-5.6.20-0-installer.run: cannot execute binary file: Exec format error

这是我尝试安装时遇到的错误

Answers:


27

如果您遇到了特定的错误,那么在您的帖子中包含这些错误将很有帮助,以帮助我们诊断问题。但是要安装xampp,它应该很简单:

wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
sudo su
chmod +x xampp-linux-x64-5.6.20-0-installer.run
./xampp-linux-x64-5.6.20-0-installer.run

取自http://www.ubuntumaniac.com/2016/04/install-xampp-5620-on-ubuntu-1604.html


bash:./xampp-linux-x64-5.6.20-0-installer.run:无法执行二进制文件:Exec格式错误这是我尝试安装时遇到的错误
Sarath,

您正在运行i386(32位)或x86_64(64位)吗?还是其他类型的架构(例如,用于Raspberry Pi的ARM)? SourceForge上的此页面已针对32位Linux编译了xampp 5.6.20(这是非x64下载链接)。尝试下载并执行chmod a+x xampp-linux-5.6.20-0-installer.run && ./xampp-linux-5.6.20-0-installer.run。该错误表明您正在使用为其他体系结构编译的内容。
Foxie

在哪里可以下载32位ubuntu的xampp?
萨拉斯

请参考我之前的评论;我提供了一个指向SourceForge页面的链接,该页面具有32bit xampp 5.6.20。
Foxie '17

3
它的2018年,我仍然必须使用您描述的特定命令来安装它。为什么这是如此复杂?双击赢得胜利
亚当

3

如果您想进行全新安装,请遵循以下步骤

注意:LAMPP是Linux专用的XAMPP版本。

  1. 使用此命令下载LAMPP-Server

    $sudo apt-get install lamp-server^

  2. 转到https://www.apachefriends.org/download.html并下载Linux(Ubuntu)所需的LAMPP软件版本。

  3. 打开终端并找到文件(默认情况下,它下载到“下载”文件夹中)

    cd Downloads

  4. 执行此命令

    sudo chmod +x xampp-linux-x64-7.1.7-0-installer.run

    注意:您将下载的XAMPP版本可能有所不同,因此请在此命令中相应地更改版本。

    系统将要求您输入系统密码

  5. 现在进入超级用户模式

    sudo su

  6. 运行安装程序,但不要关闭终端。

    ./xampp-linux-x64-7.1.7-0-installer.run

    注意:再次更改用于执行此命令的版本。

    将打开一个对话框,如果出现错误,请忽略它。在对话框中,单击“下一步”(每个步骤),然后逐步完成安装过程。安装XAMPP后,单击“完成”。

  7. 返回您的终端并更改目录

    cd /opt/lampp

  8. 要设置密码,请输入

    ./lampp security

    y(Enter)并输入新密码,然后再次重新输入该密码以确认

  9. 启动XAMPP

    ./xampp start

  10. 键入exit(回车)退出超级用户

  11. 要启动LAMPP,请执行以下命令

    sudo /opt/lampp/lampp start

  12. 要停止LAMPP,请执行以下命令

    sudo /opt/lampp/lampp stop


1

默认情况下,Ubuntu不允许执行文件,因此您需要启用它。

1)选择.run文件,然后转到其属性。
2)转到“权限”选项卡并启用“ 可执行 ”选项
3)现在,如果您具有root特权,则可以双击它并完成安装过程。或者执行sudo ./xampp-linux-x64-7.2.2-0-installer.run以确保您具有正确的版本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.