typecho伪静态设置

09 八月, 2025

Typecho是一款轻量级的博客系统,以下是一般情况下在不同服务器环境中进行Typecho伪静态设置的方法:

Apache服务器

 步骤一:确保Apache支持重写模块

步骤二:修改.htaccess文件

帮你高效搞定资源搜索的秘密基地来了 ——枫铃内部搜索资源群

26 七月, 2025

     还在为找不到稀缺资料急得团团转?花几小时翻遍论坛和网盘,到手的却是早已失效的链接?又或是被杂乱的信息海洋迷了方向,刷完几十页搜索结果,有用的内容却没几条?现在,帮你高效搞定资源搜索的秘密基地来了 ——枫铃内部搜索资源群,只需点击链接 https://t.me/lovouchat333 ,就能解锁信息获取的全新方式,让每一次资源查找都精准又省力!

    

10个超漂亮的Blogger模板下载

12 七月, 2025

 Blogger是全球最大的博客提供商之一,相比起其它BSP,它给予博主更多的自由度和功能。然而,Blogger的默认模板却是非常少的,而且设计得也不是很漂亮。相比起WordPress模板,Blogger模板简直是少之又少。ToThePC收集了10个由经典Wordpress模板修改而成的Blogger模板,个个都别具风格,如果你是在使用Blogger,不妨尝试一下这些模板。

下面是这10个从模板都是从Wordpress移植到Blogger的,在Wordpress圈里,这些都是很优秀的模板。

硬盘可以休眠了,大伙试试有没有BUG

11 五月, 2025


和群友聊天发现硬盘休眠有问题,hdparm搞不定,我找了个解决办法,但是可能出现BUG,各位可以试试!
此方法个人测试暂未发现问题,硬盘休眠,需要时自动启动都无问题;
问题:直接使用 hdparm -Y /dev/sda1,发现硬盘不能休眠,用手摸着硬盘执行命令,感觉到有磁头归位动作,但是马上又转起来了,分析原因可能是某个进程不停再检测或读取硬盘;
解决方法:fuser命令(如果找不到命令就安装psmisc),hdparm(如果找不到命令就安装hdparm)
1、执行fuser -c /mnt;(欢迎大佬指点,我分析不到具体原因,就直接强行解除了进程对挂载点的占用,也正因为这一点,可能存在bug)
2、测试下,输入hdparm -Y /dev/sda1(sda1为挂载硬盘的分区,自己查看选择),执行时用手按着硬盘,感觉下硬盘是否停止了转动,如果停止了那就有戏;
3、硬盘无访问情况下自动休眠,并随开机启动(如果挂了网心云等不间断读写硬盘应用是无法休眠的):
在/lib/systemd/system/rc-local.service文件最下方插入行:
[Install]
WantedBy=multi-user.target

然后vi /etc/rc.local输入
#!/bin/sh
hdparm -S 60 /dev/sda1
 (60为5分钟自动休眠,12的倍数,自己算需要的时间)

最后执行
chmod 777 /etc/rc.local
systemctl enable rc-local.service
然后reboot就OK

如果更换硬盘后休眠失效,需要再执行下步骤1





欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
 

CM101s-2 hi3798mv100 搭建基于IPv6的Tailscale Derper中继服务器

30 四月, 2025

前置条件

  1. 设备能够获取到公网的IPv6地址
  2. 设备添加好DNS自动更新设置
  3. 申请好域名证书

资料前置

  1. 绑定域名 tailscale-guest.tr069-main.xyz
  2. 自动更新 DDNS
  3. 使用 acme.sh 申请 ssl 证书和自动续期

第一步

  1. 创建证书目录并授权
    mkdir /opt/tailscale/cert
    chmod 755 /opt/tailscale/cert

  2. 复制证书到指定目录
    mv /var/www/wwwroot/tailscale-guest.tr069-main.xyz/fullchain.cer /opt/tailscale/cert/tailscale-guest.tr069-main.xyz.crt
    mv /var/www/wwwroot/tailscale-guest.tr069-main.xyz/cert.key /opt/tailscale/cert/tailscale-guest.tr069-main.xyz.key

  3. 创建执行文件目录和启动脚本[留下邮箱提供 arm 架构的执行文件]
    mkdir -p /opt/tailscale/bin
    chmod 755 /opt/tailscale/bin

3.1 创建启动脚本[需要会使用 vi 命令]
vi /opt/tailscale/bin/runderper.sh

#!/bin/sh  cd /opt/tailscale/bin  nohup ./derper -hostname tailscale-guest.tr069-main.xyz -c=derper.conf -a :56473 -http-port -1 -certdir /opt/tailscale/cert -certmode manual -stun > console.log 2>&1 &  echo $! > app.pid

chmod +x /opt/tailscale/bin/runderper.sh
3.2 创建停止脚本
vi /opt/tailscale/bin/stopderper.sh

#!/bin/sh  kill `cat app.pid`  rm -rf app.pid

chmod +x /opt/tailscale/bin/stopderper.sh
3.3 创建服务文件方便管理
vi /etc/systemd/system/derper.service

Description=Derper Server  After=network.target     [Service]  Type=forking  ExecStart=/opt/tailscale/bin/runderper.sh  ExecStop=/opt/tailscale/bin/stopderper.sh     [Install]  WantedBy=Multi-user.target
  1. 启动服务并设为开机自动启动
    systemctl start derper
    systemctl enable derper

注意:如果节点不共享建议添加参数 -verify-clients 只认服务器上 tailscale 客户端登录的账号
nohup ./derper -hostname tailscale-guest.tr069-main.xyz -c=derper.conf -a :56473 -http-port -1 -certdir /opt/tailscale/cert -certmode manual -stun -verify-clients > console.log 2>&1 &

启动没问题以后就可以打开链接测试了
https://tailscale-guest.tr069-main.xyz:56473/

注意:下面的代码添加到你的tailscale 控制台即可使用,再加人的客户端中执行 tailscale netcheck 既可以看到你的Derper 节点信息

"902": {  				"RegionID":   902,  				"RegionCode": "ChinaUnicom",  				"RegionName": "GuanDong-Unicom-tailscale-guest",  				"Nodes": [  					{  						"Name":             "902",  						"RegionID":         902,  						"HostName":         "tailscale-guest.tr069-main.xyz",  						"DERPPort":         56473,  						"InsecureForTests": true,  					},  				],  			},






欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org