CentOS 6.9 安装 XAMPP

简介
XAMPP 是一款非常流行的开源 Web 服务器软件,它集成了 Apache、MySQL、PHP 和 Perl 等组件,可以方便地在本地计算机上搭建一个完整的 Web 开发环境,本文将详细介绍如何在 CentOS 6.9 系统上安装 XAMPP。
安装 XAMPP
下载 XAMPP
从 XAMPP 官网(https://www.apachefriends.org/index.html)下载适合 CentOS 6.9 的 XAMPP 版本,XAMPP 提供了多个版本,包括 Windows、MacOS、Linux 等,由于我们要在 CentOS 6.9 上安装,请选择 Linux 版本。
解压 XAMPP 安装包
下载完成后,将 XAMPP 安装包解压到指定目录,以下是解压命令:
tar -zxvf xampp-linux-7.3.8-1-installer.run -C /opt 运行 XAMPP 安装程序
进入解压后的 XAMPP 目录,运行安装程序:
cd /opt/lampp
./install 安装过程
安装程序会自动检测系统环境,并提示安装所需的依赖库,根据提示完成安装。
启动 XAMPP 服务
安装完成后,启动 XAMPP 服务:

sudo /opt/lampp/lampp start 测试 XAMPP 是否安装成功
在浏览器中输入 http://localhost,如果出现 XAMPP 欢迎界面,则表示 XAMPP 安装成功。
配置 XAMPP
配置 Apache
在 XAMPP 目录下,找到 etc/httpd/conf/httpd.conf 文件,打开它。
找到以下行:
DocumentRoot "/opt/lampp/htdocs" 将其修改为:
DocumentRoot "/var/www/html" 配置 MySQL
在 XAMPP 目录下,找到 etc/my.cnf 文件,打开它。
找到以下行:
datadir = /opt/lampp/var/mysql
socket = /opt/lampp/var/mysql/mysql.sock 将其修改为:
datadir = /var/lib/mysql
socket = /var/lib/mysql/mysql.sock 配置 PHP
在 XAMPP 目录下,找到 etc/php.ini 文件,打开它。

找到以下行:
;extension_dir = "/opt/lampp/lib/php/extensions/no-debug-non-zts-20151012" 将其修改为:
extension_dir = "/usr/lib64/php/modules" FAQs
问题:安装 XAMPP 时提示缺少依赖库怎么办?
解答:在安装 XAMPP 之前,请确保已安装以下依赖库:
- Apache
- MySQL
- PHP
- Perl
- libxml2
- libxslt
- libcurl
- openssl
- zlib
可以使用以下命令安装:
sudo yum install httpd mysql php php-mysql php-gd php-xml php-mbstring php-pear 问题:如何修改 XAMPP 的默认端口?
解答:在 XAMPP 目录下,找到 etc/httpd/conf/httpd.conf 文件,打开它。
找到以下行:
Listen 80 将其修改为:
Listen 8080 重启 Apache 服务:
sudo /opt/lampp/lampp restart XAMPP 将使用 8080 端口运行。
