目录

一、下载XAMPP liunx版本

下载地址:https://www.apachefriends.org/zh_cn/index.html

选择liunx版本,下载至本地

二、上传至服务器

用winscp连接上服务器,把下载好的liunx版本XAMPP,xampp-linux-x64-5.6.30-1-installer.run 上传至/root目录下

三、安装XAMPP

chmod 777 xampp-linux-x64-5.6.30-1-installer.run
./xampp-linux-x64-5.6.30-1-installer.run

linux-x64-5.6.30-1-installer.run这个是你下载版本的文件名

四、启动服务器

/opt/lampp/lampp start

五、XAMPP liunx下的一些命令

启动XAMPP

/opt/lampp/lampp start

停止XAMPP

/opt/lampp/lampp stop

重启XAMPP

/opt/lampp/lampp restart

只启动 Apache

/opt/lampp/lampp startapache

启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态

/opt/lampp/lampp startssl

只启动 MySQL 数据库

/opt/lampp/lampp startmysql

启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态

/opt/lampp/lampp startftp

停止 Apache

/opt/lampp/lampp stopapache/code>

停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停止状态。/opt/lampp/lampp stopmysql
停止 MySQL 数据库。

/opt/lampp/lampp stopssl

停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态。

/opt/lampp/lampp stopftp

启动一个小型安全检查程序。 XAMPP 的文件和目录/opt/lampp/bin/
XAMPP 命令库
例如 /opt/lampp/bin/mysql 可执行 MySQL 监视器

/opt/lampp/lampp security

Apache 文档根目录

/opt/lampp/htdocs/

Apache 配置文件

/opt/lampp/etc/httpd.conf

MySQL 配置文件

/opt/lampp/etc/my.cnf

PHP 配置文件

/opt/lampp/etc/php.ini

ProFTPD 配置文件

/opt/lampp/etc/proftpd.conf

phpMyAdmin 配置文件 设置 XAMPP 随系统自动启动

/opt/lampp/phpmyadmin/config.inc.php

系统重启XAMPP是不会自动启动的,需要设置

ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp

停止自动启动

ln -s /opt/lampp/lampp K01lampp

卸载xampp:

/opt/lampp/lampp stop
rm -rf /opt/lampp


以下是出现的一些问题解决方法

问题一:

在本地安装了xampp liunx版本,局域网内无法访问

解决办法:

CentOS 7默认屏蔽了80端口,关闭防火墙即可解决

停止防火墙
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service

问题二:

在非本地的机器通过ip地址访问phpmyadmin时出现了,如下的错误信息。


解决办法:

通过winscp软件登陆,找到
/opt/lampp/etc/extra/httpd-xampp.conf
把Require local,改为Require all granted即可
%e5%b1%8f%e5%b9%95%e5%bf%ab%e7%85%a7-2016-10-28-%e4%b8%8b%e5%8d%8812-01-03