li
  当前位置:主页 > 基础知识 > 文章内容
li
Linux中安装XAMPP(LAMPP)服务器套件时出现错误的解决方法
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-04-07   阅读:13  
本文章共5333字,分4页,当前第1页,快速翻页:
 

最近用了lampp这个套件,还不错,总结了使用经验和问题解决方法!

在这里说下我在feodra Linux中安装XAMPP(LAMPP)服务器套件时出现错误的解决方法

1、在终端安装XAMPP时出现/opt/lampp/lampp: line 74: arch: command not found的错误提示
原因:未找到(在Root用户环境下)
解决方法:
在终端输入 nano /bin/arch
在弹出的编辑框界面中增加一行uname -m 保存退出
再次在终端中输入 chmod +x /bin/arch
问题解决

2、如果在启动warning: World-writable config file /opt/lampp/etc/my.cnf is ignored
原因:XAMPP对my.cnf的读取权限进行了设置,允许World-writable(字面意思是全世界都可读写)
解决方法:终端运行 chmod 644 /opt/lampp/etc/my.cnf

3、进入phpMyAdmin页面时显示:Wrong permissions on configuration file, should not be world writable
原因:这个关XAMPP的事了,是phpmyadmin目录权限设置的问题,如果你把phpmyadmin的所有文件chmod 777就会出现这个提示了
解决方法:只要修改文件属性就可以了,phpmyadmin要运行在755权限下,
终端运行 chmod -R 755 /opt/lampp/phpmyadmin

最后2、3两项就是因为我图方便把整个lampp目录给chmod -R 777,结果问题就来了。大家以后也要注意这个问题。
如果你觉得xampp的htdocs目录放在opt/lampp/下好,
可以先在终端运行 /opt/lampp/lampp security把安全问题解决了,
然后 cp -R /opt/lampp/htdocs /home/htdocs把整个htdocs目录复制一份放在/home下,
然后 chmod -R 777 /home/htdocs给我们htdocs目录的修改权限,
最后gedit /opt/lampp/etc/httpd.conf修改Apache 配制文件,查找里面的/opt/lampp/htdocs全部替换改为我们刚才的htdocs目录地址/home/htdocs保存退出就可。
还补充个
如果你要用ProFTPD
那么还要修改配置文件gedit /opt/lampp/etc/proftpd.conf
把里面的/opt/lampp/htdocs也改为/home/htdocs

LAMP (Linux + Apache + MySQL + PHP) 作为与Windows、IIS和.NET等专有和商业软件进行竞争的一种开源软件解决方案,以其特有的安全、快速、易用、易于开发以及大量的开源代码,受到了人们越来越多的关注。特别是近几年来发展迅速,已经成为Web 服务器的事实标准。

但是,使用过LAMP的人都知道,要熟练地使用它并不是一件很容易的事情,它配置起来比较繁琐,升级困难,维护也不方便,需要一定的Linux操作基础。对于没有Linux操作经验的用户,很难正确地完成配置,这在一定程度上影响了LAMP的普及和推广。

前段时间,笔者参与建设了一套面向企业内部的网站系统。选用了一个集成软件安装包——XAMPP,它不仅可以帮助用户快速搭建网站,而且安装、启动、配置也非常简单,只需几条命令就可完成。对于想使用LAMP建站的人来讲,XAMPP无疑是很好的选择。

认识XAMPP

XAMPP (Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris三种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。

XAMPP 1.5.1所集成的主要软件包括:

● Apache 2.2.0:一个历史悠久并且功能十分强大的Web服务器。

MySQL 5.0.18:PHP的首选数据库,5.0版在确保其性能、可靠性及易用性的同时,还增加了视图、存储过程、触发器及服务器端游标等企业数据库的功能。

● PHP 5.1.1 & 4.4.1:一种服务器端编程语言,其语言简单、效率高、支持各种数据库。加上PHP的开源软件在网上随处可见,使得其学习、开发成本非常低,越来越多的网上应用使用PHP开发。
IXDBA.NET社区论坛

● Perl 5.8.7:用于在Unix环境下编程,Perl即有高级语言(如C)的强大能力和灵活性,又有脚本描述语言的方便性。



阅读更多内容1 · 2 · 3 · 4 · 下一页>>


  上一篇: XAMPP命令之LAMPP   下一篇: 网页禁止右键、禁止复制等代码大...
li
 §相关评论  
 热点文章

·RewriteRule重写规则的语法:A
·apache配置文件httpd.conf参数
·Apache的配置文件http.conf参数
·HTTP协议中POST、GET、HEAD等参
·XAMPP命令之LAMPP
·Linux中安装XAMPP(LAMPP)服务器
·网页禁止右键、禁止复制等代码
·java.lang.OutOfMemoryError:
·Mysql数据库在Linux系统常用命
·mysql问答:MySQL数据库连接过多
·MySQL数据库中Show命令的用法
li
 编辑推荐
·RewriteRule重写规则的语法:A
·apache配置文件httpd.conf参数
·Apache的配置文件http.conf参数
·HTTP协议中POST、GET、HEAD等参
·XAMPP命令之LAMPP
·Linux中安装XAMPP(LAMPP)服务器
·网页禁止右键、禁止复制等代码
·java.lang.OutOfMemoryError:
·Mysql数据库在Linux系统常用命
·mysql问答:MySQL数据库连接过多
·MySQL数据库中Show命令的用法
li
 相关篇章
·XAMPP命令之LAMPP
·HTTP协议中POST、GET、HEAD等参数...
·Apache的配置文件http.conf参数含...
·apache配置文件httpd.conf参数详...
·RewriteRule重写规则的语法:Apa...
·Linux操作系统下的"umask"函数详...
·MySQL各存储引擎的区别及其启动方...
·MySQL在网络安全方面采取的主要措...
·在MySQL中执行SQL语句时的几个注...
·MySQL改善数据装载操作效率的策略
·网页禁止右键、禁止复制等代码大...
·java.lang.OutOfMemoryError: al...
·Mysql数据库在Linux系统常用命令...
·mysql问答:MySQL数据库连接过多的...
·MySQL数据库中Show命令的用法
·MySQL导入导出工具mysqlimport用...
·mysql数据库源码安装详解
·利用linux rpm方式安装Mysql
·MySQL数据库的基本使用指南
·IBM DB2 9数据库恢复原理介绍
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接