安装网站 HTTPS 证书,推荐使用 Certbot
之前一直使用 acme.sh 手动搞,非常麻烦,而且现在又被墙了,更加麻烦。
使用 Certbot,分分钟搞定,并且后续也不需要任何操作,全部自动化了,省心省力。
我服务器使用的是 Ubuntu + Nginx,在 Certbot 官网上选择一下,就可以看到专用的教程了:
根据教程,执行以下步骤:
Certbot 官网: https://certbot.eff.org/
之前一直使用 acme.sh 手动搞,非常麻烦,而且现在又被墙了,更加麻烦。
使用 Certbot,分分钟搞定,并且后续也不需要任何操作,全部自动化了,省心省力。
我服务器使用的是 Ubuntu + Nginx,在 Certbot 官网上选择一下,就可以看到专用的教程了:
根据教程,执行以下步骤:
Certbot 官网: https://certbot.eff.org/
设计表有个字段设计错了,但本地已经有一些测试数据了,不想删表重建,又得费工夫导数据。
于是 modify 该字段,发现不生效。原来修改 unique 字段为非 unique 是要用删除索引的方法(unique 字段默认会创建索引),删除了索引,就不是 unique 了。
首先根据字段名查找关联的索引:
SHOW INDEX FROM table_name WHERE Column_name='column_name';
然后删除索引:
ALTER TABLE table_name DROP INDEX index_name;
<!-- 给 google 看的 -->
<meta name="author" content="作者" />
<meta name="description" content="页面描述,不超过 155 个字符。" />
<meta name="keywords" content="关键字1, 关键字2" />
今天给公司选购一台主机,挑选好两台机器后,想看看哪个 CPU 更强一点。
于是搜了一下 i5-13420H 和 i5-12450H,结果发现国内的这帮网站非常坑,要么一堆广告影响查看,要么让你关注公众号回复个关键词获取查看密码,简直了。。。
还是人家歪果仁靠谱。找到 https://www.cpubenchmark.net/ 这个网站对比了一下,发现果然还是新款强那么一点点。
在有些场景下,比如说你朋友 QQ 问你 Excel 里某个功能是怎么实现的,这时你需要录个屏发送给他,当然,录屏的工具有很多,不过今天笔者推荐的是 LICEcap,一款支持 Windows 和 macOS 双平台的超轻量级 gif 截屏工具。
cloudconvert 是一个非常好用的文件格式转换工具。
今天下载了一个字体,可惜只有 otf 格式的,网页上用需要转为 woff/woff2 格式的,于是找了一圈,发现了这个在线工具,尝试了一下,非常不错。
优点是不需要注册登录,我转换了两个字体都很完美。
缺点是国内访问貌似不太稳,需要梯子辅助。
我是用的 otf 转 woff2 格式工具地址是 https://cloudconvert.com/otf-to-woff2
官方还支持 API,支持 PDF 等各种文件格式,不过我目前还用不到,就不测试了。
最后吐槽一下国内的那堆垃圾,不仅要注册要登录,各种广告就算了,甚至有些还要收费,简直了。。。
由于自己的私有 git http 服务 ssl 证书过期了,但急于立马更新部署项目,懒得先去更新证书了,于是暂时先忽略证书错误。
只需要在执行的 git 命令前加上 env GIT_SSL_NO_VERIFY=true
就可以了。
下面是示例。
env GIT_SSL_NO_VERIFY=true git push origin main
env GIT_SSL_NO_VERIFY=true git pull origin main
很久没有向 github 提交代码了,今天一提交报错:
ssh connect to host github.com port 22: Operation timed out
目测又是墙作怪。
找了一个配置,给 ssh 设置代理,修改 ~/.ssh/config
文件,添加下面的配置:
很久不用 npm 了。。。
今天拉了一个新项目跑跑,结果第一步 npm install 就报错了:
$ npm install
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/v-select2-component failed, reason: certificate has expired
原因是 certificate has expired
,也就是 SSL 证书过期了。
打开 https://registry.npm.taobao.org/ 一看,果然,不过跳过(忽略证书错误)之后,直接 301 跳转到 https://registry.npmmirror.com/ ,搜了一下,原来官方早就宣布过了。。。
以后得换了:
npm config set registry https://registry.npmmirror.com