标签:Linux
Linux的vsFTPd服务器详解
摘要:vsFTPD是一款小巧易用FTP服务器程序;本文面向初学者的一点疑问,能让初学者在最短的时间内学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇;正在更新之中;本文基于 vsftpd-2.0.3; 欢迎大家共同修订本教程,有些功能的实现,需要大家参与;您可以以留言的形式参与,我会每天把大家的留言整理加入文档;谢谢。 目录 1、vsFTPd……
(原创)Gentoo安装配置过程与总结
前些时间在VMware上安装了Gentoo Linux,用了当前最新版的Gentoo,安装过程记录下来了,但一直没有整理到blog上。今天重新整理一下,写出来与大家分享和备用。接触Gentoo不久,对这个版本还不是很熟。 与其他Linux发行版相比,Gentoo确实有其优势的地方,如内核基于源代码编译,可以自动优化与定制,升级方便等! 关于Gentoo发行版……
GitHub的Rails/Git架构
GitHub 上个月宣布把所有服务器转移到 Rackspace,他们原先在 Engine Yard 使用的是云计算和虚拟机 10 VMs/39 VCPUs/54GB RAM,移到 Rackspace 后使用的物理服务器配置为 16 Servers/128 Cores/288GB RAM. GitHub 在最近的一篇博客:How We Made Git……
Craigslist的LAMP架构
关于 Craigslist 的介绍以及一些访问量多大、负载多强大的数据就省略了,VPSee 关心的是背后的技术架构,主要参考文章:MySQL and Sphinx at Craigslist 和 Database War Stories #5: craigslist. 架构 硬件环境: Supermicro 4U 7043-P8、Dual Intel……
Linux 2.6.31内核优化指南
介绍 本文档是一篇关于Linux Kernel 2.6.31的最简优化指南。作者旨在编译一份性能最佳且适合普通Application/Server开发用的内核。(非生产环境) 本文提及的内核调优,主要是通过选择最佳编译选项,删除无用驱动,减少内核尺寸,关闭部分安全特性等方式来进行的。 优化后的效果,主要体现在OS启动时间,启动后的内存占用以及应用程序运行性……
Linux系统维护监控工具集sysstat详解
摘要:本文讲述的是系统状态查看工具Sysstat的介绍,重点介绍了Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc的用法;同时也把与之相似工具做以介绍; 目录 1、关于 Sysstat; 2、安装 Sysstat; 2.1 对于Debian或deb软件包为基础的系统; 2.2 Fedora 系统或以RPM包管理的系统;……
Linux 进程管理详解
摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。 目录 1、程序和进程; 1.1 进程分类; 1.2 进程的属性; 1.3 父进程和子进程; 2、进程管理; 2.1 ps 监视进程工具; 2.1.1 ……
fuser命令用法详解
用途 使用文件或文件结构识别进程。 语法 fuser [ -c | -d | -f ] [ -k ] [ -u ] [ -x ] [ -V ]文件 … 描述 此 fuser 命令列出了本地进程的进程号,那些本地进程使用File 参数指定的本地或远程文件。对于阻塞特别设备,此命令列出了使用该设备上任何文件的进程。 每个进程号后面都跟随一个字母,该字母指示进……
Linux LVM配置详解
一、需求: 1、添加一个20G硬盘,并初始分区为如下: /mysql 6G /appstore 6G /infoware 8G 2、全部使用LVM分区,并测试调整分区,比如将/mysql 扩大成8G, (1)测试从相邻的/appstore中分割,(2)从/infoware中分割 注意:从后面的操作中可以看得到,最好不要缩小空间,否则可能会导致数据损坏,宁……
RedHat Enterprise Linux (RHEL) 6 beta2 发布下载(整理)
今天发现,Red Hat 已经放出了 Red Hat Enterprise Linux(下称 RHEL)6.0 的第二个 Beta 测试版本。RHEL 6.0 Beta 2 包含更新的 installer 和新的内核及与之关联的 usre-space 管理工具,对 httpd、Samba、NFS 等进行了更新,集成了基于 KVM 的虚拟化技术,在电源管理方面……