SundayLe

历久尝新

Percona MySQL 编译

1. 安装依赖1234#ubuntuapt-get install cmake g++ bison libssl-dev libxml2-dev libncurses5-dev libreadline-dev libnuma-dev#centosyum install gcc gcc-c++ cmake bison ncurses-devel readine-devel libaio-de......

Nginx 编译

1. 安装依赖12345#ubuntuapt-get install gcc g++ make libtool openssl libssl-dev libpcre3 libpcre3-dev libgd-dev#centosyum install gcc make openssl-devel pcre-devel gd-devel 2. jemalloc 安装http://www.sund......

更好的内存管理jemalloc

1. jemalloc是干什么的呢?官方说明: jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.jemalloc干了malloc干的活,而且干得好一些,主要体现在避免内存碎片与并发扩展......

Logrotate Nginx日志切割

1. Logrotate日志切割Linux日志文件如果不定期清理,查看日志会比较麻烦。我们可以使用”logrotate”来管理linux日志文件,它可以实现日志的自动滚动,日志归档等功能。下面以nginx日志文件来讲解下logrotate的用法。 在/etc/logrotate.d/目录下创建一个配置文件”nginx”,内容如下:1234567891011121314vim /etc/log......

Raid 阵列卡 MegaCli64 常用管理命令汇总

硬盘方面: 1、查看所有物理磁盘信息12345678910111213141516171819202122232425262728293031# MegaCli64 -PDList -aALL Adapter #0Enclosure Device ID: 32Slot Number: 0Drive's position:......

Git 常用命令集合

Git 配置1.在安装完成 Git 后,开始正式使用前,是需要有一些全局设置的,如用户名、邮箱。设置的主要命令是 git config:12git config --global user.name "your name" // 设置全局用户名git config --global user.email "your email" // 设置邮箱 其中, –global 指定......

Git 简易教程

1. 创建新仓库创建新文件夹,打开,然后执行git init以创建新的 git 仓库。 2. 检出仓库执行如下命令以创建一个本地仓库的克隆版本:git clone /path/to/repository如果是远端服务器上的仓库,你的命令会是这个样子:git clone username@host:/path/to/repository 3. 工作流你的本地仓库由 git 维护的三棵“树”组成......

Ubuntu 安装GitLab服务器

环境操作系统:Ubuntu 16.04应用服务:Gitlab 10.1.4-ce.0防火墙状态:关闭 安装并配置必要的依赖关系1sudo apt-get install -y curl openssh-server ca-certificates 添加 GitLab 镜像源并安装12curl -sS http://packages.gitlab.com.cn/install/gitlab-c......

Linux 使用Rsync最快删除海量文件

摘要在Linux Web维护过程中,Web服务会生成海量(万级)缓存文件。这些小文件会消耗大量的inode。使用我们最常用的删除命令rm -fr * 就不好用了,非常吃力,等待的时间太长了。有时会报错。-bash: /bin/rm: Argument list too long。这时,我们可以使用rsync来实现快速删除大量文件。 新建空目录1mkdir /tmp/empty Rsync删除......

NFS服务器安装与配置

NFS是网络文件系统,是一种分布式文件系统协议,允许您在服务器上安装远程目录。 这为您提供了在不同位置的简单存储空间,并从多个客户端写入该空间。 通过网络访问远程系统的方式,并且在定期访问共享资源的情况下运行良好。 环境系统: Ubuntu 16.04服务器: 192.168.1.42客户端: 192.168.1.41防火墙: ufw disable 参数解析123456789rw :读写;......