CentOS5安装CVS服务
来源:互联网 发布:淘宝歌莉娅 编辑:程序博客网 时间:2024/06/11 10:43
11月 15th, 2007 by k999
安装必要的组件
1:httpd 因为要安装cvsweb和使用htpasswd命令
#yum -y install httpd
2:xinetd
#yum -y install xinetd
3:cvs
#yum -y install cvs
-------------------以上为linux cvs必须的软件------------
------------下面是配置CVS服务器的方法------------
<1> cvs软件默认已经安装好了。
可以用 rpm -qi cvs 来查看。
<2> 创建用户和用户组。
root用户下执行以下命令:
#adduser cvsroot
#passwd cvsroot
这里创建了cvsroot这个用户,同时创建了cvsroot这个用户组。
<3> 创建cvs 资源库的根目录
root用户下执行:
#mkdir /cvsroot 此处可改为你想要的cvsroot路径
#chown cvsroot.cvsroot /cvsroot 把cvs根目录的所属用户设置为cvsroot,所属组设为cvsroot。
<4> 初始化cvs资源库
#su - cvsroot 切换到cvsroot这个用户
#cvs -d /cvsroot init
在/cvsroot目录下会生成CVSROOT这个子目录
<5> 修改环境变量CVSROOT
#exit 从cvsroot用户退回到root用户,只有root用户才有权限修改/etc/profile
#vi /etc/profile 编辑/etc/profile文件
在末尾加上以下两句:
CVSROOT=/cvsroot
export CVSROOT
#source /etc/profile 更新环境变量,此时系统已经认识$CVSROOT这样的环境变量
<6> 修改服务配置
在/etc/xinetd.d/下找到 cvs文件,修改成下面这样
service cvspserver
{
port = 2401
socket_type = stream
protocol = tcp
wait = no
user = root
passenv = PATH
server = /usr/bin/cvs
env = HOME=/cvsroot
server_args = -f --allow-root=/cvsroot pserver
# bind = 127.0.0.1
}
<7> 启动cvs服务
# /etc/rc.d/init.d/xinetd restart 重启动xinetd服务,需要注意,这个服务centos5默认并不安装,需要定制安装一下。
# netstat -lnp|grep 2401
tcp 0 0 0.0.0.0:2401 0.0.0.0:* LISTEN xxxxxx/xinetd
则说明cvs服务器已经运行。
<8> 注意要打开防火墙的2401端口,否则客户端还是连不上这个cvs的服务器。
-------------------------------配置完毕后,估计还不可以,CVS不会随xinetd启动--------
可以登陆webmin用这个工具操作cvs服务器,用它启动cvs。用户管理也在这里,这样cvs就可以很方便使用了。Webmin管理cvs用户可以使用单独的passwd文件,在CVSROOT下面
- CentOS5安装CVS服务
- centos5安装cvs
- centos5中安装cvs服务器
- centos5.8安装snmp服务
- Ubuntu CVS 服务安装配置
- centos5通过yum安装puppet服务
- 在Windows2000下安装CVS服务
- 在Linux下安装CVS服务
- centos5 安装
- centos5 dhcp服务配置
- CentOS5启用Telnet服务
- centos5.3服务简介
- CVS安装
- CVS安装
- cvs安装
- cvs安装
- cvs安装
- CVS/SVN 托管服务
- Lazarus下WinCE调试
- listview 点击事件无响应
- 怎样调用mysqlcppconn中的escapeString
- android apk签名(为什么 如何做签名)
- 心读
- CentOS5安装CVS服务
- 架构学习笔记—Twitter
- 线程间操作无效: 从不是创建控件“”的线程访问它~~~的解决方法
- Apache Avro 与 Thrift 比较
- 亚健康
- Oracle数据类型与.NET中的对应关系
- TortoiseSVN中Branching和Merging实践
- java 插入排序
- oracle 删除重复记录