文章

记录技术实践、产品思考、读书笔记与项目复盘

271 篇文章 · 21 个分类 · 在 "随手发现" 分类中找到了 86 篇文章

nginx多层代理

nginx多层代理

随手发现

本文展示了nginx多层代理(proxy1→proxy2→nginx server)的配置示例,重点讲解如何通过proxy_protocol协议传递真实客户端IP。proxy1和proxy2监听21000端口并启用proxy_protocol,nginx server监听80端口并解析proxy_protocol头部,使用$proxy_protocol_addr变量记录真实IP,确保日志和请求头中正确获取客户端地址。

1140
mssql alwayson[2]

mssql alwayson[2]

CentOS随手发现ubuntu系统

本文详细介绍了在Linux上配置SQL Server AlwaysOn可用性组(AG)的完整步骤,包括启用HADR、创建证书与端点、在主节点和辅助节点配置AG、将数据库添加到AG等核心操作,适用于同步副本和仅配置副本场景。

1159
Docker Compose 命令详解

Docker Compose 命令详解

随手发现Docker

本文详细介绍了Docker Compose的常用命令,包括build、config、up、down、images、logs、kill、port、ps、restart、rm、run、scale、stop、start、top、pause、unpause等,每个命令的用法、选项和示例均有说明,适合Docker Compose初学者和运维人员参考。

1449
修改vs插件示例

修改vs插件示例

随手发现

本文介绍了如何修改VSCode Browser Preview插件,将其从使用puppeteer-core改为puppeteer,并安装相关依赖和Chrome浏览器。主要步骤包括注释掉检查Chrome路径的代码、修改引入模块、使用vsce打包插件、安装puppeteer和依赖库,以及下载并配置Chrome(添加--no-sandbox参数)以解决在Linux环境下的运行问题。

768
Nginx限流和黑名单配置

Nginx限流和黑名单配置

随手发现
879·
Nginx
CentOS设置两个IP

CentOS设置两个IP

随手发现

在CentOS中,通过编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,设置BOOTPROTO为static,并添加IPADDR1、NETMASK1、GATEWAY1、DNS1以及IPADDR2、NETMASK2、GATEWAY2等参数,即可配置两个静态IP地址。修改后执行systemctl restart network重启网络服务生效。

1423
nginx 代理ssh ,socket

nginx 代理ssh ,socket

随手发现

本文展示了如何使用Nginx的stream模块代理SSH、TCP和UDP连接,包括多组upstream配置、负载均衡、超时设置、缓冲区大小、keepalive及epoll模式等性能优化参数,适用于构建高性能四层代理服务。

1239
C

CentOS查看文件夹大小

随手发现Docker

本文介绍了在CentOS系统中查看文件夹大小的常用命令,包括ls -ll/ls -lh显示文件大小、du -sh统计当前目录总大小、du -h --max-depth=N查看指定层级目录及文件大小。

721
yarn make err

yarn make err

随手发现

通过删除 node_modules 和 yarn.lock 文件,再执行 yarn install 并添加 -std=c++17 参数,可解决 yarn make 编译错误,常见于 C++ 标准不兼容问题。

617

安装vscode Web版本

随手发现

本文详细介绍了如何安装VS Code的Web版本(code-server)。主要方法包括使用Docker部署,提供多种运行命令、密码配置、挂载目录、端口映射及安装Node.js、Yarn等环境。同时介绍了安装脚本、手动安装、rpm包安装方式,并给出了Nginx反向代理配置示例。文章还涵盖了系统要求、加速镜像地址及Git安装等附加内容。

672·
Linux
vs 插件

vs 插件

随手发现Vue

文章推荐了VS Code常用插件:Chinese Language Pack、ESLint、Live Server、Prettier、Vetur、Vue 3 Snippets、Vue Language Features,并提供了两套VS Code设置(老版和新版)以及ESLint配置文件,涵盖格式化、保存自动修复、引号、缩进等常见配置。

886·
vue
ssh公钥登录

ssh公钥登录

ubuntu系统CentOS随手发现

Linux客户端使用ssh-keygen生成RSA密钥对,通过scp将公钥传输至服务器,追加到authorized_keys实现免密登录。用户还可编辑~/.ssh/config文件,为不同主机指定私钥路径以管理多服务器连接。

905