标签归档:centOS

Linux 客户端 Socket 非阻塞connect编程

/*开发过程与源码解析

开发测试环境:虚拟机CentOS,windows网络调试助手

非阻塞模式有3种用途

1.三次握手同时做其他的处理。connect要花一个往返时间完成,从几毫秒的局域网到几百毫秒或几秒的广域网。这段时间可能有一些其他的处理要执行,比如数据准备,预处理等。

2.用这种技术建立多个连接。这在web浏览器中很普遍.

3.由于程序用select等待连接完成,可以设置一个select等待时间限制,从而缩短connect超时时间。多数实现中,connect的超时时间在75秒到…….

CentOS 自动备份增量文件

还是利用crontab功能,这个功能太实用了,赞一个先

利用人家的备份脚本:
#!/bin/bash
#好的做法
#根据项目不同来重命名该脚本
#例如 amountebak.sh or pandawillsbak.sh
#该脚本最好放在 $bakpp定义的绝对路径部分
#你可以在$bakpp下找到相应的备份文件
#例如 /usr/backup/amountebak.sh or /usr/backup/pandawillsbak.sh

########## Init Path ########
# 在下面…….

RHEL AS5使用CentOS 5 yum源自动升级

RedHat Enterprise因为是商业软件,所以没有注册就不能更新或用yum方便的安装软件。想到Ubuntu使用/etc/apt/sources.list文件进行1、修改.repo文件
cd /etc/yum.repos.d/

vim CentOS-Base.repo更新,而CentOs是RHEL的翻版,就直接用CentOS的更新源来更新吧。

写入以下内容……

CentOS 5.4发布

CentOS Linux 5.4已正式发布。
和Red Hat Enterprise Linux 5.4完全一样,新版主要变化是包含基于内核的虚拟机(KVM)和Xen虚拟机技术,支持192个CPU和1GB hugepages。其它的更新包括GCC 4.4,新的malloc(),高……

centos yum安装问题

我过了一个最有意义的双休,整整两天只做了一件事情,就是在新装好的CentOS 5.2里面架设LAMP,这是我花的时间最长的一次。

以前都是在AS5下面用软件包或者是源码编译安装,记得很早的时候我旁边的一位linux高人经常跟我牢骚,说linux太气蛋了,总说开源,但是很多时候要装一个服务,要跑几个站点找安装包。当然,后来这个也是我最深的感受。我最佩服的就是找一位牛人要HA的资料时候,他顺手又发过来一个压缩包,然后不经意的说……..

CentOS 5.1 yum源配置

yum(全称为 yellow dog updater, modified)是一个在Fedora中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

软体包来源

可供yum下载的软体包括Fedora本身的软体包以及源自rpm.livna.org的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软体。所有的…….

CentOS5.2配置LAMP全过程

文章内容分为7部分

一:系统约定
二:系统基本设置
三:下载软件
四:安装必须的软件
五:编译安装软件
六:配置apache PHP
七:测试 (通过phpinfo,phpmyadmin,sugarcrm的安装来测试)

一:系统约定
采用Centos5.2光盘,
软件源代码包存放位置 /usr/local/src
源码包编译安……..