栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

在Linux系统下XAMPP安装与配置(可离线安装)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Linux系统下XAMPP安装与配置(可离线安装)

在Linux系统下XAMPP安装与配置(可离线安装)

XAMPP网址:https://www.apachefriends.org/zh_cn/index.html
首先找到自己需要安装的版本下载地址(本文以版本xampp-linux-x64-7.4.7-0-installer.run为例)

root用户下进行下载安装,linux系统下,可以使用 wget -c 加下载地址,这里是下载的.run格式。

XAMPP文件下载好,切换到文件的存放目录,输入安装命令,如图所示进行安装:

直到进度条走完,显示安装完成,进入安装目录,由于上面默认安装,安装目录在/opt/lampp下,然后打开看看情况:

运行命令/opt/lampp/lampp start 启动web服务器,从图中可以看到apache、mysql、ftp服务都启动OK了.


注意

如果在启动lampp时报错:cat: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
摘要
安装XAMPP或linux升级更新软件及系统后,启动时报错:cat: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory。该问题只需修改/opt/lampp/lampp文件,将export LD_ASSUME_KERNEL=2.2.5改为export LD_ASSUME_KERNEL=2.8.0即可,当然修改为不低于2.6.32的其他值也可以,比如2.6.32。XAMPP该项配置是为了旧操作系统的兼容性问题。
问题概述
安装XAMPP或linux升级更新软件及系统后,启动时报错:cat: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory。
解决方法

vi /opt/lampp/lampp
找到export LD_ASSUME_KERNEL=2.2.5这一行,
修改为export LD_ASSUME_KERNEL=2.8.0,保存退出就可以解决了。
当然修改为不低于2.6.32的其他值也可以,比如2.6.32


xampp启动成功

问题原因
XAMPP该项配置LD_ASSUME_KERNEL是为了旧操作系统的一些兼容性问题,该项值是指应用程序兼容的OS API版本。这是处理为较旧的Linux版本编写的应用程序的向后兼容性的主要机制。
我们遇到问题是由于该项配置是2.2.5的OS API版本,而我们当前版本高于2.2.5这个版本,进而导致出错。我们设置为自己版本即可,或者直接设置为2.8.0


浏览器上输入你的服务器地址进行访问,出现如下图所示页面,表示能正常访问管理了.

7.为XAMPP的MYSQL 创建账号和密码:
进入:cd /opt/lampp/bin
./mysql
grant all privileges on . to ‘root’@’%’ identified by ‘密码*’ with grant option;

退出mysql命令:exit(回车)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320936.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号