企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] # 安装 下载安装文件 ~~~ wget https://downloadsapachefriends.global.ssl.fastly.net/7.3.5/xampp-linux-x64-7.3.5-0-installer.run?from\_af=true ~~~ 为安装程序改变权限 ~~~ chmod 755 xampp-linux-\*-installer.run ~~~ 运行安装程序 ~~~ sudo ./xampp-linux-\*-installer.run ~~~ 开启XAMPP ~~~ sudo /opt/lampp/lampp start ~~~ 若提示 netstat 命令未找到,执行 ~~~ yum install net-tools -y ~~~ <br> <br> # 开机启动 ls命令:在文件之间创建连接 ``` ln -s /opt/lampp/xampp /etc/rc.d/init.d/xampp ``` chkconfig命令:更新(启动或停止)和查询系统服务的运行级信息 ``` chkconfig --add xampp ``` ``` chkconfig xampp on ``` ``` chkconfig --list ``` <br> <br> # 宿主环境访问虚拟机 若使用 FirewallD 防火墙 ## 开启80端口 ``` firewall-cmd --zone=public --add-port=80/tcp --permanent ``` <br> ## 开启3306端口 ``` firewall-cmd --zone=public --add-port=3306/tcp --permanent ``` <br> ## 设置开机启动 ``` systemctl enable firewalld ``` <br> ## 重启防火墙命令 ``` firewall-cmd --reload ``` <br> ## 外网访问 phpmyadmin ``` vi /opt/lampp/etc/extra/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 Allow from all Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory> ~~~ 重启XAMPP <br> <br> # 操作 ## 根目录 ~~~ /opt/lampp/ ~~~ <br> ## 网站目录 ~~~ /opt/lampp/htdocs ~~~ <br> ## 配置权限 ~~~ /opt/lampp/lampp security ~~~ <br> ## 启动、关闭、重启 ~~~ ./lampp start|stop|restart ~~~ <br> <br> # 参考资料 [零基础XAMPP for Linux虚拟机建站教(笔)程(记)](https://www.cnblogs.com/AidenChen/p/5407442.html)