手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:Linux

切到1panel后忘了rewrite了

如题。昨天在看内容的时候才发现,怎么全是404? 这才想起来忘了rewrite了。

主要是sablog的自定义rewrite非常多,所以一下子全打不开了。只能一个个加上去,终于也算是恢复了正常
 
记录一下

将网站切到1panel 面板下了

原来网站是基于 lnmp 的。管理起来也确实没有什么不方便,只是尝试用 1panel 进行管理(本来考虑用 bt 的)。但试试1panel 后感觉还行就尝试全部切到1panel 上看看效果。

当前就已经跑在1panel 上了。运行一段时间看看效果先。为什么这样呢,是尝试先这样用 nginx+runtime打包,后续看是不是打成 image。进行自动化部署。

1panel 本身也有 API,这样就可以自动初始化,自动打包发布了

 

用1panel 的面板安装了domain-admin

在家里的小机器上安装了1panel,并装了一个 domain-admin,用来监控 let's 的SSL 签名。确实因为有时候 let's 不签了。这种情况往往出在泛域名或者多签的时候 。因为偷懒,一台机器上的域名,全部采用了 acme 进行多签,导致同时签 N 个域名时,有一个失败,就会失败了。

用 domain-admin 来监控,因为他可以发通知,什么 Webhook/钉钉/飞书/企业微信之类的都 OK。
 
家里的机器,用 tailscale 登录。然后手机上启动 tailscale,再打开浏览器,就可以查看和管理域名了。比较方便(没做 APP,暂时不值得,想着未来把类似的功能放到小程序,但想想小程序又要备案。真烦人)

淘宝 NPM 源估计以后还得少用

 在更新 pnpm i 的时候 ,报错,提示 swagger-api 最后的 版本是0.98,但代码里是0.99,所以感到有点郁闷 。到网上查了一下,最新版确实是0.99

于是切换源为:npm config set registry http://mirrors.cloud.tencent.com/npm/,然后再次更新。已经是0.99了。

随便想了想,应该是这个 npm 的镜像更新没有到最新。。还是得少用,或者自己做一个常用的镜像,以防万一啊

Herd的dnsmasq无效的解决。。

 Mac下以前用valet,但由于都是命令行(其实也挺方便)。后面又出了Herd,用起来确实比原来舒服多了,至少使用不同版本的PHP时,就没啥大问题。

 
因为在使用了cf的tunnel试着做了一个穿透。。然后就带了不少妖问题:
1、cf默认过来的时候 就https了。应该是没设置好,然后vite的pnpm dev就不能用了。因为默认是http,然后用 basicSSL进行处理。还要弄本地自签名证书。。。。虽然内外网都可以访问了,但我本地反而卡了。
 
这点操作,还不如我以前用frpc(或者 zerotier/tailscale )。找一台公网映射过来。。然后开着XX,全局模式的时候 就是公网了。优点是开发的时候全本地,而且还能收到公网发过来的信息。
 
---
正因为现在这样,结果导致了一个大问题,那就是我在herd tld xx一个新的域名根时。全部无效。。。所以只能重装了。
MAC下因为没有一个完整的重装程序,所以需要参考官方进行几步:删除程序、删除Library/ApplicationSupport,删除/etc/reslover下的文件,清除defaults。
 
参考:https://herd.laravel.com/docs/1/troubleshooting/uninstalling
 
Records:28312345678910»