`
mjtfly
  • 浏览: 51831 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CentOS5.5(i386)上安装SVN Server

阅读更多

下载最新版本(这里版本是 v1.6.11 (for Red Hat Linux ))

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

 

 

 

CollabNet Subversion Command-Line Client v1.6.11 (for Red Hat Linux)

CollabNet Subversion Server v1.6.11 (for Red Hat Linux)

CollabNet Subversion Extras v1.6.11 (for Red Hat Linux)

 


安装包:

CollabNetSubversion-client-1.6.11-3.i386.rpm

CollabNetSubversion-server-1.6.11-3.i386.rpm

CollabNetSubversion-extras-1.6.11-3.i386.rpm


使用chmod +x 使其可以执行。


使用安装命名rmp -ivh 安装以上包,顺序client->server->extras。


安装完成后,切换目录到/opt/CollabNet_Subversion/bin,配置过程如下:



[root@localhost bin]# ./Configure-CollabNet-Subversion (输入该命令开始配置)



CollabNet Subversion Server is a free download of open-source Subversion,

compiled and tested by CollabNet. For more information about CollabNet

Subversion, visit the CollabNet community at http://open.collab.net. 



Would you like to configure the CollabNet Subversion Server now? [yes] (按回车开始配置)


Welcome to CollabNet Subversion Server setup.


You will now be asked some questions to configure CollabNet Subversion.

Defaults are given in square brackets. If a default is okay for you

Just hit [Enter] to continue.



This setup can configure either Apache or svnserve as Subversion

server, for you. Would you like to configure Apache as your

Subversion server now? [yes] (是否配置apache server for SVN)


Continuing with apache Subversion server configuration ...


Specify the base directory for Subversion repositories: [/var/svn/repositories] 


Non-existing base path, Let me create and continue [yes] (配置仓库基路径)


Base path created.

Would you like to create a new Subversion repository? [yes] (配置第一个svn仓库)


What should be your new Subversion repository name? repository1  (输入第一个仓库名称,这里为 repository1


New repository created.

Would you like to initialize the repository with trunk/branches/tags folders? [no] yes (是否初始化 trunk/branches/tags 目录


Done.


Would you like to create another Subversion repository? [yes]  (配置另一个svn仓库)


What should be your new Subversion repository name? repository2 (输入第二个仓库名称,这里为 repository2


New repository created.

Would you like to initialize the repository with trunk/branches/tags folders? [yes] (是否初始化 trunk/branches/tags 目录


Done.


Would you like to create another Subversion repository? [yes] no (上面已经创建了2个仓库,不再创建新的仓库了)


Would you like to give the name and port that the server uses to identify itself? [yes]  (配置apache 服务域名端口等)


Registered DNS name or IP address: 192.168.226.128  (配置IP地址或域名)


Server port number: 80 (配置apache端口,默认端口为80,如果被占用,请使用其他端口)


Allow anonymous read access? [no] (是否匿名访问,这里设置不允许匿名访问)


0 users currently have access to this repository:


Would you like to create a new Subversion account? [yes] (是否设置svn用户)


Account username 

(To re-create or delete a Subversion account, enter an existing username): blueart (svn用户名称)


Account password:   (输入密码)


Retype account password:  (再次输入密码)


Adding password for user blueart

Account created


Would you like to create another user account? [yes] no (是否创建另一个账户)


Would you like to configure ViewVC?  [yes]  (是否配置viewVC)


Stopping CollabNet Subversion: httpd (no pid file) not running

                                                           [确定]

Starting CollabNet Subversion:                             [确定]


  Congratulations! You have successfully configured the CollabNet

  Subversion server.


  You can access your repositories at the following URL:

  http://192.168.226.128:8000/svn/YOUR-REPOS-NAME

  http://192.168.226.128:8000/viewvc/YOUR-REPOS-NAME

 

===================到此配置完毕====================

可以使用   http://192.168.226.128:8000/svn/YOUR-REPOS-NAME访问svn,

或使用 viewvc访问svn, http://192.168.226.128:8000/viewvc/YOUR-REPOS-NAME

 

 

修改防火墙,是80端口开放到外部:

 

[root@localhost bin]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

[root@localhost bin]# /etc/rc.d/init.d/iptables save

将当前规则保存到 /etc/sysconfig/iptables:                 [确定]

[root@localhost bin]# /etc/init.d/iptables restart

清除防火墙规则:                                           [确定]

把 chains 设置为 ACCEPT 策略:filter                       [确定]

正在卸载 Iiptables 模块:                                  [确定]

应用 iptables 防火墙规则:                                 [确定]

载入额外 iptables 模块:ip_conntrack_netbios_ns            [确定]

 

分享到:
评论

相关推荐

    CentOS-5.5-i386-bin-DVD

    在使用"CentOS-5.5-i386-bin-DVD.torrent"这个种子文件时,用户可以利用BitTorrent客户端来下载完整的CentOS 5.5安装DVD镜像。这个镜像包含了一整套操作系统所需的软件包和工具,包括系统内核、基本实用程序、开发...

    centos 5.5 32位 下载地址

    具体到“CentOS-5.5-i386-bin-DVD.torrent”这个文件,它是一个使用BitTorrent协议分发的ISO镜像。BitTorrent是一种点对点(P2P)文件分享协议,允许大量用户同时下载和上传数据,从而减轻服务器负担并提高下载速度...

    Linux CentOS5.5 web配置

    ### Linux CentOS5.5 Web配置详解 #### 一、概述 在Linux CentOS5.5系统中进行Web配置是一项常见的任务,对于服务器管理和网站部署至关重要。本文将深入探讨CentOS5.5下的Web配置方法,包括基本配置、路径设置、...

    Centos5.5下Qt的安装配置

    CentOS 5.5 下 Qt 的安装配置 在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要...

    CentOS 5.5使用yum安装Apache+PHP+MySQL

    在本文中,我们将详细介绍如何在 CentOS 5.5 操作系统上使用 YUM 工具安装 Apache、PHP 和 MySQL,创建一个完整的 LAMP (Linux, Apache, MySQL, PHP) 服务器环境。 首先,确保您已经安装了 CentOS 5.5。这个版本...

    CentOS 5.5安装全过程

    在本文中,我们将详细探讨CentOS 5.5的安装步骤,帮助您了解如何在您的硬件上成功部署这个操作系统。 1. **准备工作** 在开始安装前,确保您拥有以下内容: - CentOS 5.5的安装介质,通常为DVD或ISO镜像。 - 一...

    LAMP在 CentOS5.5b上安装

    在CentOS 5.5b操作系统上安装LAMP涉及以下步骤: 一、准备工作 首先,确保系统具备必要的编译工具,如gcc、gcc-c++和make。这些工具可以通过`yum`包管理器安装。如果无法联网,可以使用安装光盘作为yum源。具体...

    centOS 5.5 虚拟机 安装 教程 word 版

    centos 5.5 虚拟机安装截图教程,可能安装过程中会因虚拟机版本和centos的版本区别有所不同,但是基本思路应该没变,希望对大家有用,我没资源分了,大家支持下让人赚点分吧,谢谢各位了

    centos5.5 32 64位下载地址

    【描述】"centos5.5下载地址 32 64"提示我们需要寻找可以下载这个旧版CentOS的官方或可靠的第三方链接。由于CentOS 5.5已经不再维护,官方可能不再提供直接的下载服务。然而,为了满足某些特定的需求,例如软件兼容...

    Centos5.5下安装LAMP完整版

    本文将深入解析如何在CentOS 5.5环境下安装LAMP堆栈,以及相关组件的配置细节。 ### 一、系统环境准备 首先,确保你的系统是CentOS 5.5,这是一个基于Linux内核的开源操作系统。此版本发布于2010年,虽然现在已经...

    CentOS5.5命令行安装64位

    ### CentOS5.5命令行安装Oracle 10g详尽指南 #### 一、环境准备与验证 在开始安装Oracle 10g之前,确保满足以下条件: 1. **操作系统**:CentOS 5.5(64位) 2. **内存**:Oracle至少需要512MB的RAM,推荐更多 3....

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    CentOS 5.5图形安装教程

    CentOS _ 5.5_ 图形安装教程(超详细).

    centos5.5安装mysql5.5

    集合网上资料和自身实际安装整理的centos5.5安装mysql5.5,文档中有5.5和5.6的下载地载,如果安装5.6还需要找一点资料。

    CentOS 5.5提权exp

    CentOS 5.5提权exp

    CENTOS5.5软RAID1配置及更换硬盘

    CENTOS5.5 软 RAID1 配置及更换硬盘方案 在本文档中,我们将详细阐述软 RAID1 的配置方法和更换硬盘的步骤。软 RAID1 是一种软件 RAID 方式,它可以将多个硬盘组合成一个 RAID 设备,从而提高数据的安全性和可用性...

    CentOS 5.5 FTP设置

    通过上述步骤,我们已经在CentOS 5.5上成功安装并配置了vsftpd FTP服务。需要注意的是,实际部署过程中还需要根据具体需求进一步调整配置文件中的各项参数,以确保服务的安全性和稳定性。此外,考虑到CentOS 5.5已...

Global site tag (gtag.js) - Google Analytics