Tags

每个人都受两种教育,一种来自别人,另一种更重要的是来自自己。
Linux

Apache/Nginx 通过 UserAgent 屏蔽蜘蛛和采集


15 分钟掌握 15 个 Docker 要点


Alpine Linux 配置使用技巧


Apache 中文乱码解决办法


CentOS 6 下安装 Zabbix 3.0


CentOS 6 下搭建 OpenVPN 服务器


Bash Shell 对目录內 PHP 做 Syntax check


CentOS 7 下使用 FirewallD 构建动态防火墙


CentOS 7 开机加载内核模块


CentOS 下安装高版本 GCC


CentOS 下实现 SFTP CHROOT 的几种方法


CentOS 下安装系统监控工具 OrzDBA


CentOS 下搭建 Aria2 远程下载环境


CentOS下部署 Ngrok 服务器


CentOS 下配置 Apache HTTPS


Centos 6 下 Codis 集群的搭建与使用


Cloudflare 推出更快、更隐秘的 DNS 服务「1.1.1.1」


Debian/Ubuntu 下 IPtables 管理脚本


Dnsyo-在全球超过 1500 个 DNS 服务器上检查你的域名解析记录


Docker 下部署 .NET 应用教程


Dockerfile 中 ENTRYPOINT 与 CMD 的区别


Docker 网络详解


Docker 1.13 新增功能


Docker 下使用 Daocloud/阿里云镜像加速


Git 暴远程任意代码执行漏洞 CVE-2018-11235


Docker 容器状态命令行工具 Ctop


GitHub 加速最佳实践


Git 简明指南


Https(SSLTLS)原理详解


JBoss调优—最佳线程数


Helm 入门指南


Kubernetes 资源管理概述


Linux 下开启缓存服务 NSCD


Let's Encrypt 免费通配符 SSL 证书申请教程


JBOSS 6 中发布数据源


Linux 下查看进程 IO 工具 iopp


Linux下解压分卷压缩 zip


Linux 下配置多网卡多网关


Linux中 /proc/[pid] 目录各文件简析


Linux 中 SSH 客户端登录缓慢的解决办法


Linux 压力测试软件 Stress 使用指南


Linux 命令行下交互式 HTTP 客户端 HTTP Prompt


Linux 命令行下抓取 HTTP 流量的工具 httpry


Linux命令行学习神器 TLDR


Linux 安装 CLI 的字典 sdcv


Linux 性能实时监测工具 NetData


Linux 环境下 VI/VIM 编辑文件时无权限保存的解决方法


Linux系统分析工具之 slabtop


Linux群常见问题整理(一)


Linux 系统性能监控工具 Tsar


Linux群常见问题整理(三)


Linux群常见问题整理(二)


Localtunnel 内网穿透工具的安装与使用


MySQL 5.6 密码强度审计插件使用说明


MySQL 8.0 正式版 8.0.11 发布!


MySQL Processlist 中需引起关注的状态


MySQL不同复制模式下忽略某些 Binlog 事件方法


MySQL 用户和角色管理入门


MySQL 多线程备份工具 Mydumper 详解


MySQL 的增强型语法高亮终端 MyCli


MySQL 高可用方案选型参考


Nginx Unit 入门教程


Nginx 发布支持动态配置的开源 Web 服务器 Nginx Unit


Nginx 下实现 HTTP/2 服务器推送 (Server Push) 教程


Nginx 宣布从 1.13.10 开始正式支持 gRPC


Nginx 上配置 HTTP/2 简明教程


Nginx/Apache 下禁止指定目录运行 PHP 脚本


Nginx 为 http header 添加 Charset utf-8


Nginx 的 try_files 指令使用实例


Nginx技巧:在 Server_Name 指令中使用正则表达式


Nginx 通过 CORS 实现跨域


Percona 监控工具初探


Rancher 使用入门


SSL 认证详解


Redis Sentinel 集群部署


Service Mesh (服务网格) 入门


Socat 入门教程


Systemd 入门教程


TPCC-MySQL 的安装与使用


Ubuntu 14.04 SUDO 免密码的方法


Ubuntu 16.04 下部署 Graylog 2.x 日志服务器


Ubuntu 16.04 暴本地提权漏洞


Ubuntu 18.04 LTS (Bionic Beaver) 正式发布,一大波新特性到来!


Ubuntu 下部署 .NET 应用教程


Ubuntu 下部署 SQL Server 2017


Ubuntu 下配置 Nginx HTTPS


Ubuntu 下配置 SVN


U盘安装 Ubuntu 14.04 历险记


VSFTPD 安装和配置 FTP 虚拟用户实践


Web 性能压力测试工具之 Siege 详解


为 Bash 和 VIM 配置一个美观奢华的状态提示栏


