技术教程

nginx 限流模块和fail2ban搭配使用-小林博客

nginx 限流模块和fail2ban搭配使用

ngnix的限流模块主要有三个: limit_conn 限制某个ip的tcp连接数目或者限制某个server(网站)整体的连接数目 limit_rate 现在每个请求的数据大小 limit_req 限制某个ip的请求次数 其中效果最明显的是...

540
SQL错误代码解析与调试指南-小林博客

SQL错误代码解析与调试指南

在数据库操作中,SQL(StrUctured Query Language)是一种常用的语言,用于管理关系数据库系统,即使是最熟练的数据库管理员也可能遇到SQL报错的情况,以下是一些常见的SQL报错代码及其解释,以及如何解决这些问题。 常见...

630
FlashFXP通过sftp连接提示“SSH 错误: 协商密钥交换算法失败”-小林博客

FlashFXP通过sftp连接提示“SSH 错误: 协商密钥交换算法失败”

用习惯了FlashFXP,遇到几次sftp连接debian12系统提示“SSH错误: 协商密钥交换算法失败”,每次都要去搜索解决,这里记录下来方便直接在博客找,如果有遇到相同问题的朋友也可以参考。 错误信息如上图,我在某个商家的3台VPS都...

900
WSL与Windows跨系统的魔法:让开发效率飞起来-小林博客

WSL与Windows跨系统的魔法:让开发效率飞起来

很久以前,Windows和Linux就像是两个性格完全不同的室友。Windows温文尔雅,界面友好,什么事都帮你安排得明明白白,但偶尔有点啰嗦。Linux则是个极客范儿的技术宅,命令行玩得飞起,各种工具用得炉火纯青,但对新手不太友善。 这两...

1040
宝塔面板卸载Docker与SSH连接完整教程-小林博客

宝塔面板卸载Docker与SSH连接完整教程

Docker 在服务器里安静地运行着,可我心里却越来越不安。它带来了便利,也带来了复杂性。卸载它,像是一次断舍离。于是,我敲下了第一行命令,故事就这样开始了。 第一章 Docker的便利与困境 Docker 的出现,像是给开发者打开了一扇新...

850
Windows 10/11 设置 IPv4优先访问-小林博客

Windows 10/11 设置 IPv4优先访问

在本地网络同时支持IPv4和IPv6的情况下,访问IPv6网站可能会非常缓慢,尤其是国外网站。我们可以尝试提高IPv4的优先级设置。这样,当对方网站同时支持IPv4和IPv6时,将默认使用IPv4进行访问,从而解决IPv6网络缓慢的问题。 ...

1810
Nginx反向代理永久性缓存-小林博客

Nginx反向代理永久性缓存

Nginx缓存简介 Nginx缓存方式有两种: 永久性的缓存:这种缓存若不手动删除,该缓存文件会一直生效,因此,永久缓存只是用于缓存网站中几乎不会更改的内容; 临时缓存:这种缓存是根据请求连接进行哈希后,根据具体配置生成缓存文件目录,保存响...

730
Ubuntu 22.04 关闭图形界面-小林博客

Ubuntu 22.04 关闭图形界面

打开终端,输入以下命令关闭图形界面: sudo systemctl disable lightdm.service 或者使用以下命令在启动时禁用图形界面: sudo nano /etc/default/grub 将 GRUB_CMDLINE...

670
docker-compose一键部署LNMP环境-小林博客

docker-compose一键部署LNMP环境

说明 从目前的行业发展中,博主多年前开始一直从事容器方面的运维工作,为了更好的技术发展,后续将全面拥抱容器化技术。同时,由于维护OneinStack变得困难,并且各种环境适配也耗费了大量时间(相比容器更适合于跨平台、轻量级、高度可移植性和隔...

2470
切换注册

登录

忘记密码 ?

切换登录

注册