WordPress网站运维流程

0.更新翻译,安装MarkDown插件

1.选择主题neve

2.解决分类目录页面显示文章列表

3.页脚ICP备案

4.点击量显示

5.添加md文章以及所有分类目录

6.备份全站(BackWPup)

6.1 BackWPup插件

  本文采用插件BackWPup插件,进行备份。其中自动化定制备份数据库或文件等多项任务。之前用过All-In-One WP Migration、updraftplus.1.16.22,但因为各种原因放弃使用。但是,BackWPup的恢复并不是免费的,需要自己手工替换恢复。备份后,一般数据库压缩包为Data-XXX.zip以及备份文件压缩包File-XXX.zip。

  1. 首先在VPS服务器上配置好基础环境
  2. 将数据库压缩包Data-XXX.zip解压缩,并将wordpress.sql导入数据库文件,打开数据库,在wp_options表格中修改对应当前的网站URL,option_name为siteurl和home的字段。
  3. 解压缩File-XXX.zip文件到网站根目录,删除其中XXX_pluginlist.2020-05-30.txt以及XXX.wordpress.2020-05-30.xml文件,还有manifest.json,backwpup_readme.txt。
  4. 然后修改其中wp-config.php文件的数据库名DB_NAME,用户名DB_USER以及密码DB_PASSWORD字段对应的值即可。
  5. 打开网站即可。

6.2 自定义脚本备份恢复

  当然,也可手工SSH登录,通过命令备份为压缩文件。但是最简便的还是BackWPup插件。
  Github上面项目https://github.com/pothi/backup-wordpress 可以下载参考使用。

$tar zcvf wordpress.tar wordpress

  假设备份脚本放在~/backup.sh。在VPS命令行中,执行 crontab -e进入cron定时任务设置界面。输入:

0 3 * * * * /bin/sh ~/backup.sh
以上命令是让定时任务每天早上3点执行备份脚本
crontab -l
可以看到cron任务是否设置成功
然后重启cron:
service cron restart

可参考:https://baijiahao.baidu.com/s?id=1635411920226900528&wfr=spider&for=pc

7.MarkDown上传图片路径整理(默认上传路径,所有文章图片集中)

  1. 将外链图片全部导入内部VPS的图床
  2. 自定义修改文件上传路径
    参考链接https://boke112.com/584.html。

  本文采用一个隐藏的“全局选项”,登录后台后,在地址栏输入http://你的域名/wp-admin/options.php,即可打开“全局选项”利用查找功能(Ctrl+F),找到“upload_path”选项,修改成你的地址,然后拉到最下边点击“保存更改”即可。

  1. 因证书过期,wordpress网站没有开启https,导致需要批量修改图片URL为https链接。本文使用SQL替换修改后,出现MarkDown格式都无法使用情况,需要全部点击更新后,才恢复,所以还是早点使用https,这里手工操作。

8.网站代码风格及高亮选择

  选用插件Crayon Syntax Highlighter,并激活

9.网站SEO优化

  选用插件Companion Sitemap Generator,并激活,根据检索优化,生成对应SiteMAP,并提交各种联盟的检索工具。例如百度联盟。
  选用插件Yoast SEO,作为全局配置优化。

发表评论

邮箱地址不会被公开。 必填项已用*标注