拥有NAS的生活 篇五十七:Docker新手必看!打造你的个人笔记平台

2024-03-09 14:19:31 18点赞 94收藏 15评论

这里是拥有NAS的生活第五十七期,今天给大家带来的是在自己的NAS上部署wordpress笔记平台,可以在自己家里写日记或者写笔记,内网上只给自己看,免去了被他人浏览的烦恼,相当于小时候的日记本一样。都是成年人了,谁心里没点小秘密或者兴趣爱好呢。写这篇文章的时候,突然自己还有一款wordpress的商业主题还在吃灰,后面装上给大伙瞧瞧。

Wordpress简介

Wordoress是国外著名的一个博客程序,迄今为止已经有20年的历史了,最早的版本于2023年发布,可以说是个老牌的博客程序了,功能和操作性已经达到成熟,因此给大家推荐这么一款好用的博客程序。

  • 直观、友好的后台,轻松地创建、编辑和管理网站内容

  • 丰富的主题和模板选择,市面上无论是开源还是收费主题,都非常多,总有一款你喜欢的

  • 丰富的插件扩展功能,所需功能可以通过扩展插件来实现

  • 响应式设计以及社区功能

使用设备

本文以DS920+为例进行部署wordpress程序测试,如果你也想在家里体验写日记、笔记的快乐,不妨点击下方链接购买NAS试试吧!

一、Docker cli部署教程

1. 准备数据库

因为wordpress需要mysql作为后台支撑,因此我们需要到群晖套件中心安装mariadb数据库,创建好数据库后才能正式启动wordpress的安装工作。

Docker新手必看!打造你的个人笔记平台

2. 创建数据库

安装以上套件后,设置mariadb的超级管理员密码后,我们这里直接进入phpmyadmin,创建安装wordpress时所需要的数据库,这里不再演示如何进入数据库了,上一期文章以及往期很多文章都讲了,具体可以查看上一期文章。

Docker新手必看!打造你的个人笔记平台

3. 创建存储文件夹

ssh连接nas,输入以下内容创建存储文件夹

mkdir -p /volum1/docker/wordpress

4. 启动容器

ssh输入以下参数开始启动容器,注意将下面的ip和账号密码修改为自己的

docker run -d --name wordpress

-e TZ="Asia/Shanghai"

-e WORDPRESS_DB_HOST=192.168.xx.xx:3306

-e WORDPRESS_DB_USER=wordpress

-e WORDPRESS_DB_PASSWORD=wordpress

-e WORDPRESS_DB_NAME=wordpress

-v /volume1/docker/wordpress:/var/www/html

-p 3550:80

--restart=always

wordpress

Docker新手必看!打造你的个人笔记平台Docker新手必看!打造你的个人笔记平台

我们可以在container里面看到,wordpress程序已经启动,直接访问ip:3550即可进入后台。

5. 访问后台

浏览器输入ip:3550,即可看到后台登录页面,首次登录需要创建账号密码,请记住该密码,下次登录后台密码就是他了。

选择中文选择中文Docker新手必看!打造你的个人笔记平台

填写相关信息后点击安装即可,稍等一会儿就会安装完成。输入刚刚的账号密码就可以进入后台写笔记了。

Docker新手必看!打造你的个人笔记平台

二、docker compose部署

之前有人反馈上面方法不会用,部署下来不成功,那咋可能,都是亲自走的一边测试才写的教程,因此顺带写一个docker compose一键部署的,省的步骤走错。

1. 创建文件夹

mkdir -p /volume1/docker/wordpress

2. 配置docker-compose文件

将下列内容保存并命名为docker-compose.yml文件

# 复制粘贴以下内容 version: '3.4' services: db: image: mysql:5.7 volumes: - ../mysql-5.7:/var/lib/mysql restart: on-failure environment: MYSQL_ROOT_PASSWORD: somewordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: depends_on: - db image: wordpress:latest ports: - "3550:80" restart: on-failure environment: WORDPRESS_DB_HOST: 192.168.xx.xx:3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress WORDPRESS_DB_NAME: wordpress docker-compose up -d volumes: - ../wordpress:/var/www/html

注意,这上面的DB_HOST改为自己的NAS IP,PASSWORD默认为wordpress,请修改为安全的账号密码

然后将docker-compose.yml放入刚刚创建的wordpress文件中。

3. 启动容器

ssh连接nas,输入以下内容启动

## 进入目录

cd /volume1/docker/wordpress

## 启动

docker-compose up -d

之后等命令执行就可以访问ip:3350进行安装了,之后的内容和上面的一样。

三、功能展示

1. 后台展示

Docker新手必看!打造你的个人笔记平台

2. 写作功能

Docker新手必看!打造你的个人笔记平台

3. 首页展示

Docker新手必看!打造你的个人笔记平台

4. 主题更换

Docker新手必看!打造你的个人笔记平台

这里系统提供了几个默认的主题,要是觉得不满意,可以直接网上搜索自己喜欢的主题,并且上传到网站目录里即可。

4. 更换主题

如果你对系统默认的主题不满意,可将主题文件上传到下面这个目录里,然后到后台启用主题即可,下图展示为系统默认的三个主题,所有上传到这里的主题都会显示在后台。

Docker新手必看!打造你的个人笔记平台点击启用主题点击启用主题

最后

WordPress是一款功能强大且易于使用的内容管理系统,为个其丰富的插件和主题资源,使得网站定制变得轻而易举,满足了用户多样化的需求。同时,WordPress活跃的社区为用户提供了持续的技术支持和资源更新。总体而言,WordPress以其用户友好的界面、灵活的扩展性深得各位开发者的喜爱。如果你也想在自己的家庭里部署一个在线笔记,用来学习或者记日记,是一个非常不多的选择!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4079元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1529元起

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

4899元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS223J家用网络存储服务器nas私有云

Synology 群晖 DS223J家用网络存储服务器nas私有云

1549元起

Synology 群晖 DS124 四核心 单盘位 NAS网络存储 私有云 智能相册 文件自动存储

Synology 群晖 DS124 四核心 单盘位 NAS网络存储 私有云 智能相册 文件自动存储

1379元起

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

1399元起

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

4099元起

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

13746元起

群晖(Synology)群晖(Synology)DS224+搭配2块希捷(Seagate) 4TB酷狼IronWolf ST4000VN006硬盘套装

群晖(Synology)群晖(Synology)DS224+搭配2块希捷(Seagate) 4TB酷狼IronWolf ST4000VN006硬盘套装

暂无报价

Synology 群晖 DS416 企业级 NAS网络存储

Synology 群晖 DS416 企业级 NAS网络存储

暂无报价

【】Synology 群晖 E10G22-T1-MINI 电口万兆网卡 适用于DS723+ DS923+ RS422+ DS1522+

【】Synology 群晖 E10G22-T1-MINI 电口万兆网卡 适用于DS723+ DS923+ RS422+ DS1522+

900元起
15评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
94
扫一下,分享更方便,购买更轻松