部署SVN服务器构建版本库实现对资源的共享和集中式管理

ldap服务器  时间:2021-04-05  阅读:()
部署环境:Centos7环境主机名:yu_svn本实验环境关闭了selinux和防火墙,不能关闭的环境请开放对应端口和添加selinux上下文.
部署需要安装JDK环境安装JDK1.
8下载地址:wget-c--header"Cookie:oraclelicense=accept-securebackup-cookie"http://download.
oracle.
com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.
tar.
gz配置JDKtarzxfjdk-8u131-linux-x64.
tar.
gzmvjdk1.
8.
0_131//usr/local/JDKcd/usr/local/JDK/vim/etc/profile在文件底部添加exportJAVA_HOME=/usr/local/JDKexportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH刷新配置文件source/etc/profile查看JDK版本,验证JDK安装Java-versionjavaversion"1.
8.
0_131"##jdk1.
8已部署Java(TM)SERuntimeEnvironment(build1.
8.
0_131-b11)JavaHotSpot(TM)64-BitServerVM(build25.
131-b11,mixedmode)准备SVN服务器账号:svnadminuseraddsvnadmin赋予该账户sudo权限vim/etc/sudoers在配置文件中添加svnadminALL=(ALL)NOPASSWD:ALL部署SubversionEdge切换到svn的服务账号svnadminsu-svnadmin建立软件根目录mkdirsvn下载软件包,并解压.
软件包地址:wgethttps://www.
collab.
net/sites/default/files/downloads/CollabNetSubversionEdge-5.
2.
4_linux-x86_64.
tar.
gztar-xvfCollabNetSubversionEdge-5.
2.
4_linux-x86_64.
tar.
gz安装subversionEdgecdcsvnsudochownroot:svnadmin/home/svnadmin/svn/csvn/lib/httpd_bind/httpd_bindsudochmodu+s/home/svnadmin/svn/csvn/lib/httpd_bind/httpd_bind执行csvn的web服务器安装脚本sudo.
/bin/csvn-httpdinstall执行csvn的安装脚本sudo-E.
/bin/csvninstall启动并验证subversionEdgecdbin.
/csvnstart##执行svn服务器的启动脚本,需要等待一些时间.
SubversionEdge的web界面使用3343和4434端口,分别对应hhtp和https.
netstat-anpt|grep3343netstat-anpt|grep4434访问subversionEdge的Web管理界面,并进行初次配置.
在浏览器中输入SVN的地址和端口输入默认账号密码admin,admin以超级管理员身份登录跟随左上角指引,完成subversionEdge的初始化配置.
(1).
修改超管账户admin的密码点击左上角SuperAdministrator完成对密码和其他信息的更新.
(2).
完成对服务器的基本设置点击上图"更新"后自动跳转到ServerSettings页面.
可以修改的内容如上图所示,建议勾选Apache加密以使用https协议进一步增加安全性.
配置subversionEdge的认证功能默认情况下,SVN使用htpasswd文件进行认证,在Web页面或服务器配置文件均可进行用户信息的添加及修改.
不过为了对账号的集中管理,在部署AD的情况下使用LDAP服务器进行认证.
根据实际部署情况和范例,在框中设置好LDAP服务器的信息和筛选条件(如果有必要),即可完成LDAP服务器的连接,使用AD域账户进行认证.
测试环境配置如图下所示:新建测试版本库及配置版本库权限选择左上角的按钮"版本库",点击"创建"后输入对应信息完成对版本库的创建.
设置版本库权限,让所有认证账户均可读写.
启用Subversion通过SVN客户端测试版本库是否可用,LDAP认证和权限设置是否生效.
(1).
安装TortoiseSVN(2).
检出版本库(检出URL在SVN服务器Web管理界面有写)(3).
输入域用户名和密码进行连接.
可以看到顺利的拉取到了版本库里的文件.
(4).
验证权限,取消域用户administrator用户的rw权限权限的设置说明详见官网http://help.
collab.
net/index.
jsptopic=/csvn/action/controlrepositoryaccess.
html检出被禁止,权限设置成功.
SVN服务器部署配置完成.

RAKsmart 黑色星期五云服务器七折优惠 站群服务器首月半价

一年一度的黑色星期五和网络星期一活动陆续到来,看到各大服务商都有发布促销活动。同时RAKsmart商家我们也是比较熟悉的,这次是继双十一活动之后的促销活动。在活动产品中基本上沿袭双11的活动策略,比如有提供云服务器七折优惠,站群服务器首月半价、还有新人赠送红包等活动。如果我们有需要RAKsmart商家VPS、云服务器、独立服务器等产品的可以看看他们家的活动。这次活动截止到11月30日。第一、限时限...

virmach:3.23美元用6个月,10G硬盘/VirMach1核6个月Virmach

virmach这是第二波出这种一次性周期的VPS了,只需要缴费1一次即可,用完即抛,也不允许你在后面续费。本次促销的是美国西海岸的圣何塞和美国东海岸的水牛城,周期为6个月,过后VPS会被自动且是强制性取消。需要临时玩玩的,又不想多花钱的用户,可以考虑下!官方网站:https://www.virmach.comTemporary Length Service Specials圣何塞VPS-一次性6个...

腾讯云新用户省钱秘笈购买云服务器

目前国内云计算市场竞争异常激烈,尤其是国内的腾讯云、阿里云、景安等商家促销活动一波接一波的进行,对于有需要的用户确实得到不小的实惠。但是这样给予国内的主机商确实是比较大的打击,毕竟这些商家的背景和实例强劲,即便是贴本补贴优惠,也是不怕的。前两年阿里一家各种活动促销,确实在国内市场占据主要的市场地位,腾讯云开始两年没有较大的吸引用户,不过这两年的发展还是比较稳健的。我们很多网友在之前肯定也享受到一些...

ldap服务器为你推荐
7788k.comwww.8855k.com是个什么网站www.kkk.com谁有免费的电影网站,越多越好?曲妙玲张婉悠香艳版《白蛇传》是电影还是写真集?丑福晋爱新觉罗.允禄真正的福晋是谁?他真的是一个残酷,噬血但很专情的一个人吗?seo优化工具SEO优化神器有什么比较好的?www.522av.com跪求 我的三个母亲高清在线观看地址 我的三个母亲高清QVOD下载播放地址 我的三个母亲高清迅雷高速下载地址同一服务器网站同一服务器上可以存放多个网站吗?haole16.com玛丽外宿中16全集在线观看 玛丽外宿中16qvod快播高清下载lcoc.topoffsettop和scrolltop的区别www.ijinshan.com驱动人生是电脑自带的还是要安装啊!?在哪里呢?没有找到
域名买卖 域名备案流程 香港bgp机房 香港vps99idc stablehost vultr美国与日本 mediafire mach adroit 南通服务器 cn3 鲁诺 微软服务器操作系统 512mb 什么是web服务器 photobucket lamp是什么意思 双线空间 美国迈阿密 江苏双线 更多