从 Kubectl run 开始揭开 Kubernetes 的神迷面纱


代码统计利器 Cloc


使用 IPVS 实现 Kubernetes 入口流量负载均衡


使用 Nginx 的 image_filter 模块来构建动态缩略图服务器


使用 Docker-Compose 编排容器


使用 Docker Registry 搭建 Docker 私有仓库


Hping 使用方法详解


使用 Kubeadm 快速部署 Kubernetes


使用 Mosh 来优化 SSH 连接


使用 Nginx 实现 TCP 反向代理


使用 Nginx 实现 UDP 反向代理


使用 Nginx 自带 Realip 模块获取用户真实 IP 地址


使用 PM2 管理 Node 应用


Linux下使用 Rinetd 来实现端口转发


curl 酷炫技巧:使用 curl 命令发送邮件


使用 mysqladmin ext 了解 MySQL 运行状态


使用 pyenv 搭建 Python 虚拟环境


使用 rbenv 安装和管理 Ruby 版本


关于云服务器相同系统镜像模板中 OpenSSH 密钥相同的处理方法


信息安全中常用术语介绍


Nginx 小技巧——几种常见实现 301 重定向方法上的区别


各大经典互联网公司技术架构分享「包含腾讯、阿里等知名公司」


初识 Istio


初识 Kata Containers


利用 Helm 快速部署 Ingress


利用 PHP 快速建立一个 Web 服务器


利用 ControlPersist 特性自动登陆 SSH 服务器


利用 Dnsmasq 部署 DHCP 服务


利用 Dnsmasq 部署 DNS 服务


利用 Oh-My-Zsh 打造你的超级终端


利用 SSH 的用户配置文件 Config 管理 SSH 会话


利用 lshell 来构建一个受限的用户 SHELL 环境


利用 n 和 nvm 管理 Node 的版本


又一款命令行下交互式 Docker 容器管理工具 Dockly


图解 Docker 常用命令工作原理


图解 Docker 架构


图解 Kubernetes 架构


图解 HTTPS


在内网环境中离线安装 Docker


如何 10 步 Docker 化一个应用


如何在 Ubuntu 18.04 下正确配置网络


如何在 CentOS 上启用软件集 Software Collections


如何用 HTTPie 更高效的调试接口


如何正确配置 Nginx+PHP


如何透过 SSH 代理穿越跳板机


常用 Git 命令清单


开启 ControlPersist 来大幅度提升 SSH 的连接速度


开启 Google BBR 算法提升网络速度


推荐一个命令行下交互式 Docker 容器管理工具 Dry


批量杀死 MySQL 连接的几种方法


推荐一款 MySQL 表结构自动同步工具 mysql-schema-sync


推荐一款命令行下支持语法高亮和 Git 集成的文件查看工具 Bat


推荐一款支持 SQL/NoSQL 数据库的通用命令行工具 USQL


推荐一款比 Find 快 10 倍的搜索工具 FD


推荐一款很好用的内网穿透工具 FRP


推荐一款高性能 HTTP 负载测试工具 Vegeta


推荐两款实用工具 hcache 和 SQLPad


最牛最暴力的开源协议 WTFPL


查看 Linux 系统信息的 Web 面板 psdash


浅析 AnyCast 技术


浅析从外部访问 Kubernetes 集群中应用的几种方式


浅谈 DDoS 攻击与防御


浅谈 Kubernetes 数据持久化方案


用 Nginx 反向代理机制解决前端跨域问题


用 Python 快速实现 HTTP 和 FTP 服务器


用 Portspoof 欺骗扫描 Port 的入侵者


用 HTTPing 测试 WEB 页面响应时间


用 SSH+Proxychains-NG 快速建立透明代理


终极 Web 应用性能和压力测试工具 Gor


终端环境下更好用的文件比较差异工具 ICDiff


给技术人员技术变现的九条建议


蓝绿发布、滚动发布、灰度发布等部署方案对比与总结


让 MySQL 支持 emoji 表情符号存储


谈 MySQL 中 UTF8 和 UTF8mb4 区别


详解 Linux 初始化过程 Init 系统


运维的 85 条军规


通过 Docker Machine 快速安装 Docker 环境


通过 Nginx 反向代理实现 IP 分流


通过 ProxyChains-NG 实现终端下任意应用代理


CentOS 6 下升级 OpenSSH 至 7.1


Docker 最佳实践之多阶段构建


关于 Kubernetes Master 高可用的一些策略


使用 TC 和 Netem 模拟网络异常


手把手教你打造高效的 Kubernetes 命令行终端


推荐一款命令行下最快的文本搜索神器 RipGrep


Docker

15 分钟掌握 15 个 Docker 要点


Apache Mesos 入门


