1. 前言
最近重装软路由的系统,把openwrt从21升到了最新的23.05。很多脚本需要更新,例如iptables升级到了nftables。
同时最近阿里云和腾讯云不约而同的推出了200M不限流量的轻量云服务器,所以Server部分也需要重装。
重装过程发现很多细节都忘了,果然好记性不如烂笔头。还是搞文档体系的记录一下。
最近重装软路由的系统,把openwrt从21升到了最新的23.05。很多脚本需要更新,例如iptables升级到了nftables。
同时最近阿里云和腾讯云不约而同的推出了200M不限流量的轻量云服务器,所以Server部分也需要重装。
重装过程发现很多细节都忘了,果然好记性不如烂笔头。还是搞文档体系的记录一下。
http://192.168.1.1/servmngr.html
,开启telnet并设置登录账号密码(默认admin/admin)。/fhconf/backpresettings.conf
,所有更改都基于这个配置文件,备份一下稳妥一些。gendefsettings
,这个命令是将光猫当前配置写入到/fhconf/backpresettings.conf
,宽带的账号密码都会写入进去。/fhconf/backpresettings.conf
里面<WANConnectionDevice instance="2">
元素下面的配置
<IdleDisconnectTime>120</IdleDisconnectTime>
<X_BROADCOM_COM_IfName>
下面新增<X_CU_IPMode>3</X_CU_IPMode>
,但如果已经有这个元素了就不需要新增了。<ConnectionType>PPPoE_Bridged</ConnectionType>
<Name>2_INTERNET_B_VID_3961</Name>
<X_BROADCOM_COM_IfName>veip0.2</X_BROADCOM_COM_IfName>
loaddefsettings /fhconf/backpresettings.conf
,加载刚刚修改的配置,光猫会自动重启。配件 | 名称 | 价格 | 备注 |
---|---|---|---|
CPU | i7 8700t es | 899 | qn8j, 淘宝 |
主板 | Asrock z370m itx/ac | 869 | 京东 |
机箱 | Jonsbo c2 | 144 | 京东 |
散热 | Thermalright le grand macho rt rev.b | 320 | 咸鱼 |
硬盘 | 950pro 256g | 0 | 旧机淘汰件 |
内存 | 海盗船 ddr4 2400 8g x 2 | 0 | 旧机淘汰件 |
DC-ATX | 联达DC-ATX250W | 113 | 淘宝 |
电源 | 台达 12v 20a 电源适配器 | 100 | 淘宝 |
其他 | ATX电源挡板 | 44.55 | 淘宝 |
长久以来,登录跳板机都要忍受二步验证,工作效率大打折扣。忍无可忍,爆发了。
在网上搜到一篇讲模拟二步验证的博文《两步验证的使用和TOTP在Python中的基本实现》,示例代码简单可用,比github上动辄几百行靠谱的多。此文是模拟二步验证的基础,在此感谢原作者。
公司线上项目一个库的cpu使用率总是偏高,经同事点拨,发现一处索引使用不当。
首先观察下面的表结构。
CREATE TABLE `live_calc_1b` ( `vid` varchar(100) NOT NULL, ... PRIMARY KEY (`vid`) )
再看下面的这个sql。
select * from live_calc_1b where vid = 14635808219671833713;
看似很普通的使用场景却暗藏隐患,发现了没?
今天在公司调试业务接口,发现一个会引发408的场景。记录一下。
起因是charles的一个bug,用edit功能编辑请求,会导致请求原文中丢失post body。
这样造成的后果就是content-length非0,但body为空,nginx对于该请求会一直处于阻塞状态,等待客户端发body,最终超时。
今早到公司,发现很多人反馈测试环境接口500了。查了下fpm的错误日志,发现数据库连接不上了。
按照配置手动执行mysql -h localhost毫无问题。但是通过fpm就是会抛出connot connect database的异常。
把项目代码中的数据库配置地址由localhost改成127.0.0.1就奇迹般的没问题了。
最终,发现数据库的mysql.sock文件位置被移动了。
另外,经过google,发现fpm连接mysql时,配置为localhost与127.0.0.1的连接方式是不同的。
类型 | 型号 | 价格 | 货源 | 备注 |
---|---|---|---|---|
芯片 | I7 6700K | 2619 | 天猫 | intel天猫旗舰店,赠送希捷1t机械硬盘,带发票。 |
主板 | 玩家国度 MAXIMUS VIII GENE | 1694 | 淘宝 | 金百度淘宝店 |
散热 | 猫头鹰 NH-D15 | 574 | 淘宝 | 金百度淘宝店 |
内存 | 海盗船 CMK8GX4M1A2400C14 X2 | 588 | 京东 | 带发票 |
显卡 | 翔升 GTX980TI 公版 | 3899 | 京东 | 带发票 |
SSD | 三星 950pro 256g | 1408 | 亚马逊 | 海外购 |
HDD | 西部数据 1t 蓝盘 | 239 | 京东 | 带发票 |
希捷 ST1000DM003 | 天猫 | intel天猫旗舰店,赠品 | ||
网卡 | BCM94360CD | 268 | 天猫 | 带发票 |
机箱 | 乔思伯 RM3 | 459 | 京东 | 带发票 |
机箱定制镀银线IO | 108 | 淘宝 | ||
定制镀银线机箱开关 | 38 | 淘宝 | ||
电源 | 海韵 X650KM3 | 649 | 京东 | 带发票 |
屏幕 | 戴尔 U2414H | 1545 | 淘宝 | 包完美屏 |
耳机 | 飞利浦 SHP9500 | 369 | 天猫 | 带发票 |
鼠标 | 罗技 G602 | 249 | 京东 | 带发票 |
键盘 | 黑爵 极客AK33 白色 青轴 | 179 | 京东 | 带发票 |
线材 | 定制镀银线一套 | 395 | 淘宝 | CHH商家包线好玩店 |
风扇 | 撒哈拉 M12B X2 | 30 | 京东 | 带发票,赠两个乔思伯风扇。 |
乔思伯 日食12CM 蓝色 X2 | 京东 | 赠品 | ||
配件 | 螺丝、线扎、风扇减震垫等 | 51 | 淘宝 | |
总计:~15000元 |