年度归档: 2020年

15 篇文章

网页邮件客户端RoundcubeMail安装详解 排障
前情提要 上一篇文章中我们搭建了一个邮件服务器,但是需要客户端登陆才能收发邮件。本教程旨在网页搭建一个服务端来更方便的通过服务 重点说明 上一篇文章中我们配置了tls加密,但基于PHP的RoundcubeMail使用的openssl会对证书进行验证,所以您需要有一份证书才能正常链接 您需要在/etc/postfix/main.cf里更改以下内容 s…
Postfix Dovecot Mysql搭建邮件服务器 在Centos上 +TLS 自建 加密 调试Debug
很明显这篇文章已经改善了,新文章:纪实: 在Debian12上搭建邮局系统(Postfix+Dovecot+OpenDKIM) 站长吐槽 百度谷歌了各种教程,都有些许纰漏,反正我按教程来没成功过一次。要不然就是IMAP连接不上,要不就是TLS出问题。今天按着官方配置文件,Debug日志,可算是整出来了。遂写文章记录一下。当然还有非常好的介绍,Exa…
xTeve jellyfin实现IPTV直播录制在Debian PVE上
我一直在思考要不要把标题加上Linux关键字...... 提示 本教程较为简略,且IPTV需要有直播源(udpxy一类的),即可以在vlc,potplayer等播放器中播放的地址才可 更建议使用Docker运行 架构分析 配置xTeve 这里的步骤有些复杂,为的是避免在Jellyfin中频道排序的问题(id-1,id-10,id-11......i…
自建动态域名更新系统 多终端 多平台 运营商分流 IPv6 Dnspod AliDNS Python Flask
功能介绍 支持阿里云dns解析,DNSPod(腾讯云)dns解析,实现客户端动态域名解析,支持ipv6,https协议 前情提要 为了自建cdn节点的地址解析,每个节点都配置一遍dnspod和alidns的api感觉不太合适(api泄密) 考虑了一下,准备在中心服务器用httpsPOST方式接收节点发来的IP信息,鉴权之后统一向服务商更新 鉴权实现…
linux下调整ext分区大小 img qcow镜像调整大小 查看分区UUID写入fstab
随着编译过的平台渐渐增多,openwrt的编译文件夹日渐增大,又一次把硬盘塞满了 shell> df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/data 44G 44G 0 100% /data 但是在宿主机上还是有一些剩余空间的,这样就可以扩容 一些小提示 您需要了解一下知识点才能正确理解本文 磁盘并不能直接使用,磁盘要经…
Opencdn?一个高质量的Js/CSS OpenCDN|BGP网络前端库
前情提要 因为写网页的时候发现jscss等文件分开托管实在是过于麻烦,于是写出了这个OpenCDN 何为Open?所有的文件均在github上放出源代码,并且您可以使用Issue提出添加文件的请求 高可靠 去中心化的服务器设计,每一个节点都能独立运行,每24小时同步一次 高性能 每个节点上传带宽均为50M以上,且三网均为直连,其它网络服务商由BGP…
openwrt下如何重新编译linux内核
编译错误 satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-tcp-bbr: kernel (= 4.9.138-1-15628fc9e383336aab61c9d56be1260b) * opkg_install_cmd: Cannot ins…
SSH使用秘钥保护你的安全
众所周知,ssh可以通过密码登录,但是可能被有心之人穷举破解,然后 cd / && rm-rf * 那么秘钥如何保证你的安全呢? 在创建秘钥的时候,会生成两个文件,一个叫“公钥”,一个叫“私钥”公钥存放在你的Linux服务器上,另一个存放在你的ssh客户端上。当客户端发起连接时,客户端软件就会向服务器发出请求,请求用你的密匙进行安全…
梅开二度!群晖Raid又一次损毁,又一次恢复
没错,又一次 断电造成掉硬盘,重建阵列以后共享文件夹仍然无法挂载, root@Diskstation:/# mount /dev/md2 /volume1 mount: wrong fs type, bad option, bad superblock on /dev/md2, missing codepage or helper program,…
使用Redis加速WordPress响应速度
速度是站长们老生常谈的话题,近日我也研究了一下,啊,真香 什么是Redis 简单来说,Redis是一个比mysql快N倍的吧数据放在内存里的数据库,因为放在内存,而且结构简单,所以速度非常快 为什么要用Redis 因为WordPress每个页面都需要从数据库查询大量数据,所以当有高并发或者要查询的数量太多时,会造成页面打开速度非常慢,上到十秒不是问…
网站添加live2d人物 看板娘
在Github上看到了这个repositories Live2D人物 诶,好像还整挺好。于是乎,一顿折腾之后,网页前端+PHP后端都部署好了,提供开放CDN服务;即您只需要在您的网页上添加几行配置代码,就可以完成Live2D的添加 部署完了记得加个友链(认真脸) 步骤 step1 想办法编辑您的网页源码(这一步是基础) step2 在您的网页的&l…
WordPress使用插件+Python进行全站自动缓存
WordPress是基于PHP的动态博客平台,每个页面的生成都需要从数据库里进行查询,若不进行缓存,对页面打开速度会有一定影响。 本文特别适用于新站(流量小),难以触发缓存 这是缓存之后WordPress生成页面的时长 这是缓存前后WordPress生成页面的时长 测速连接拿走不谢(自备梯子)[dm href='https://developers…
WordPress 移动目录+更换域名
喜大普奔,博客换域名啦因为原来WordPress的路径带着原域名,强迫症表示必须换 迁移路径 一、直接移动路径二、打开网页,发现打不开开始修复: 在网站文件夹根目录下grep -r '旧域名' 一个一个改 在网站文件夹根目录下grep -r '目录' 一个一个改 一般情况这里就可以打开了,但是我有一个.user.ini编辑不了...chattr -…
服务器看门狗 (硬件部分)| 51单片机 嵌入式
服务器软硬件 CPU Intel® Celeron® Processor J1900 Memory 杂牌(宏某)DDR3 4G*2 1600 这也是我做看门狗的一大原因 Disk(系统盘) WDC_WD3200AAJS 没错机械盘 OS(宿主系统) PVE6 基于Debian10 需求 为了预防主机宕机(管它是什么原因),在主机失去响应时,能够及时…
阵列数据恢复 -群晖 共享文件夹
前言 宿主机共四块硬盘,群晖是虚拟化的主机,有三块硬盘,两块硬盘直通,两块硬盘做lvm,分出一块做数据盘 起因 群晖的Photo Station套件会自动创建photo文件夹(不存在),而这个阵列有一次处于脱机状态(损毁),修复后在系统中就有两个photo文件夹,删除时误删除有文件的photo。发现误删除后立刻关机,防止覆盖数据 恢复 检测阵列 因…