LAMP网站架构日常运维之服务启停【20260527】002篇
文章目录你的这套环境,先给个"定性"一、你现在就可以用的"手操命令"(立刻能用,不断业务理解)1)Apache(重点记住这一个)2)PHP-FPM3)MySQL(你这套 SysV 风格)二、建议你做的"规范化目标":把它们管成 `systemctl xxx start/stop/restart`1)先确认你需要的两个关键路径(你贴出来的线索)2)写一个 Apache 的 systemd unit(示例:CentOS 7+/RHEL7+)3)写一个 PHP-FPM 的 systemd unit三、日常运维的"正确启停顺序"(很重要)四、你最该先做的 3 件小事(今天就能落地)你的这套环境,先给个"定性"从目录能看出来:Apache:源码编译安装到/usr/local/apache/启停入口就是它自带的apachectl(本质上是对httpd -k …的封装)PHP 8.2:源码编译,php-fpm在/usr/local/php82/sbin/php-fpm但它现在大概率还没注册成系统服务MySQL:用了一个/etc/rc.d/init.d/mysqld的SysV init脚本,systemctl 只是走systemd-sysv-generator把它包了一层(所以显示bad; vendor preset: disabled,这不是MySQL的问题,是"没原生unit文件")所以你现在的"日常运维痛点"本质是:组件都在,但缺统一、幂等、可开机自启的服务管理。一、你现在就可以用的"手操命令"(立刻能用,不断业务理解)1)Apache(重点记住这一个)/