1panel 上的mysql通过ssh在本地电脑访问连接2026-08-30|AI+|0 条评论背景本地本来有数据库,但是已经上架测试服务器,所以数据线直接从 1panel 上的 mysql 连接。尝试想直接通过 1panel 上 mysql 的连接信息里的外部链接地址访问,发现不行,也不是不行,要放开 3306 端口,且公开,太不安全了,故转向 ssh 连接。方法如图,打开ssh 面板,点击密钥信息,点击创建,打开一个面板,输入密码,这个密码还是自己写一个吧,自动生成的密码输入起来很费劲。生成后下载到本地的 C:\User...
1Panel 自动拉取gitee代码更新项目2026-08-27|AI+|0 条评论背景本想实现 结合 gitee 的 webhook 来实现提交代码自动更新 1panel 上代码的,因为已经有在用的代码已经部署上去了,所以不能一开始就干脆用 git clone 后 git pull 来同步更新。不过我在部署后,有改项目中的一些配置文件和 .env 之类的文件,直接拉取更新也不合适。后来和Ai对话了很久,Ai很啰嗦,最后我选择了,在项目中创建 sh 命令文件,然后去脚本库添加该文件来解决我每次都需要打包zip后上...
腾讯云CDN服务免费SSL证书申请续签2026-08-26|AI+|0 条评论背景腾讯云的 cdn服务 需要 SSL 证书,为了方便,就用了腾讯云自家的 SSL 证书。首次申请后快到期续签操作在 腾讯云 已有的证书列表操作按钮上点击续签,一个用户有50个免费的测试名额,每个都是3个月有效期。解析点击免费续签,跳到续签页,选择手动解析。下一步后会出现 记录类型为TXT的名称和记录值。我的域名在 阿里云,复制这些数据后去阿里云的 域名解析页面,添加这个记录。验证随后在腾讯云这边点击验证按钮,出现完成即可。绑定因...
1Panel上申请Https证书2026-08-25|AI+|0 条评论选择域名后,如下图,选择 HTTP等待结果,如下图提示成功就行。返回网站选择 HTTPS 开启,选择 访问HTTP自动跳转到HTTPS、选择已有证书
AI 常用提示词2026-08-21|AI+|0 条评论预设第一种请先不要回答我的问题。 在给出答案之前,请先完成以下分析:1、指出我在这个问题中没有明确说出、但已经默认成立的假设;2、告诉我还缺少哪些关键信息,以及这些信息可能如何改变你的答案;3、指出人们在处理这类问题时最常犯的一个错误。 然后,请只向我提出一个最关键的问题。这个问题应该能够帮助你理解我的真实目标和具体情况,让最终答案真正对我有用,而不是一份谁都能套用的通用建议。等我回答以后,你再给出最终输出。我的问题是:第二种本次...
yalc 多包本地测试2024-10-09|工具使用|0 条评论尝试使用了npm link ,但是用下来会存在引用的本地包报错,故改用 yalc在包目录下创建全局链接打包后执行:npm link在另一个项目中链接该包想使用这个包的项目的根目录,然后运行npm link my-package若不生效,则删除 node_modules 中的 .vite 中的 deps文件夹然后重启项目npm run devyalc在子包中 先 npm run build 后 yalc publish在父包中第一...
网址导航插件2024-08-27|个人产品|0 条评论背景chrome书签虽好,但是一旦收藏的多了就容易找不到,特别是书签过千后,虽然分类很多,但是依然不能准确搜到。书签对我来说最方便的是可以放一些公司内部文档地址,防止公开,但是当偶尔需要手机上使用时,而我手机上已经有浏览器,不想为此单独下载一个,就显得稍微麻烦了。在此基础上,自己开发了一个网址导航应用插件。功能支持分类无限层级(没有展开收起隐藏,方便ctrl+F 快速搜到)支持根据地址获取网站标题、简介,图标保存到本地(部分网站不...
mysql 导出导入更新某表2024-07-02|工具使用|0 条评论背景:在 php + phpmyadmin 环境中,其他mysql环境同理。操作:如上图在本地开发环境的数据库管理中,选中某个需要操作的表,点击导出中的执行下载 sql 文件,在编辑器中打开该文件如果需要上传的服务器中没有这个表,那不需要更改 sql文件,直接上传即可。如果云服务器上意见有这个表只想更想某些字段,那删除 CREATE TABLE 开头的那段,删除 ADD PRIMARY KEY 所在那两行。如果只是想同步新增几条该...
[php] [error] [8]unserialize(): Error at offset 0 of 2 bytes2024-06-20|学习探索|0 条评论背景:重装系统后运行老项目,结果一直报接口 500 错误,排查下来后发现是 unserialize 反序列化的问题。解决方案:找到项目中的 cache 目录,删除即可。
【eslint-plugin-vue】提示 vue/no-multiple-template-root2024-06-18|工具使用|0 条评论背景:明明 vue3 是支持多个根节点的,但是在 vscode 中还是存在提示,看着很烦想去除解决方案:打开 setting.json ,输入 vetur,找到 Vetur>Validation:Template,把复选框去除即可