51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

新安装Windows 11建议的几个优化设置
白嫖帮

新安装Windows 11建议的几个优化设置

厉飞雨 阅读(74) 评论(0) 赞(7)

之前给台式机安装了Windows 10操作系统,C盘分配了100GB,目前系统经常提示C盘空间不足。这次我在[天钡迷你主机](https://blog.xiaoz.org/archives/19191)上安装了Windows 11操作系统,根据以往使用经验,我在安装完毕后进行了一些设置,避免后续使用中出现不必要的问题。 ![5ef266bb3350b9c6.png](http...

使用Docker部署mailcow,自建邮局服务(一)
白嫖帮

使用Docker部署mailcow,自建邮局服务(一)

厉飞雨 阅读(116) 评论(0) 赞(7)

poste这个邮局比较轻量,部署相对简单,适合个人轻度使用。但是从客户的使用反馈来看(xiaoz之前有给客户部署过),大量发件的时候poste不太稳定,很容易出问题。且poste将所有相关依赖服务全部放到一个容器中,并没有使用docker-composer编排多个容器,从而导致稳定性大打折扣。 今天再分享另一个开源的自建邮局服务mailcow,mailcow功能上比poste...

使用Docker部署开源音乐播放服务Navidrome,打造自己的云音乐
软件教程

使用Docker部署开源音乐播放服务Navidrome,打造自己的云音乐

厉飞雨 阅读(168) 评论(0) 赞(8)

*本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme* 网络版权时代,随便放个歌就要收费,就算你买了VIP服务,下载的歌曲还是加密的,一旦VIP到期后某些歌你还听不了,说的就是XX音乐。 于是我开始寻找有没有一个类似云音乐的自建服务,这样随时随地在任何地方都能播放,于是我找到了如下软件可满足需求: * 多媒体管理:Jellyfin、...

在Golang中使用cron定时任务
开源工具

在Golang中使用cron定时任务

厉飞雨 阅读(148) 评论(0) 赞(8)

*本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme* 最近在开发过程中需要定时执行某个函数,因为Golang是常驻内存的,所以在Golang中比较好实现,直接使用第三方库`github.com/robfig/cron`即可,记录下该库的使用。 ![](https://img1.51tbox.com/static/2024-06-05...

更换GORM默认的SQLite驱动
开源工具

更换GORM默认的SQLite驱动

厉飞雨 阅读(126) 评论(0) 赞(8)

*本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme* 最近在开发一个程序时用到GORM来操作SQLite数据库,GORM默认使用`gorm.io/driver/sqlite`这个库作为SQLite驱动,该库用CGO实现,在使用过程中遇到一些问题,最后更换第三方SQLite驱动解决。 ![](https://img1.51tbox.c...

Docker环境下Nginx Proxy Manager安装指南:打造可视化Nginx反向代理服务器
日常运维

Docker环境下Nginx Proxy Manager安装指南:打造可视化Nginx反向代理服务器

厉飞雨 阅读(94) 评论(0) 赞(7)

*本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme* 由于内网环境下安装了多种不同的WEB服务,为了方便公网使用域名访问和支持HTTPS,常见的做法是在内网搭建一个Nginx服务进行,然后进行反向代理,从而实现服务集中、域名访问和SSL证书部署。 但是手动配置Nginx可能会有些麻烦,容易出错,而且对于新手来说不太友好。不过有了Ng...

在 Linux 中将 PHP 脚本作为 systemd 服务运行
日常运维

在 Linux 中将 PHP 脚本作为 systemd 服务运行

厉飞雨 阅读(157) 评论(0) 赞(6)

简介 --- Systemd 是 Linux 操作系统的系统和服务管理器。它广泛用于管理基于 Linux 的服务器上的服务、网络接口和其他系统资源。 当你的PHP脚本需要长时间在后台运行时,可以考虑将该脚本作为服务运行。 创建 PHP 脚本 --------- 首先,创建要作为 systemd 服务运行的 PHP 脚本。例如,创建一个名为 `myscript.php` ...

Javascript常见异常错误
开发笔记

Javascript常见异常错误

厉飞雨 阅读(90) 评论(0) 赞(6)

错误的类型 ----- ### ReferenceError 引用的变量不存在 ``` console.log(a);     //Uncaught ReferenceError: a is not defined console.log('此行不会被执行'); ``` ### TypeError 数据类型不正确 ``` var a = null; ...

远程连接MySQL很慢的解决办法
开发笔记

远程连接MySQL很慢的解决办法

厉飞雨 阅读(94) 评论(0) 赞(8)

概述 --- 之前遇到过使用Navicat远程连接mysql很慢的情况,解决办法见:http://www.884358.com/navicat-mysql-slow/ 这次是Navicat可以很快连接,但是php程序连接很慢,需要10秒左右的时间。 原因 --- 由于mysql对连接的客户端进行DNS反向解析。 解决办法 ---- 办法1: 把客户端的ip写在...