EDLinux---Xampp的安装

本文记录了XAMPP在Linux系统上的安装过程及遇到的问题,特别是启动时出现的xampp:mysqlcan'tstart错误,并分享了解决方案。

今天装Xampp总起来还是比较简单,但是启动时总遇到xampp:mysql can't start,大约花了我两三个小时,终于解决

 

一开时我是在桌面直接解压,没成功,后来利用命令sudo tar xvzf xampp-linux-1.7.3a.tar.gz -C /opt就可以了,BT!!!

 

具体原因我还不是很清楚,本人愚钝阿,有高手希望不吝赐教!!

 

参考文章

 

要下载特定版本的 XAMPP 安装包(例如 XAMPP Linux 1.8.1),可以直接从 Apache Friends 官方网站获取。以下是具体步骤: 1. 打开终端。 2. 使用 `wget` 命令下载 XAMPP 1.8.1 版本的 tar.gz 包: ```bash wget https://www.apachefriends.org/xampp-files/1.8.1/xampp-linux-1.8.1.tar.gz ``` 这将从官方服务器下载 XAMPP Linux 1.8.1 的安装包到当前目录下 [^1]。 如果遇到依赖问题,特别是如果你使用的是 64 位系统,可能需要安装一些 32 位支持库。例如,可以使用以下命令安装必要的库: ```bash sudo apt-get install lib32z1 sudo apt-get install lib32ncurses5 sudo apt-get install lib32bz2-1.0 ``` 这些库可以帮助确保 XAMPP 在 64 位系统上正常运行 [^3]。 下载完成后,解压文件并将其移动到 `/opt/lampp` 目录,通常可以通过以下命令完成: ```bash sudo tar xvfz xampp-linux-1.8.1.tar.gz -C /opt ``` 解压后,XAMPP 将位于 `/opt/lampp` 目录下,你可以通过执行 `/opt/lampp/lampp start` 启动服务。 如果你计划在 XAMPP 上搭建如 WordPress 等应用,可能还需要调整 Apache 的配置。例如,修改 `/opt/lampp/etc/extra/httpd-xampp.conf` 文件中的权限设置,以允许访问特定目录: ```apache <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Order deny,allow Allow from all Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch> ``` 修改后,重启 Apache 服务以应用更改: ```bash /opt/lampp/lampp restartapache ``` 这样可以确保你在使用 XAMPP 时拥有正确的访问权限 [^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值