Alpine Linux 配置使用技巧


Consul 入门


Consul 集群部署


Docker 下部署 .NET 应用教程


Dockerfile 中 ENTRYPOINT 与 CMD 的区别


Docker 网络详解


Docker 1.13 新增功能


Docker 下使用 Daocloud/阿里云镜像加速


Docker 容器状态命令行工具 Ctop


Docker 跨主机通信解决方案探讨


Prometheus 入门


Prometheus 进阶


Rancher 使用入门


Etcd 使用入门


Flannel 原理简析及安装


使用 Docker-Compose 编排容器


使用 Docker Registry 搭建 Docker 私有仓库


使用 Kubeadm 快速部署 Kubernetes


使用 Mesos 和 Marathon 管理 Docker 集群


使用 Minikube 安装 Kubernetes 集群


使用 Weave 实现 Docker 多宿主机互联


初识 Kata Containers


又一款命令行下交互式 Docker 容器管理工具 Dockly


图解 Docker 常用命令工作原理


图解 Docker 架构


在 Mesos 上使用 Chronos 运行计划任务


在内网环境中离线安装 Docker


在特定环境中安装指定版本的Docker


基于 DNS 动态发现方式部署 Etcd 集群


基于已有集群动态发现方式部署 Etcd 集群


如何 10 步 Docker 化一个应用


推荐一个命令行下交互式 Docker 容器管理工具 Dry


理解 Kubernetes 核心概念


给 Docker 配置官方国内加速镜像


通过 Consul-Template 实现动态配置服务


通过 Docker Machine 快速安装 Docker 环境


通过 MacVLAN 实现 Docker 跨宿主机互联


通过静态发现方式部署 Etcd 集群


Docker 最佳实践之多阶段构建


技巧

15 分钟掌握 15 个 Docker 要点


Apache 中文乱码解决办法


Bash Shell 对目录內 PHP 做 Syntax check


CentOS 下实现 SFTP CHROOT 的几种方法


CentOS 下配置 Apache HTTPS


Debian/Ubuntu 下 IPtables 管理脚本


Docker 网络详解


Https(SSLTLS)原理详解


JBoss调优—最佳线程数


JBOSS 6 中发布数据源


Linux下解压分卷压缩 zip


Linux 下配置多网卡多网关


Linux中 /proc/[pid] 目录各文件简析


Linux 中 SSH 客户端登录缓慢的解决办法


Linux 安装 CLI 的字典 sdcv


Linux系统分析工具之 slabtop


Linux群常见问题整理(一)


Linux群常见问题整理(三)


Linux群常见问题整理(二)


MySQL 5.7 基于 GTID 的主从复制实践


MySQL 5.7 多源复制实践


MySQL 5.7 并行复制实践


MySQL 正式发布高可用架构 MySQL InnoDB Cluster


Nginx 为 http header 添加 Charset utf-8


Nginx技巧:在 Server_Name 指令中使用正则表达式


Nginx配置文件安全分析工具 Gixy


SSL 认证详解


Ubuntu 下配置 Nginx HTTPS


Ubuntu 下配置 SVN


Vagrantfile 配置技巧


Web 性能压力测试工具之 Siege 详解


Python 基础-import 与 from...import....


Python基础-join 和 split 的常用使用方法


「运维之美」电子期刊下载 | 2017年01期


「运维之美」电子期刊下载 | 2017年02期


为基于 Coding Pages 的网站实现全站 HTTPS


Hping 使用方法详解


使用 Nginx 实现灰度发布


使用 Vagrant 打造你的虚拟环境


使用 mysqladmin ext 了解 MySQL 运行状态


利用 ModSecurity 在 Nginx 上构建 WAF


利用 Naxsi 在 Nginx 上构建 WAF


利用 http_mirror_module 实现流量镜像


图解 HTTPS


在 iTerm2 中使用 Zmodem 实现快速传输文件


在特定环境中安装指定版本的Docker


在终端上轻松管理「Mac App Store」中应用的神器 mas-cli


基于 Upsync 模块实现 Nginx 动态配置


如何有效学习一门外语


开启 HSTS 让浏览器强制跳转 HTTPS 访问


批量杀死 MySQL 连接的几种方法


推荐两款实用工具 hcache 和 SQLPad


推荐几款我喜欢的 Atom 插件


查看 Linux 系统信息的 Web 面板 psdash


用 Portspoof 欺骗扫描 Port 的入侵者


给 Docker 配置官方国内加速镜像


给技术人员技术变现的九条建议


详解 Linux 初始化过程 Init 系统


配置 Nginx 反向代理 WebSocket


使用 TC 和 Netem 模拟网络异常


推荐一款命令行下最快的文本搜索神器 RipGrep