如何安装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-perl2
? lamp-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)
- 在http://www.apachefriends.org/en/xampp-linux.html下载lampp
-
对于每个用户都有一个web文件夹(例如/ home / astro / public_html),在lampp apache配置上取消注释此配置
sudo vim /opt/lampp/etc/httpd.conf
从#Include etc/extra/httpd-userdir.conf
到Include etc/extra/httpd-userdir.conf
您可以在/opt/lampp/etc/extra/httpd-userdir.conf中更改默认文件夹名称
-
实际上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等)。 -
并为“在Ubuntu启动或启动Ubuntu时启动Xampp”。
sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
sudo update-rc.d lampp defaults
希望工作和抱歉我的英语:)