当前位置: 首页 > Linux运维

使用jemalloc来优化Nginx、MySQL内存管理

Linux运维 0条评论 2019-4-6 593 views
jemalloc强调了碎片避免和可扩展的并发支持。jemalloc于2005年首次作为FreeBSD libc分配器使用,从那以后它已经进入许多依赖于其可预测行为的应用程序。jemalloc适合多线程下内存分配管理,jemalloc从各方评测的结果可见与google tcmalloc都不相伯仲,皆为内存管理器领域最高水平。如下图:安装jemalloc可以从G

Nginx限制并发连接数与下载速度

Linux运维 0条评论 2019-3-22 681 views
ngx_http_limit_conn_module模块用于限制每个定义密钥的连接数,特别是来自单个IP地址的连接数。而ngx_http_core_module则可以限制下载速度,这两个均是Nginx内置模块,不需要额外安装。ngx_http_limit_conn_module限制连接数#需要写在http段内 limit_conn_zone $binary_

Nginx启用Brotli 压缩,降低页面大小提高网站加载速度

Linux运维 2条评论 2019-3-21 1,005 views
Google 认为互联网用户的时间是宝贵的,他们的时间不应该消耗在漫长的网页加载中,因此在 2015 年 9 月 Google 推出了无损压缩算法 Brotli。Brotli 通过变种的 LZ77 算法、Huffman 编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有着更高的压缩效率。Brotli 主要特点针对常见的 Web 资源内容,Bro

CentOS 7部署FRP服务,实现内网穿透

Linux运维 0条评论 2019-3-14 770 views
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。如果您用过类似花生壳的服务,对FRP这个名词可能不陌生,FRP可实现公网穿透到内网,即使您内网机器不支持公网IP也可以实现。不过花生壳之类的服务通常是限制流量或者需要额外付费,并且存在一定安全风险

使用AdGuard Home搭建一个无广告和跟踪的公共DNS

Linux运维 32条评论 2019-2-28 4,025 views
AdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。简单点说AdGuard Home就是一个公共DNS服务,如Google的公共DNS8.8.8.8,和DNSmasq一样AdGuard Home是开源的,可以

Linux静态编译安装aria2

Linux运维 1条评论 2019-1-25 1,052 views
aria2是一个轻量级的多协议和多源命令行下载实用程序。支持HTTP/HTTPS,FTP,SFTP, BitTorrent和Metalink。aria2可以通过内置的 JSON-RPC和XML-RPC接口进行操作。使用官方提供的源码编译需要非常多的依赖,安装比较麻烦,Github上已经有人提供了静态编译好的aria2,摆脱各种依赖的烦恼,简化了安装流程。下载

iptables防火墙,常用规则整理

Linux运维 4条评论 2018-12-28 1,226 views
iptables 是一个配置 Linux 内核 防火墙 的命令行工具,是 netfilter 项目的一部分。目前大多数Linux默认使用iptables作为防火墙,因此有必要熟悉和了解一下。安装iptables如果您的系统没有安装iptables,可以通过以下命令安装(以CentOS 7为例):yum install -y iptables yum inst

Linux使用BestTrace进行路由跟踪,支持显示IP归属地

Linux运维 0条评论 2018-11-27 1,297 views
Linux服务器上进行路由跟踪通常的做法是使用traceroute命令,不过该命令无法显示IP归属地,看起来不方便。可以考虑使用ipip.net 提供的路由跟踪工具BestTrace来替代traceroute,BestTrace支持IP归属地显示,看起来非常直观。下载BestTraceipip.net提供了BestTrace二进制包,直接下载解压后就可以使用

使用jiacrontab搭建一个可视化的定时任务

Linux运维 1条评论 2018-11-20 1,624 views
如果您使用过Windows计划任务或Linux的crontab,那么对“定时任务”这个名词可能并不陌生。简言之就是在设定好的时间去执行一个任务或者根据条件循环的执行一个或多个任务。Linux下的crontab需要通过命令行操作,有了jiacrontab就可以通过WEB界面来创建计划任务,比直接使用crontab简单很多。jiacrontab主要功能允许设置每