部署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服务器部署配置完成.

DiyVM(50元起)老牌商家,香港沙田CN2直连vps/不限流量/五折终身优惠

diyvm怎么样?diyvm是一家国内成立时间比较久的主机商家了,大约在6年前站长曾经用过他家的美国机房的套餐,非常稳定,适合做站,目前商家正在针对香港沙田机房的VPS进行促销,给的是五折优惠,续费同价,香港沙田机房走的是CN2直连的线路,到大陆地区的速度非常好,DiyVM商家采用小带宽不限流量的形式,带宽2Mbps起步,做站完全够用,有需要的朋友可以入手。diyvm优惠码:五折优惠码:OFF50...

Hosteons:新上1Gbps带宽KVM主机$21/年起,AMD Ryzen CPU+NVMe高性能主机$24/年起_韩国便宜服务器

我们在去年12月分享过Hosteons新上AMD Ryzen9 3900X CPU及DDR4内存、NVMe硬盘的高性能VPS产品的消息,目前商家再次发布了产品更新信息,暂停新开100M带宽KVM套餐,新订单转而升级为新的Budget KVM VPS(SSD)系列,带宽为1Gbps端口,且配置大幅升级,目前100M带宽仅保留OpenVZ架构产品可新订购,所有原有主机不变,用户一直续费一直可用。Bud...

爱用云互联租用服务器租美国、日本、美国、日本、购买2天内不满意可以退换,IP可免费更换!

爱用云互联怎么样?爱用云是一家成立于2018年的老牌商家旗下的服务器销售品牌,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端...

ldap服务器为你推荐
openeuleropen与close的区别及用法地图应用看卫星地图哪个手机软件最好。百度关键词分析如何正确分析关键词?www.yahoo.com.hk香港的常用网站www.gogo.com祺笑化瘀祛斑胶囊效果。www.dm8.cc有没有最新的日本动漫网站?梦遗姐我姐姐很漂亮,她24了,我才15,晚上我和他睡在一起,我经常挨遗精,咋办?hao.rising.cn电脑每次开机的时候,都会弹出“http://hao.rising.cn/?b=34” 但是这个时官人放题求日本放题系列电影,要全集越多越好,求给力铂金血痕手上出现这种血痕是什么情况。有谁知道能告诉下吗? 怎么治疗!
org域名 天津服务器租赁 美国vps推荐 最便宜虚拟主机 国外主机 directspace godaddy域名优惠码 华为4核 太原联通测速平台 howfile cdn加速是什么 免费网页申请 跟踪路由命令 中国电信测速网站 百度云空间 lamp架构 域名转入 云销售系统 谷歌搜索打不开 湖南铁通 更多