OpenWRT升级提示空间不够的处理

x86的OpenWRT固件一般都比较大,系统升级的时候,需要把.img文件解压到/tmp。但系统申请的/tmp只有内存的一半大小,所以在内存小的机器里面,会出现空间不足导致失败的情况。 在这样的情况下,需要对/tmp进行扩容 # mount -t tmpfs -o remount,size=2G tmpfs /tmp # sysupgrade -v openwrt-x86-64-generic-squashfs-combined.img…

Safari绕过SSL证书错误的对话框

go to Safari > Preferences > Advanced and select the "Show Develop menu in menu bar" option at the bottom. Develop > Show Javascript Console.Paste CertificateWarningController.visitInsecureWebsiteWithTemporaryBypass() in the console.Press enter to run the code and bypass the warning page without adding the untrusted certificate to your keychain.…

Caddy 2 如何设置CORS

Caddy 2 去掉了专门的CORS插件,所以需要额外的去重写header,以便支持Access-Control-Allow-Origin "*" route { try_files {path} {path}/ /index.php?{query} php_fastcgi unix//tmp/php-cgi.sock { header_down Access-Control-Allow-Origin "*" } } header_down表示,从上游的服务器(PHP、node等)取回数据后,重写header。同理,header_up则是把header传给/重写给上游服务器(如用户的浏览器类型、referer等)。 Caddy 2的Caddyfile改变很大,顺便附上一个参考配置 https://test.bra.do { encode zstd gzip log…

Ghost一直301重定向的解决

samwu@SAMWU ~$ curl -v https://naizhao.com/ * Trying 127.0.0.1... * TCP_NODELAY set * Connected to naizhao.com (127.0.0.1) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/cert.pem CApath: none * TLSv1.2 (OUT), TLS…

解决go get慢的问题

# vim ~/.bashrc # Enable the go modules feature export GO111MODULE=on # Set the GOPROXY environment variable export GOPROXY=https://goproxy.io.bashrc# . ~/.bashrc # go get xxxxxxxxx…

腾讯云如何开启IPv6

腾讯云已经提供IPv6的内测了,整体测试下来,效果还是不错的。下面是腾讯云开启IPv6的方法 1、先给私有网络(VPC)分配一个IPv6的CIDR 2、然后为VPC的子网获取一个IPv6的CIDR(输入框的0-255会转为16进制,不懂就默认好了。比如输入221,那么显示出来的IP对应部分就是DD,136对应的就是88) 3、为弹性网卡分配一个IPv6地址。这个步骤比较麻烦,需要每张弹性网卡都点击进去进行分配。如果弹性网卡多的话,是一个重复性劳动。 IP地址可以使用自动分配,或者自定义。自定义的话,需要把上面子网CIDR的前面部分拷贝一下,在后面加上自定义部分。比如子网CIDR是2402:4e00:1234:1234,那么可以自定义为2402:4e00:1234:1234:8888:8888:8888:8888,或者2402:4e00:1234:1234::8888 4、如果需要刚才申请的这个IPv6地址能被公网访问(废话),那么需要为这个IP地址开通公网访问权限。进入『弹性公网IPv6』,点击『…

升级Ghost版本

# wget http://ghost.org/zip/ghost-latest.zip # cd Ghost # unzip ../ghost-latest.zip # yarn install # pm2 start Ghost如果是第一次安装 $ export NODE_ENV=production $ pm2 start index.js --name ghost-blog $ pm2 dump $ pm2 startup centos…