一、说明
- 公司客服的知识库是使用wordpress搭建的,现在想切换到其他知识库上
- 想通过将文章导出为word的形式来迁移,所以新搭建了一个wordpress,用来测试插件“Aspose Doc Exporter”
二、环境
- 系统:windows 11
- docker 版本:20.10.24
- WordPress版本:6.2
三、部署
1、拉取镜像
# 拉取mysql5.7和wordpress最新版镜像
docker pull mysql:5.7
docker pull wordpress
2、安装mysql、wordpress
#1.安装mysql5.7
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -itd mysql:5.7
#2. 创建wordpress数据库
docker exec -it mysql mysql -uroot -p12345
create database wordpress;
#3.安装wordpress并连接到mysql数据库
docker run --name wordpress --link mysql:mysql -p 8888:80 -d wordpress
参数说明:
- --name:容器名称
- -e:指定环境变量,这里是指定mysql的root密码为 123456
- -p:将容器端口映射到容器外部,其中前面是外部端口,后面是容器端口
- -itd:-i指以交互模式运行容器,-t为容器分配一个伪输入终端,通常与it同时使用,-d指后台运行容器
- --link:实现容器互联
四、配置
1、访问wordpress
浏览器访问:http://localhost:8888
2、选择语言
3、配置数据库
4、配置站点
5、安装成功
6、访问wordpress
五、安装插件及导出
- 点击“插件”—“安装插件”
- 在搜索框中输入“”,找到插件,点击“立即安装”
- 点击文章,点击,即可将文章下载为word文件