在CentOS系统中,备份PHP文件和配置可以通过以下步骤进行:
/var/www/html或/usr/share/nginx/html(如果你使用的是Nginx)。tar命令来打包这些文件。例如,如果你的PHP文件在/var/www/html,你可以运行以下命令:sudo tar czvf php_files_backup.tar.gz /var/www/html
这会创建一个名为php_files_backup.tar.gz的压缩包,其中包含了/var/www/html目录下的所有文件。
/etc/php.ini。你可以使用cp命令来复制这个文件到一个安全的位置。例如:sudo cp /etc/php.ini /etc/php.ini.backup
这会创建一个名为php.ini.backup的备份文件。
备份其他相关文件:
/etc/php-fpm.d、/etc/phpmyadmin等目录下。自动化备份:
crontab -e命令编辑cron表,然后添加一行来指定备份的时间和命令。例如,每天凌晨2点备份PHP文件:0 2 * * * /usr/bin/tar czvf /path/to/backup/php_files_backup_$(date +\%F).tar.gz /var/www/html
注意替换/path/to/backup/为你希望存放备份文件的目录。
请根据你的实际需求和环境调整上述步骤。