如何安装XAMPP?

大家好,我是Ubuntu / Linux World上的菜鸟,

所以我需要一些提供完整的教程,如何在Ubuntu 11.10 + Ubuntu上正确安装Xampp以及32位以上的64位桌面版本。我还需要这个:

  • 在您的主文件夹上创建一个文件夹并从Apache Web Server链接到htdocs
  • 为Xmapp创建一个GUI界面
  • 在Ubuntu启动或启动Ubuntu时启动Xampp

(注意:我要求它同时用于X86和X64,所以人们可以进一步看到教程)


新数据:

我做的是我现在从apachefriends.org下载,我还说我目前正在为戴尔Studio 1558处理器intel i3运行Ubuntu 11.10 X64位

我会让你知道哪些解决方案是最好的,它是桌面版的Ubuntu 11.10(笔记本电脑15英寸屏幕^ _ ^)而不是服务器Ubuntu

为什么不直接做sudo apt-get install lamp-server^ libapache2-mod-perl2lamp-server^软件包应该安装Apache2,MySQL,PHP(应该已经设置为可以一起工作)。 libapache2-mod-perl2应该为Apache添加Perl支持。*

对于权限,我通常这样做:

 sudo adduser  www-data sudo chown -R www-data:www-data /var/www sudo chmod -R g+rw /var/www 

然后,您可以在主文件夹中创建指向webserver目录的链接:

 sudo ln -s /var/www /home//www 

默认情况下,以这种方式安装Apache时,它会在启动时启动。

我认为使用Ubuntu在Ubuntu上安装软件的方式要容易得多。 这样,您将通过包管理器自动获得软件更新。

*我之前没有这样做过。 您可能需要从标题“配置cgi-bin目录”开始,按照本页末尾进行操作。

几个月前,当我将32位更改为64位时,我已经解决了这个问题。 注意:xampp for linux叫做lampp。 因为lampp编译为32位所以当你想在64位ubuntu中使用时,必须安装32位共享库。 sudo apt-get install ia32-libs (仅限64位ubuntu)

  1. 在http://www.apachefriends.org/en/xampp-linux.html下载lampp
  2. 对于每个用户都有一个web文件夹(例如/ home / astro / public_html),在lampp apache配置上取消注释此配置

    sudo vim /opt/lampp/etc/httpd.conf

#Include etc/extra/httpd-userdir.confInclude etc/extra/httpd-userdir.conf

您可以在/opt/lampp/etc/extra/httpd-userdir.conf中更改默认文件夹名称

  1. 实际上lampp包含用于启动或停止守护进程的GUI(如windows中的xampp) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py (必须使用sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py使用root权限,但你可以做一些技巧,如改变sudoers等)。

  2. 并为“在Ubuntu启动或启动Ubuntu时启动Xampp”。 sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

希望工作和抱歉我的英语:)