一、WordPress的更新
1. 手工方法
此方法将主机wordpress文件夹的所有内容全部删除;然后下载最新版的wordpress,解压后,直接将文件夹更名为主机的wordpress文件夹;最后重新配置wordpress。
# wget http://cn.wordpress.org/wordpress-3.5.1-zh_CN.tar.gz # tar zxvf wordpress-3.5.1-zh_CN.tar.gz # rm wordpress_chenlianfu/ -rf # mv wordpress/ wordpress_chenlianfu/ # chown -R apache:root wordpress_chenlianfu/ 输入wordpress网址,然后重新填写数据库信息和表信息。然后更新数据库,即可能更新Word Press。
当然,此方法可以保留wordpress文件夹的 wp-config.php 文件,这样就不需要重新配置数据库了。也可以保留 wp-content, 这样就可以保留主题和附件等。
2. 控制台更新
自动更新需要各种权限,端口设置。出现了这种情况则使用手工更新可靠。
直接在控制台的更新中点击更新即可。
二、 WordPress的备份
1. 直接手动备份数据库文件
直接将mysql数据库中的相应的表文件复制备份一份。设置定时备份到指定位置。同时,将备份的压缩包发送到指定的电子邮箱进行备份。
# crontab -e 写入一些例行性工作排程: 0 0,12 * * * /root/bakup_wordpress_mysql.sh #vim /root/bakup_wordpress_mysql.sh cp --backup --force -r /home/mysql/wordpress/ /home/chenlianfu/bakup_for_reinstall_centos5/ tar -C /home/chenlianfu/bakup_for_reinstall_centos5/ -zc -f /home/chenlianfu/bakup_for_reinstall_centos5/wordpress_mysql_$(date +%Y%m%d).tar.gz --remove-files wordpress date | mail -s wordpress_mysql_$(date +%Y%m%d).tar.gz -a /home/chenlianfu/bakup_for_reinstall_centos5/wordpress_mysql_$(date +%Y%m%d).tar.gz chenllianfu@foxmail.com; #chmod 755 /root/bakup_wordpress_mysql.sh 以上则可以在每天0点和12点进行wordpress的mysql数据库的备份工作并将最后的备份结果 发送到chenllianfu@foxmail.com邮箱中。