[Linux内核] linux 虚拟文件系统分析笔记   日期:2017-01-27 21:56:25 点击:197 好评:0 
     一个操作系统最重要的就是进程管理和文件系统了,而文件系统与驱动程序联系的更加紧密,所以想先把linux文件系统搞清楚。这博客是我读了很多文章做的读书笔记和自己的一些体会而成的,方便以后查找。参考书籍在参考文献中。 首先分析一下linux实现文件系统所...
     [Linux容器] 容器监管:保持 Linux 容器的安全和稳定  日期:2017-01-27 01:49:44 点击:145 好评:0 
     Linux 容器正在改变 IT 从业者的工作方式。相比于庞大、沉重的虚拟机,一些组织发现把他们的应用部署在容器中更有效,可以提供更快的速度,更加密集,提升他们操作的敏捷性。 从安全的角度看,容器带来了一些优势,但是也面临着它们自己的一些安全挑战。和传...
     [监控工具] 80 多个 Linux 系统管理员的监控工具  日期:2017-01-16 20:59:14 点击:190 好评:0 
     随着互联网行业的不断发展,各种 监控工具 多得不可胜数。这里列出网上最全的监控工具。让你可以拥有超过80种方式来管理你的机器。在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具 监控和调试...
     [Linux内核] Linux内核是如何创建一个新进程的  日期:2017-01-16 18:21:54 点击:68 好评:0 
     进程描述 进程描述符(task_struct) 用来描述进程的数据结构,可以理解为进程的属性。比如进程的状态、进程的标识(PID)等,都被封装在了进程描述符这个数据结构中,该数据结构被定义为task_struct 进程控制块(PCB) 是操作系统核心中一种数据结构,主要...
     [nginx] Linux下Nginx的安装、升级及动态添加模块  日期:2017-01-16 18:19:33 点击:155 好评:0 
     系统基于ubuntu server 14.04.4 amd64 安装 第一步 下载并解压Nginx压缩包 从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.org/download/nginx-1.10.1.tar.gz命令直接下载 解压nginx-1.10.1.tar.gz文件: tar zxvf nginx-1.10.1.tar.gz 第二步...
     [Linux内核] Linux 内核通知链机制的原理及实现  日期:2017-01-16 17:05:31 点击:98 好评:0 
     一、概念: 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子 系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在...
     [SSH] SSH 连接慢的解决方案详解  日期:2017-01-16 16:26:05 点击:168 好评:0 
     每次PuTTY使用SSH登录到远程的Linux进行管理的时候,远程登录的过程都非常慢输入完用户名之后,非要等到30秒左右才会出来输入密码的提示。在实际处理问题的时候,特别需要快速响应的时候,这种状况着实让人难以忍受。 但后来具体测试了一下,发现这又并非是...
     [Lighttpd] Lighttpd 1.4.45 发布,高性能 Web 服务器  日期:2017-01-16 16:22:29 点击:191 好评:0 
     Lighttpd 1.4.45 发布了。该版本只修复了 bug。 重要更改 bug fixes (bug-fix-only release) 下载 lighttpd-1.4.45.tar.gz ( GPGsignature ) SHA256:bfc0d87ff9396185e3556c2bf2e685fc5b28d9461c8ce65e4f88286d4eb0ebc6 lighttpd-1.4.45.tar.xz ( GPGsignatu...
     [ftp]  CentOS6.7 vsftpd配置  日期:2017-01-16 10:26:58 点击:137 好评:0 
     CentOS6.7 vsftpd配置 安装配置 配置防火墙 创建用户 连接 使用Filezilla 查看是否已经安装 rpm -qa | grep vsftpd  删除: rpm -e xxx可以删除已安装的vsftpd 安装: yum -y install vsftpd -y 启动: s...
     [Docker] 如何在 Docker 中设置 Go 并部署应用  日期:2017-01-15 14:03:22 点击:184 好评:0 
     嗨,在本教程中,我们将学习如何使用 docker 部署 golang web 应用程序。 你可能已经知道,由于 golang 的高性能和可靠性,docker 是完全是用 golang 写的。在我们详细介绍之前,请确保你已经安装了 docker 以及 golang 并对它们有基本了解。 关于 docker Do...
1 Docker 是什么? -1.1 容器是什么? -2 安装 Docker -2.1 启动 docker 守护进程 -3 ...
使用场景 最近,报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于E...
当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否...
本文将介绍一些SSL安全性的配置,以此提升网站的安全等级。先给出本博客的SSL配置: s...
Step 1:安装配置JDK 1.下载JDK rpm包 下载地址:http://www.oracle.com/technetwork/...
问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更...