回帖奖励 2 飞牛币 回复本帖可获得 1 飞牛币奖励! 每人限 1 次
收起左侧

使用docker部署WordPress博客教程

9
回复
1391
查看
[ 复制链接 ]

42

主题

159

回帖

255

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章

2024-11-28 11:45:55 显示全部楼层 阅读模式

[i=s] 本帖最后由 徐大大 于 2024-11-28 11:47 编辑 [/i]<br /> <br />

今天给大家分享一个WordPress搭建教程,可以把自己学习的的经验或者好的文章可以写到博客还是很有意义的!

搭建WordPress之前,请先去我之前的一篇文章学习怎么安装数据库和创建数据库,不然无法安装WordPress

使用docker部署MySQL数据库教程

获取数据库IP

安装好数据库之后需要使用以下命令获取数据库容器IP地址

其中mysql是容器名称,注意修改成自己的容器名称

docker inspect mysql | grep IPAddress

640.png

如图,获取的数据库容器IP就是172.17.0.8后面安装的时候能用到

补充几个删除数据表命令

# 进入容器,代码中第一个mysql是你数据库容器名称,别搞错了,记得改成你的
docker exec -it mysql mysql -u root -p
# 删除数据库,假如asd123就是你要删除的数据库名,也就是你自己创建的
DROP DATABASE asd123;
# 查看所有数据库用下面的代码
SHOW DATABASES;

部署WordPress

1、fnOS镜像仓库下载镜像

在fnOS自带镜像仓库搜索:WordPress第一个就是

640__1_.png

2、创建文件夹

在你想要的位置创建一个WordPress的文件夹(名字任意创建),作为映射目录,如下图

640__2_.png

3、添加容器

打开桌面的docker找到容器,点击右上角的添加容器然后选择对应镜像, 容器名称、资源限制任意即可、开机自动开启打钩

640__3_.png

4、高级设置

端口设置:容器端口80映射到本地8666,端口你可以任意修改没有被占用就行

储存位置:把前面创建的WordPress文件夹映射到/var/www/html

640__4_.png

其他全部默认,点击下一步完成创建容器

5、安装WordPress

浏览器访问ip:8666进行安装配置WordPress,选择简体中文

640__5_.png

点击现在就开始

640__6_.png

  1. 数据库名:最开始那篇文章里面创建的数据库名我当时创建的是,所以我就填
  2. 用户名:root
  3. 密码:数据库root的登录密码,也是前面那篇文章关于数据库的文章创建的
  4. 数据库主机:前面获取的数据库容器IP
  5. 表前缀:保持默认

点击提交

640__7_.png

点击运行安装程序

640__8_.png

根据需要填入信息,和设置站点名称和用户名&密码

640__9_.png

安装完成

640__10_.png

浏览器输入http://ip:8666/wp-admin进入后台登录界面,输入设置的用户名和密码登录

640__11_.png

640__12_.png

绑定域名访问

我在这里吃了好多亏,因为第一次使用docker部署WordPress,我发现使用lucky开启SSL后返代理的域名填进去会导致直接进不去后台,如果有和我一样的朋友就暂时不要开启https了,应该需要其他方式操作,我在百度研究研究,哈哈,有知道的大佬朋友欢迎留言,我一定虚心学习!!

如上面所述,我填入http就一切正常

640__13_.png

收藏
送赞 2
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
公众号:知新坊

42

主题

159

回帖

255

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章

2024-11-28 18:48:26 楼主 显示全部楼层
顶一下。。。
公众号:知新坊

0

主题

1

回帖

0

牛值

江湖小虾

2024-12-29 21:29:06 显示全部楼层

回帖奖励 +1 飞牛币

怎么绑定单独的域名,方便出个教程么

7

主题

26

回帖

0

牛值

江湖小虾

2025-1-16 17:30:05 显示全部楼层

回帖奖励 +1 飞牛币

重启了下mysql的ip变了,提示Error establishing a database connection咋整

1

主题

15

回帖

0

牛值

江湖小虾

2025-1-17 23:24:53 显示全部楼层

回帖奖励 +1 飞牛币

好东西。

0

主题

4

回帖

0

牛值

江湖小虾

2025-1-24 13:52:19 显示全部楼层

回帖奖励 +1 飞牛币

想学allinone+自动拉取镜像

0

主题

2

回帖

0

牛值

江湖小虾

2025-1-30 10:29:33 显示全部楼层

回帖奖励 +1 飞牛币

如何在飞牛解除 WordPress 上传文件大小限制?
[md]**创建一个uploads.ini文件,放在根目录** ``` file_uploads = on upload_max_filesize = 1024M post_max_size = 1024M ``` [/md]  详情 回复
2025-2-18 14:44
你解决了吗 同求  详情 回复
2025-2-12 03:53

1

主题

3

回帖

0

牛值

江湖小虾

2025-2-12 03:53:58 显示全部楼层

回帖奖励 +1 飞牛币

你解决了吗 同求

0

主题

1

回帖

0

牛值

江湖小虾

2025-2-18 14:44:46 显示全部楼层

回帖奖励 +1 飞牛币

创建一个uploads.ini文件,放在根目录

file_uploads = on
upload_max_filesize = 1024M
post_max_size = 1024M

0

主题

11

回帖

0

牛值

江湖小虾

2025-4-6 16:44:04 显示全部楼层

回帖奖励 +1 飞牛币

大佬,学习了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则