1.下載xampp https://www.apachefriends.org/zh_cn/download.html或http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/php
2.chmod -R 755 xampp-linux-x64-7.2.8-0-installer.runhtml
3./opt/lampp/lampp startjava
4.並非每次隨系統啓動
輸入如下命令
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
這樣,就隨系統啓動了!mysql
5.設置初始密碼linux
sudo /opt/lampp/lampp securitysql
6.完成後,重啓(# /opt/lampp/lampp restart)數據庫
7.遇到的問題:apache
1. #cd /opt/lampp/etc vim httpd.confvim
修改成:centos
<Directory /> AllowOverride All Require all granted </Directory>
2.解決方法:關閉防火牆
centos7關閉防火牆: systemctl stop firewalld.service #中止firewall systemctl disable firewalld.service #禁止firewall開機啓動 firewall-cmd --state #查看默認防火牆狀態(關閉後顯示notrunning,開啓後顯示running)
#/opt/lampp/etc vim httpd.conf 找到Listen 修改成想要的端口,例:Listen 10010
解決辦法: #/opt/lampp/etc/extra #vim httpd-xampp.conf <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Require local ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory> 改成: <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory> 重啓便可
遇到個奇怪的問題: 啓動lampp提示mysql啓動成功,在網頁上訪問也能夠訪問到,可是Navicat工具訪問不成功,telnet 3306端口不通;繼續查發現服務器上沒有3306端口的佔用 查了好久終於查到解決辦法以下: # vim /opt/lampp/etc/my.cnf 搜索skip-networking 若是這句打開的話3306 端口將沒法訪問;外網沒法訪問數據庫 #skip-networking註釋掉便可