- 浏览: 80673 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (95)
- Linux(CentOS) (17)
- ubuntu (16)
- linux命令 (13)
- java基础 (8)
- eclipse maven (1)
- ubuntu xen (0)
- samba (1)
- jdk (1)
- linux (1)
- jenkins (1)
- MySQL (4)
- spring (1)
- redis (2)
- zookeeper (3)
- java多线程 (3)
- 线程池 (2)
- 工具类 (1)
- 技术问答 (1)
- 算法 (1)
- eclipse JVM (1)
- hadoop配置 (2)
- hadoop配置 HDFS (0)
- ubuntu svn (1)
- hadoop (5)
- mapReduce (1)
- HDFS (2)
- hive (3)
- flume (1)
- python (6)
- centos (1)
- svn (1)
- sonar (1)
- JVM (1)
- kafka (1)
- zabbix (1)
- python paramiko (1)
- TPS (1)
- docker (4)
- ssh (2)
- Go (1)
最新评论
yum install subversion
apache安装详见
http://jinjzk.iteye.com/blog/2082152
1、依赖包
tar xzvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure --prefix=/usr/local/zlib
make
make install
2、安装svn
tar zxvf sqlite-autoconf-3080100.tar.gz
tar zxvf subversion-1.8.5.tar.gz
cd sqlite-autoconf-3080100
./configure --prefix=/usr/local/sqlite
make
make install
cd subversion-1.8.5
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --enable-maintainer-mode --with-zlib=/usr/local/zlib
make
make install
3、apache配置
so文件复制
cp /usr/local/subversion/libexec/mod_authz_svn.so /usr/local/apache/modules/mod_authz_svn.so
cp /usr/local/subversion/libexec/mod_dav_svn.so /usr/local/apache/modules/mod_dav_svn.so
httpd.conf配置文件修改
vi /usr/local/apache/conf/httpd.conf
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
#svn
<Location /svn>
DAV svn
SVNParentPath /usr/svn
AuthType Basic
AuthName "Subversion repository"
#密码存储文件
AuthUserFile /usr/local/subversion/auth.conf
Require valid-user
#用户访问目录的权限文件
AuthzSVNAccessFile /usr/local/subversion/access.conf
</Location>
4、SVN配置
vi /etc/profile
PATH=/usr/local/apache/bin:$PATH
PATH=/usr/local/subversion/bin:$PATH
退出VI
source /etc/profile
#创建版本库
svnadmin create /usr/svn/repos
报错:
svnadmin: /lib/libz.so.1: no version information available (required by /usr/local/subversion/lib/libsvn_delta-1.so.0)
解决:找到zlib中的文件
cp /usr/tmp/svn/zlib-1.2.8/libz.so.1 /lib/
#添加用户并设置密码:
htpasswd -c /usr/local/subversion/auth.conf jinzk
#输入两次密码
htpasswd /usr/local/subversion/auth.conf wuyq
#输入两次密码
#SVN用户访问目录权限配置文件
touch /usr/local/subversion/access.conf
vi /usr/local/subversion/access.conf
#用户组设置
[groups]
g1 = jinzk
g2 = jinzk
#版本库,组1为读写权限,组2为只读
[repos:/]
@g1 = rw
@g2 = r
* =
#/usr/svn/repos/conf/svnserve.conf配置文件修改
anon-access = none
auth-access = write
password-db = /usr/local/subversion/auth.conf
authz-db = /usr/local/subversion/access.conf
启动SVN
#svnserve -d -r /usr/svn --config-file /usr/svn/svnserve.conf
svnserve -d -r /usr/svn --config-file /usr/svn/repos/conf/svnserve.conf
启动APACHE
/usr/local/apache/bin/apachectl start
apache安装详见
http://jinjzk.iteye.com/blog/2082152
1、依赖包
tar xzvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure --prefix=/usr/local/zlib
make
make install
2、安装svn
tar zxvf sqlite-autoconf-3080100.tar.gz
tar zxvf subversion-1.8.5.tar.gz
cd sqlite-autoconf-3080100
./configure --prefix=/usr/local/sqlite
make
make install
cd subversion-1.8.5
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --enable-maintainer-mode --with-zlib=/usr/local/zlib
make
make install
3、apache配置
so文件复制
cp /usr/local/subversion/libexec/mod_authz_svn.so /usr/local/apache/modules/mod_authz_svn.so
cp /usr/local/subversion/libexec/mod_dav_svn.so /usr/local/apache/modules/mod_dav_svn.so
httpd.conf配置文件修改
vi /usr/local/apache/conf/httpd.conf
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
#svn
<Location /svn>
DAV svn
SVNParentPath /usr/svn
AuthType Basic
AuthName "Subversion repository"
#密码存储文件
AuthUserFile /usr/local/subversion/auth.conf
Require valid-user
#用户访问目录的权限文件
AuthzSVNAccessFile /usr/local/subversion/access.conf
</Location>
4、SVN配置
vi /etc/profile
PATH=/usr/local/apache/bin:$PATH
PATH=/usr/local/subversion/bin:$PATH
退出VI
source /etc/profile
#创建版本库
svnadmin create /usr/svn/repos
报错:
svnadmin: /lib/libz.so.1: no version information available (required by /usr/local/subversion/lib/libsvn_delta-1.so.0)
解决:找到zlib中的文件
cp /usr/tmp/svn/zlib-1.2.8/libz.so.1 /lib/
#添加用户并设置密码:
htpasswd -c /usr/local/subversion/auth.conf jinzk
#输入两次密码
htpasswd /usr/local/subversion/auth.conf wuyq
#输入两次密码
#SVN用户访问目录权限配置文件
touch /usr/local/subversion/access.conf
vi /usr/local/subversion/access.conf
#用户组设置
[groups]
g1 = jinzk
g2 = jinzk
#版本库,组1为读写权限,组2为只读
[repos:/]
@g1 = rw
@g2 = r
* =
#/usr/svn/repos/conf/svnserve.conf配置文件修改
anon-access = none
auth-access = write
password-db = /usr/local/subversion/auth.conf
authz-db = /usr/local/subversion/access.conf
启动SVN
#svnserve -d -r /usr/svn --config-file /usr/svn/svnserve.conf
svnserve -d -r /usr/svn --config-file /usr/svn/repos/conf/svnserve.conf
启动APACHE
/usr/local/apache/bin/apachectl start
发表评论
-
Centos7安装Go语言
2017-01-12 15:08 4431、下载安装包 # wget https://storag ... -
Centos安装Sqlite3
2017-01-12 11:30 6171、下载安装包 官网http://www.sqlite.org ... -
Docker仓库搭建(Registry + Portus)
2016-12-21 11:26 839引用 http://www.cnblogs.com/derek ... -
Centos7安装
2016-12-14 14:30 3601、配置静态IP vi /etc/sy ... -
Docker创建支持ssh服务的容器和镜像
2016-10-03 10:48 4171、启动容器 [root@docker ~]# docke ... -
hadoop2.6.0 centos 编译安装详解
2015-06-18 11:12 428搭建环境:Centos x 6.6 64bit 前置环境jdk ... -
svn
2015-06-05 13:15 4771、下载单个文件 svn co --depth=empt ... -
CentOS sendmail发送外部邮件
2015-05-10 13:39 15491、安装配置sendmail软件 yum install ... -
centos6.6 脚本
2015-04-20 21:15 380软件存放于~/soft下面,安装常用软件java、tomcat ... -
linux文件夹权限问题
2014-07-20 16:08 6601、sudo chmod 777 /usr/local/j ... -
CentOS 6.5安装jenkins
2014-06-25 15:50 1373第一种方法 1、安装 新增 jenkins 的 yum 源 ... -
CentOS 6.5开机自启动svn、apache
2014-06-22 23:14 6881、编辑rc.local文件 #vi /etc/rc.d/rc ... -
CentOS 6.5安装apache
2014-06-18 14:28 8051、依赖包的安装 tar zxvf apr-1.5.0.tar ... -
CentOS 6.5开放端口
2014-06-18 11:50 513netstat -anp|grep 8080 #查看8080 ... -
CentOS 6.5安装tomcat7
2014-06-18 11:43 6671、创建tomcat路径,上传apache-tomcat-7. ... -
CentOS 6.5安装JDK6
2014-06-18 11:32 6071、安装jdk6 上传jdk-6u30-linux-i586 ...
相关推荐
本文将详细讲解如何在CentOS 6.5操作系统上搭建Apache服务器,并整合SVN 1.8.5,同时涵盖多版本库的权限配置。这个过程涉及到源码编译和安装,以及Apache的模块配置。 首先,我们需要准备必要的软件包,包括Apache ...
CentOS 6.5作为CentOS 6系列的一个稳定版本,在安全性、稳定性以及兼容性方面做了很多改进和完善,非常适合于企业服务器部署。 #### 二、CentOS 6.5镜像文件概述 CentOS 6.5提供多种类型的镜像文件供用户选择,...
把手一步步离线搭建svn服务器,centos离线搭建svn服务器,linux离线搭建svn服务器。
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
NULL 博文链接:https://highill.iteye.com/blog/2186454
CentOs6.5镜像源
本文将详细介绍如何在CentOS 7操作系统上搭建SVN服务器,包括安装、配置以及基本操作。 首先,我们需要理解SVN的作用。SVN是一个集中式的版本控制系统,用于管理代码或者其他文件的变更历史,方便团队成员共享资源...
【CentOS6.5下安装SVN】是一个关于在Linux环境下搭建SVN服务器的教程,主要涉及SVN的两种运行模式以及在CentOS6.5系统中的具体部署步骤。SVN,即Subversion,是一种流行的版本控制系统,它有助于管理代码和其他文件...
CentOS 6.5 的 软件源很多官方已经停止维护,该文件包内配置好的yum源是可以正常使用的。将原/etc/yum.repos.d/目录下原来的 .repo 备份, 然后把本文件包内的repo文件复制过去, yum clean all 后,再 yum ...
在Linux系统,特别是CentOS 6.5这样的老版本中,进行离线安装SVN(Subversion)是一项挑战,因为通常需要手动下载依赖并解决网络连接问题。以下是一份详细的步骤指南,帮助你理解如何在没有互联网连接的情况下完成这...
CentOS6.5的64位镜像文件iso。CentOS是基于linux内核而扩展的操作系统。
centos 6.5 telnet 客户端 安装文件 rpm包 centos 6.5 telnet 服务端 安装文件 rpm包 http://vault.centos.org/6.5/os/x86_64/Packages/ 从官网下载亲测可以用
CentOS 6.5 安装教程详解 CentOS 6.5 是一个稳定、功能强大且广泛应用的 Linux 发行版,本文将详细介绍 CentOS 6.5 的安装步骤,包括虚拟机的安装、CentOS 镜像文件的下载和使用、连接工具的配置等内容。 一、...
CentOS6.5 是一个基于 Linux 的开源操作系统,广泛应用于服务器领域。下面将详细介绍如何使用 VMware 创建虚拟机并安装 CentOS6.5 操作系统。 步骤一:创建 CentOS6.5 虚拟机 1. 打开 VMware 软件,点击“文件”...
centos6.5 邮件服务器安装视频 自己录制
Centos6.5升级openssh-9.1p1包括32位和9.3版本的63位的全部rpm包,附带telnet客户端的rpm包 32位: openssh-9.1p1-1.el6.i386.rpm openssh-clients-9.1p1-1.el6.i386.rpm openssh-server-9.1p1-1.el6.i386.rpm ...
在Linux系统中,CentOS 6.5是一个广泛使用的版本,而MySQL 5.6则是一个流行的开源数据库管理系统。本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全...