|
电脑端 应用简介
WordPress 是一个功能强大的免费开源内容管理系统(CMS),广泛应用于创建各类网站,从个人博客到大型企业网站。WordPress 之所以受欢迎,主要得益于其简单易用、灵活性强且拥有庞大的社区支持。通过众多可定制的主题和插件,用户无需深入编程知识即可实现个性化的网页设计和功能扩展。
在搭建 WordPress 之前,需确保已部署并配置好数据库服务。WordPress 依赖数据库来存储内容和设置,这里推荐使用 MariaDB 作为数据库管理系统。 Docker Compose 配置部署
在 UGOS Pro 系统上,以下是使用 Docker Compose 部署 WordPress 的详细步骤。 1. 打开“Docker”应用,点击【项目】 > 【创建】,启动项目创建向导。 2. 在项目创建向导中,输入以下 Docker Compose 配置信息。这些配置仅供参考,可以根据自己的需求进行调整。 - services:
- wordpress:
- container_name: wordpress
- image: wordpress:latest
- restart: always
- volumes:
- - ./wordpress/data:/var/www/html
- environment:
- WORDPRESS_DB_HOST: 172.17.70.69:33308
- WORDPRESS_DB_NAME: wordpress
- WORDPRESS_DB_USER: wordpress
- WORDPRESS_DB_PASSWORD: 123456
- ports:
- - "38010:80"
- network_mode: bridge
- wordpressdb:
- image: mariadb:10.6
- restart: always
- volumes:
- - ./mariadb/data:/var/lib/mysql
- environment:
- MYSQL_ROOT_PASSWORD: rootpassword
- MYSQL_DATABASE: wordpress
- MYSQL_USER: wordpress
- MYSQL_PASSWORD: 123456
- ports:
- - "33308:3306" # 将容器内的 3306 端口映射到宿主机的 33308 端口
- network_mode: bridge
复制代码3. 填写好配置文件后,点击“立即部署”,系统会自动拉取镜像并启动容器。
你可以在控制面板中,找到 【网络设置】,点击 “网络连接” ,查看 NAS 设备的 IP 地址。
Docker Compose 配置说明
配置项 | 值 | 说明 | container_name | wordpress | 指定容器名称,便于管理与识别。 | image | wordpress:latest | 使用官方 WordPress 最新版镜像。 | restart | always | 容器异常退出时自动重启,确保服务高可用。 | volumes | ./wordpress/data:/var/www/html | 将宿主机目录挂载到容器内 WordPress 安装目录,实现数据持久化。 | environment.WORDPRESS_DB_HOST | 172.17.70.69:33308 | WordPress 数据库连接地址(IP:端口),需指向 mariadb 容器。注意:需确保该 IP 和端口是正确可达的。 | environment.WORDPRESS_DB_NAME | wordpress | 指定 WordPress 使用的数据库名。 | environment.WORDPRESS_DB_USER | wordpress | 数据库用户名,需与数据库服务中设置一致。 | environment.WORDPRESS_DB_PASSWORD | 123456 | 数据库用户密码。需与数据库服务中设置一致。 | ports | "38010:80" | 将容器内的 80 端口映射到宿主机的 38010 端口,通过浏览器访问 WordPress。 | network_mode | bridge | 使用 Docker 默认桥接网络模式。容器间无法直接使用服务名通信。 |
配置项 | 值 | 说明 | image | mariadb:10.6 | 使用官方 MariaDB 10.6 数据库镜像,兼容 WordPress。 | restart | always | 异常退出时自动重启,保障数据库持续运行。 | volumes | ./mariadb/data:/var/lib/mysql | 将数据库数据目录挂载到宿主机,实现数据持久化。 | environment.MYSQL_ROOT_PASSWORD | rootpassword | 设置 MariaDB 的 root 管理员密码。 | environment.MYSQL_DATABASE | wordpress | 自动创建的数据库名,供 WordPress 使用。 | environment.MYSQL_USER | wordpress | 自动创建的数据库用户。 | environment.MYSQL_PASSWORD | 123456 | 数据库用户密码,需与 WordPress 配置中一致。 | ports | "33308:3306" | 将容器内 3306(数据库端口)映射到宿主机的 33308 端口。供 WordPress 连接用。 | network_mode | bridge | 使用默认桥接网络模式。WordPress 无法通过服务名 wordpressdb 访问此容器,需通过 IP:端口访问。 |
访问WordPress界面
1. 打开浏览器并输入 http://<NAS_IP>:38010,访问 WordPress 管理界面。 2. 在 WordPress 安装界面中,选择简体中文作为语言并点击“Continue”。
3. 设置站点标题、管理员用户名和密码等信息,然后继续安装过程。
4. 安装完成后,使用创建的用户名和密码登录 WordPress 后台。
5. 登录成功后,您可以在这个页面管理WordPress后台。
博客主题更换与上传
如果您不满意默认的主题,可以通过以下方式更换主题: 1. 在 WordPress 后台,点击【外观】>【主题】>【安装新主题】。 2. 浏览并选择您喜欢的主题,点击【安装】并激活。
解除上传媒体文件大小限制
WordPress 默认上传文件大小限制为 2MB,但您可能需要上传较大的文件。您可以通过安装“Big File Uploads”插件来解决这一问题。
2. 安装完成后,启用插件并点击【设置】来配置最大上传文件大小。
3. 在设置中,您可以将最大上传大小设置为所需值,例如 200MB,并保存设置。
4. 我们返回上传媒体文件页面,可以看到文件限制已经变成了200MB。
|