Centos6安装配置XAMPP

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

Centos6安装配置XAMPP_第1张图片


2.配置XAMPP

开启XAMPP

/opt/lampp/lampp start

Centos6安装配置XAMPP_第2张图片

使用游览器访问页面

Centos6安装配置XAMPP_第3张图片

配置XAMPP安全项

/opt/lampp/lampp security

Centos6安装配置XAMPP_第4张图片

如图所示:他会依次要求你

1、先输入xampp控制面板的密码(用户名是xampp);

2、输入mysql和phpmyadmin的密码(phpmyadmin用户名是pma,mysql用户名是root)

3、输入ftp密码(用户名是daemon,默认端口21)


3.优化XAMPP

外网访问phpMyAdmin网页显示forbidden

Centos6安装配置XAMPP_第5张图片

编辑配置文件,将  Require local  改成  Require  all granted

vi /opt/lampp/etc/extra/httpd-xampp.conf

Centos6安装配置XAMPP_第6张图片

重启xampp,查看phpMyAdmin网页

Centos6安装配置XAMPP_第7张图片

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重要文件和目录

Centos6安装配置XAMPP_第8张图片


参考资料:xampp官方网站:www.apachefriends.org/zh_cn/index.html

你可能感兴趣的:(Centos6安装配置XAMPP)