阅读量:2
备份Ubuntu PHP配置文件步骤如下:
-
查找配置文件路径
- 命令行:
php --ini,查看Loaded Configuration File路径。 - 常见路径:
/etc/php/{版本号}/cli/php.ini(命令行版)/etc/php/{版本号}/apache2/php.ini(Apache模块版)/etc/php/{版本号}/fpm/php.ini(PHP-FPM版)
- 命令行:
-
备份配置文件
- 单个文件备份:
sudo cp /etc/php/{版本号}/cli/php.ini /path/to/backup/php.ini.bak - 批量备份目录(如含扩展模块):
sudo cp -r /etc/php/{版本号}/mods-available /path/to/backup/
sudo cp -r /etc/php/{版本号}/fpm /path/to/backup/(若使用PHP-FPM)
- 单个文件备份:
-
自动化备份(可选)
- 编写脚本
backup_php.sh:赋予执行权限并添加到cron:#!/bin/bash sudo cp $(php --ini | grep "Loaded Configuration File" | awk '{print $4}') /path/to/backup/php.ini.bak sudo cp -r /etc/php/{版本号}/mods-available /path/to/backup/
chmod +x backup_php.sh
crontab -e添加0 2 * * * /path/to/backup_php.sh(每日凌晨2点执行)
- 编写脚本
说明:需将{版本号}替换为实际PHP版本(如7.4、8.0),备份路径可自定义。
以上就是关于“Ubuntu PHP如何备份配置文件”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm