迁移和备份还原的区别是针对不同的install
而言的,使用上的区别可能是访问的IP
会变
几乎所有系统的备份还原都主要涉及下面两个方面,wordpress也不例外:
- 数据库:mysqldump,或者应用自身带的备份生成xml(与具体数据库无关)
- 文件系统(插件、附件等):直接拷贝
/var/www/html
或者只拷贝关键目录
1 docker部署
上一此直接在宿主机上安装apache
、mysql
和wordpress
部署的,这次使用docker
部署(docker
和docker-compose
安装略)
docker-compose.yml
文件如下:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- ./db_data:/var/lib/mysql
restart: always
ports:
- "6033:3306"
environment:
MYSQL_ROOT_PASSWORD: xxxxx
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest