新浪微博

公告

不管明天会吹什么风,依然保持前进的姿态!

博客统计信息

51cto博客之星
用户名:king_819
文章数:138
评论数:353
访问量:440135
无忧币:3021
博客积分:3584
博客等级:7
注册日期:2007-05-26

我最近发表的评论

asp.net负载均衡.. 回复
同步、共享
LVS+keeplived+ng.. 回复
内存够大的情况下建议使用prefork
网站DDOS攻击防护.. 回复
老男孩前辈从各个方面来分析问题,..
CentOS 5.5环境下.. 回复
没有,研究中
运维日常操作--li.. 回复
是的,都是一些日常操作

背景音乐

我的音乐

00:00 | 00:00

        apache官方宣称apache 2.4在性能上提升了很多,所以就把第一版的LNAMP进行了升级,nginx、apache、mysql、php全部采用最新版本,php 5.4有很多扩展没有跟进,这个是..
        因公司运营环境需求,需要nginx、resin整合,nginx负责处理静态部份,resin负责处理动态部份
系统环境:CentOS 5.6 X64


#安装常用组件
yum -y insta..
系统版本:CentOS 5.6 X64
#下载SVN服务器(CollabNet Subversion)

下载CollabNet Subversion,到这个网址去下载最新版本:

 http://www.open.collab.net/cn/downloads/subversion/redhat.html



安装CollabNet Subversion之前必须先安装JDK1.6和python2.4 ~ 2.6。

 

#JDK1.6的安装
cd /opt  mv jdk-6u29-linux-x64.bin /usr/local/  ./jdk-6u29-linux-x64.bin 
#设置环境变量
cat >>/etc/profile<<EOF export JAVA_HOME=/usr/local/jdk1.6.0_29 export CLASS_PATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib  export PATH=$PATH:$JAVA_HOME/bin  EOF 
source /etc/profile
#查看java版本

java -version
#Python的安装

yum -y install python
#安装配置CollabNetSubversionEdge
groupadd svn  useradd -g svn svnuser  passwd svnuser    --->  741852  mkdir -p /data/develop  chgrp -R svn /data/develop  chmod -R g+rwx /data/develop  mv /opt/CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz /data/develop/ 
#把svn群组下的用户加入到sudo组

vi /etc/sudoers

找到root ALL=(ALL) ALL,在下一行加入svnuser ALL=(ALL) ALL,强制保存退出
#用svnuser用户解压,

su svnuser

tar -zxvf CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz
#编辑cscn配置文件

cp -r csvn/data/conf/csvn.conf.dist csvn/data/conf/csvn.conf

vi csvn/data/conf/csvn.conf

将: #RUN_AS_USER=

改为: RUN_AS_USER=svnuser

 

将: #JAVA_HOME=

改为: JAVA_HOME=/usr/local/jdk1.6.0_29
#安装csvn

exit        (退出svnroot用户,回到root用户)

cd /data/develop/csvn/

sudo -E bin/csvn install
#启动csvn

su svnuser

bin/csvn start         //启动svnt

bin/csvn console       //如果执行bin/csvn start不能正常启动,尝试该操作

启动成功之后,默认管理员登录地址:

地址:http://localhost:3343/csvn

用户名:admin

密码:admin

 [/img]..
类别:linux|阅读(335)|回复(0)|(0)阅读全文>>
前段时间写了一篇linux下利用rsync批量更新的文章,网游公司windows服务器还是很多的,今天就来讲讲windows下批量更新的方法,windows下同步数据利用cwRsync来完成的
一、系统环境

windows 2003 R2 sp2

更新..
类别:windows|阅读(1236)|回复(12)|(7)阅读全文>>
    批量同步、批量更新,这应该是做运维的朋友们经常做的工作,rsync是linux下一款非常强大的同步工具,采用差异同步的方法,只上传文件/文件夹的不同部分,同时可以对上传部分先进行压缩,所以r..
类别:linux|阅读(1091)|回复(5)|(5)阅读全文>>
   前一段时间讲了利用cobbler批量部署CentOS系统,非常方便、快捷,但现在很多网游公司还是基于winodws系统的开发,所以还是有大量的windows系统存在,接下来就要讲winodws系统的批量部署,而windows..
类别:linux|阅读(1905)|回复(11)|(6)阅读全文>>
CU访谈录 --  聆听未来 ,http://bbs.chinaunix.net/thread-3613280-1-1.html
       大家好非常高兴今天能邀请到CU社区热心网友苏州某企业运维总监king-819来跟大家分享下..
