阿里云轻量服务器wordpress镜像的备份教程

ssh登录后,首先需要安装配置vsftp服务器

1.安装vsftp

yum install -y vsftpd

设置开机自动自动

systemctl enable vsftpd

启动ftp服务

systemctl start vsftpd.service

查看vsftp服务是否开启

netstat -lnpt
图片[1] | 阿里云轻量服务器wordpress镜像的备份教程 | test_blog

添加用户新建ftpuser用户 添加到root

但是不允许用户登录,仅仅可以ftp登录

ftp登录后的默认目录是/yjdata/www

useradd -g root -d /yjdata/www -s /sbin/nologin ftpuser

设置用户ftpuser的密码,输入两次确认

passwd ftpuser
图片[2] | 阿里云轻量服务器wordpress镜像的备份教程 | test_blog

设置用户权限

chown -R ftpuser:root /yjdata/www

到这里,服务器ip地址、用户名密码,端口填上就能登录ftp了

2.打包源文件

使用CentOS7包管理工具yum安装zip、unzip

yum install -y zip unzip

3.进入wordpress目录(我的目录是yjdata/www/wordpress),并打包目录下的所有文件,文件名wordpress20210618.zip

cd /yjdata/www
zip -r wordpress20210618.zip ./*

到此网站源码就打包完成了。

图片[3] | 阿里云轻量服务器wordpress镜像的备份教程 | test_blog

4.数据库导出

阿里云轻量服务器的数据库地址是172.17.58.96,普通的phpmyadmin只能在本地登录。我们找到phpmyadmin目录的libraries文件夹,打开config.default.php文件,找到$cfg['AllowArbitraryServer'] = false;,把false改为true

图片[4] | 阿里云轻量服务器wordpress镜像的备份教程 | test_blog

再次刷新,就能填写服务器ip地址了。进去后导出mysql数据库,就不再多说了。

图片[5] | 阿里云轻量服务器wordpress镜像的备份教程 | test_blog

当然用wordpress备份恢复插件也是可以的。

© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码

    暂无评论内容