上次博客迁移还是在 2019 年,如今当初购置的服务器到期,续费的价格贵上天(6000+),因此服务器又要迁移了。 运行环境 新服务器运行环境依旧使用 Docker 容器的方式进行组织,只不过将 Docker-Compose.yml 从现成的 DNMP 换成了自己写的 Docker-Compose。 容器依旧……
博客服务器迁移小记(2023.11.12)
Docker自编译镜像上传DockerHub
记录下镜像上传 DockerHub 的步骤,不过仔细想了想,一般人应该不会有这种需求?毕竟 DockerHub 的服务在国内都是时断时续的。 起因 腾讯云轻量服务器的性能太垃圾了,自己写的 Dockerfile,远端编译镜像,腾讯云轻量机的东京 1 核 2G 机器直接失联,多次尝试编译镜像无果,所以只能本地编……
Docker Redis数据库缓存配置(WordPress)
隔壁群天天吹 Redis,我索性也装一个。本博客宿主机为 Docker 环境,用到的容器包括 PHP 容器、Nginx 容器以及 MySQL 容器,以及新增的 Redis 容器。 网络环境 本博客运行所需容器均位于同一个 Docker 桥接网络下,各个容器间可以通过容器名访问其他容器。 这样的好处是网络交互均……
Nginx反代Docker内部服务(以Wekan为例)
服务器上有很多 Docker 容器,它们没有设置端口映射,而是通过统一的前端 Nginx 程序反代。这样做的好处是在外部可以访问内部 Docker 服务,又不用浪费宝贵的外部端口。 原理 每个Docker容器都有自己的主机名和 内部 IP,即使不设置外部端口映射,在内部分配的 IP 上也会有对应的端口监听。举……
Docker安装FileBrowser实现网页版文件管理器
FileBrowser是一款基于现代浏览器技术的WEB版多用户文件管理器,它可以与我们的Aria2、qBittorrent等软件相结合,构建一个完整的离线下载与文件管理私有云。 预览图 安装 拉取镜像 docker pull filebrowser/filebrowser 创建所需文件夹 #日志与数据库 mk……
Docker安装Aria2与AriaNg实现离线下载
Aria2 是linux上较为常见的多协议开源下载引擎,而AriaNg是常用的Aria2Web 管理面板。Aria2 与 AriaNg 结合,你就有了可以通过网页访问的离线下载程序。 预览图 安装 本文使用了colinwjd整合的 Aria2 + AriaNg Dockerfile。 项目作者的 Github……
Docker安装Wekan面板并修改访问端口
Wekan是一款开源的卡片看板软件,可以用来规划个人计划,或和Scrum敏捷开发结合管理开发流程。本人试过了多个看板软件,只有wekan具有内置触发器功能并足够轻量。我在蜗牛星际 NAS 上安装了 Wekan 面板,用于管理一些计划和点子。 预览图 安装 本文基于Ubuntu与Docker-ce,对于其他系统……
Docker安装qBittorrent并修改下载目录与端口(Ubuntu)
元旦佳节,不少 PT 站开放注册,借此机会我注册了两个小 PT 站。PT 即 Private Tracker ,一种小范围、附带流量统计的下载。根据上传流量不同,用户拥有不同身份,对应不同权限甚至不同下载速度。为了提高上传流量,我在蜗牛星际上安装了 Docer 版的 qBittorrent 客户端,实现 24……
Docker PHP7.x WordPress提示服务器不支持图像旋转功能
问题 wodpress不能裁切图片,提示如下: 您的服务器不支持图像旋转功能 查阅Nginx日志,发现有如下报错: call_user_func_array() expects parameter 1 to be a valid callback, function ‘imagejpeg̵……
LNMP WordPress迁移Docker DNMP小记
服务器上程序越来越多,它们的命令都是啥来着? 在公司学习了Docker,发现它对不会背命令的人非常友好。 emmm,把程序丢到Docker上! 迁移全过程 (22:00)-开始 文件备份 ->完成! 数据库备份->完成! ssl证书备份->完成! nginx规则备份->完成! 万事俱备,准备迁移博客。 (22……
将Nginx与PureFTPd构建在同一个Docker镜像中
前几天开始接触Docker,在了解到它的隔离性与安全性后,我准备把博客转移到Docker容器中。 为什么要自己构建镜像 Docker线上仓库提供了许多应用镜像,它们几乎涵盖了所有服务器需求。在仓库中,大到一个操作系统,小到一个MC服务器,用户都能直接拉取运行。但是,如果只使用现成镜像的话,就不能称之为学习Do……