1.安装XAMPP
查看Centos系统位数
uname -a
从官网下载安装包,通过终端将源码包上传到 /usr/local/src 目录下:
赋予安装包相应的权限
chmod 755 xampp-linux-x64-5.6.28-1-installer.run
运行安装包
./xampp-linux-x64-5.6.28-1-installer.run
2.配置XAMPP
开启XAMPP
/opt/lampp/lampp start
使用游览器访问页面
配置XAMPP安全项
/opt/lampp/lampp security
如图所示:他会依次要求你
1、先输入xampp控制面板的密码(用户名是xampp);
2、输入mysql和phpmyadmin的密码(phpmyadmin用户名是pma,mysql用户名是root)
3、输入ftp密码(用户名是daemon,默认端口21)
3.优化XAMPP
外网访问phpMyAdmin网页显示forbidden
编辑配置文件,将 Require local 改成 Require all granted
vi /opt/lampp/etc/extra/httpd-xampp.conf
重启xampp,查看phpMyAdmin网页
4.XAMPP开启启动方式
Centos6添加开机启动服务
ln -s /opt/lampp/lampp /etc/init.d/lampp
chkconfig --add lampp
Centos7添加开机启动服务
切换到以下目录
cd /lib/systemd/system/
在此目录下,新建一个lampp.service
vi/lib/systemd/system/lampp.service
文件内容如下:
[Unit]
Description=lampp
After=network.target
[Service]
Type=forking
ExecStart=/opt/lampp/lampp start
ExecReload=/opt/lampp/lampp restart
ExecStop=/opt/lampp/lampp stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
修改文件权限
chmod 754 /lib/systemd/system/lampp.service
设置开机启动
systemctl enable lampp.service
启动lampp服务
systemctl start lampp.service
设置开机自启动
systemctl enable lampp.service
5.XAMPP重要文件和目录
参考资料:xampp官方网站:www.apachefriends.org/zh_cn/index.html