类别:其它|阅读(335)|回复(6)|(7)阅读全文>>
在对asp.net做多机负载、多web园负载的时候,就需要设置状态保持
1、要开启本机的asp.net状态服务
 

 
2、web.config中设置状态服务
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424"  cookieless="false" timeout="20"/>
 
3、如果多机共用一个状态服务器,那么先要允许本机的状态服务器能远程连接,修改注册表
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP.NET\Performance]
 

把AllowRemoteConnection的值由0改为1,并开放TCP的42424端口(此端口也可以手动修改)
 
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP.NET\Performance]
“AllowRemoteConnection”=0x00000001
“Port”=0x000a5b8
 
连接远程的状态服务器,就要把stateConnectionString="tcpip=127.0.0.1:42424"中的127.0.0.1改为远程服务器的IP[/img]..
类别:windows|阅读(182)|回复(1)|(1)阅读全文>>
  从事网游运维的兄弟们应该深有感触,往往在开新服的时候需要大批量的布署新的服务器,时间紧迫而且量大,装系统、初始化,枯燥而又乏味,有时还容易出错,为了解放我们的双手,所以要实现自动化,Red Hat ..
类别:linux|阅读(2721)|回复(23)|(19)阅读全文>>
# BY kerry (聆听未来)

# BLOG:http://kerry.blog.51cto.com
     CentOS 6.0 在大家翘首以盼中姗姗来迟,但官方发布的DVD太过于庞大,很多组件其实在日常的生产环境中并用不上,所..
类别:linux|阅读(2636)|回复(12)|(15)阅读全文>>
      2011年的某一天,程程同学在QQ上跟我说“linux 20周年了,有没有关于linux话题的好点子”,回神一想,是啊,linux都20周年了,是应该搞一个有意义的话题了,我就..
类别:其它|阅读(1167)|回复(8)|(10)阅读全文>>
      基于PHP的运行环境大家用的比较多的是以apache做中间件的LAMP(linux+apache+mysql+php)环境和以nginx做中间件的LNMP(linux+nginx+mysql+php)环境,apache是世界排名第一的web服..
网络文件系统(NFS)
络文件系统是FreeBSD支持的文件系统中的一种, 也被称为 NFS。 NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件一样访问远端系统上的文件。
&nb..
类别:unix|阅读(303)|回复(2)|(2)阅读全文>>
#将一块160G的新硬盘挂载到服务器上

fdisk -l

#发现新挂载的硬盘/dev/sdb
#创建物理卷(PV)

pvcreate /dev/sdb

#扩展卷组,将/dev/sdb物理卷添加到VolGroup00卷组中

vgextend VolGroup00 /dev/sdb

#直接扩展/data分区,不用umount,也不需要重启

lvextend -l +100%FREE /dev/VolGroup00/LogVol08

lvresize -l +100%FREE /dev/VolGroup00/LogVol08

#检查/data逻辑卷

e2fsck -f /dev/VolGroup00/LogVol08
#重新定义分区大小

resize2fs /dev/VolGroup00/LogVol08
类别:存储|阅读(408)|回复(0)|(1)阅读全文>>
一、LVM系统分区

#安装系统的时候采用LVM分区

#先划分一个/boot分区

#将剩余空间划为一个物理卷(PV),创建一个名VolGroup00卷组(VG)

#并在VolGroup00卷组修建逻辑卷(LV)


类别:存储|阅读(2183)|回复(1)|(3)阅读全文>>
一、LVM介绍

LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制

LVM - 优点:

LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。
小..
类别:存储|阅读(199)|回复(0)|(0)阅读全文>>
+ ------------------ CentOS 5.5上安装配置oracle 11g R2  ----------------- +

+-------------------------------- by  kerryhu ----------------------------------+
一、运行环..
类别:oracle|阅读(4931)|回复(5)|(6)阅读全文>>
        最近因项目测试的需要,各项应用需要运行在独立的服务器上,因现有服务器资源有限,所以就考虑用虚拟化的方式来完成项目的测试需要,顺便对比测试下各虚拟化技术的性..
类别:虚拟化|阅读(2349)|回复(14)|(16)阅读全文>>
使用背景:

最近做项目测试,每项业务需要运行独立的环境中,手头又无多余的服务器,决定在现有一台HP DL380G6的服务器上创建几个虚拟机以满足项目测试的需求
Xen的半虚拟化:

Xen通过一种叫做半虚拟化的技术..
 #!/bin/bash

# BY kerryhu

# MAIL:king_819@163.com

# BLOG:http://kerry.blog.51cto.com

# Please manual operation yum of before Operation.....
#yum -y install gcc gcc-c++ autoconf libjpe..
 <<   1   2   3   4   5   >>   页数 ( 1/7 )