换上ubntu9.10 64位,作为web工作者来说apache、php、mysql都必要安装的,在win里习惯了xampp,不是服务器为什么非要一个一个装呢,当然xampp也有linux版的,xampp for linux或者称lampp。刚好装的是64位的,xampp默认不支持64 位安装,怎么解决呢?
64位安装lampp(xampp for linux)
首先,安装32位支持包
sudo apt-get install ia32-libs
可是依然还会提示“XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.”
然后,找到并编辑解压后的lampp文件,
sudo gedit /opt/lampp/lampp
并搜索“XAMPP is currently 32 bit only“引号里的那句话。用#号注释下面的判断环境的语句。
#case `uname -m` in
# *_64)
# if /opt/lampp/bin/php -v > /dev/null 2>&1
# then
# :
# else
# $de && echo "XAMPP gibt es zur Zeit nur als 32-Bit Applikation. Bitte verwende eine 32-Bit Kompatibilitaetsbibliothek fuer Dein System."
# $de || echo "XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system."
# exit
# fi
# ;;
#esac
启动后可能你还会遇上几个常见的问题。解决办法如下:
1、如果直接启动lampp,唯独mysql不会启动。
解决方法:
chown -R nobody.root /opt/lampp/var/mysql
问题解决,mysql启动正常!确认mysql正常启动了,再进行下面的步骤。
2、在终端安装XAMPP时出现/opt/lampp/lampp: line 74: arch: command not found的错误提示
解决方法:
sudo vim /bin/arch
在弹出的编辑框界面中增加一行:
uname -m
保存退出。再次在终端中输入
sudo chmod x /bin/arch
问题解决。
3、如果在启动warning: World-writable config file /opt/lampp/etc/my.cnf is ignored
原因:XAMPP对my.cnf的读取权限进行了设置,不允许World-writable(字面意思是全世界都可读写)
解决方法:
sudo chmod 644 /opt/lampp/etc/my.cnf
4、进入phpMyAdmin页面时显示:Wrong permissions on configuration file, should not be world writable
原因:这个不关XAMPP的事了,是phpmyadmin目录权限设置的问题,如果你把phpmyadmin的所有文件chmod 777就会出现这个提示了。
解决方法:只要修改文件属性就可以了,phpmyadmin要运行在755权限下,
sudo chmod -R 755 /opt/lampp/phpmyadmin
5、如果你觉得xampp的htdocs目录放在opt/lampp/下不好,
可以先在终端运行sudo /opt/lampp/lampp security把安全问题解决了,
然后sudo cp -R /opt/lampp/htdocs /home/htdocs把整个htdocs目录复制一份放在/home下,
然后sudo chmod -R 777 /home/htdocs给我们htdocs目录的修改权限,
最后sudo gedit /opt/lampp/etc/httpd.conf修改Apache 配制文件,查找里面的/opt/lampp/htdocs全部替换改为我们刚才的htdocs目录地址/home/htdocs保存退出就可。
还补充个:
如果你要用ProFTPD
那么还要修改配置文件sudo gedit /opt/lampp/etc/proftpd.conf
把里面的/opt/lampp/htdocs也改为/home/htdocs
分享到:
相关推荐
linux下xampp的使用 linux下xampp的使用 linux下xampp的使用
本安装包用于64位Linux系统搭建Apache+MySQL+PHP+PERL环境。 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名...
本安装包用于32位Linux系统搭建Apache+MySQL+PHP+PERL环境。 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名...
在linux下使用xampp快速搭建mantis管理平台
xampp-linux : Linux xampp configuration
linux版本的xampp.xampp-linux-x64-7.2.26-0-installer.run xa
xampp官方开源 xampp-linux-x64-7.4.6-0-installer.run
linux版本得xampp,xampp-linux-x64-7.2.30-0-installer.run
Ubuntu11.04中XAMPP安装教程,经测试无误。欢迎下载使用
linux安装xampp1.8.1和BugFree3.0.4_实际操作
在linux下的lamp集合包,是国外的软件,里面集成了php5,apache2,mysql4,phpmyadim,等可在在linux下只用一行命令就完成所有的安装和配置。本人觉的是一个不错的LAMP
安装Lepus依赖包 xampp-linux-x64-1.8.2-5-installer
xampp-linux-1.7.1.tar.gz apache 2.2.11 mysql 5.1.33 PHP 5.2.9
官网上下载XAMPP简直都下载不下来,后来通过别的渠道下载下来了,所以决定上传到CSDN中,希望可以帮助到需要的同学。 XAMPP(X-系统,A-Apache,M-Mysql,P-php,P-Phpmyadmin/Perl)这个缩写名称说明了XAMPP安装包所...
Linux 搭建XAMPP_Apache + Mysql + PHP 环境
XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。该软件以前被称作 LAMPP. XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便开发者, XAMPP 被默认配置为所有功能...
xampp+testlink linux 安装指南
xampp-linux-x64-7.1.1-0-installer(Redmine linux一键安装工具)
xampp-linux-x64-7.3.9-0-installer.run安装包下载,官方的下载速度太慢了
利用XAMPP在linux下搭建Mantis手册.doc 另外还有安装包