SubversionEdge安装及ldap接入
系統(tǒng)版本:centos 7
軟件版本:CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz
JDK:要求1.6以上
python:Python 2.4 to 2.7,centos7自帶
運(yùn)行用戶:要求不能以root身份運(yùn)行
1.建立header用戶并加入到/etc/sudoers文件里面
/etc/sudoers配置完如下
2.安裝jdk1.8,并把JDK加到環(huán)境變量里面,配置完如下
3解壓subversionEDGE,解壓完目錄為csvn,并更改目錄權(quán)限
4.安裝服務(wù)并啟動(dòng)
sudo -E bin/csvn install
bin/csvn start
sudo bin/csvn-httpd install(這個(gè)是加入開機(jī)啟動(dòng))
5訪問WEB控制界面,端口3343,默認(rèn)賬號(hào)密碼admin,admin
6初始化配置:
7.管理-Authentication,配置ldap認(rèn)證
8.因更改80端口,啟動(dòng)SVN服務(wù)時(shí)會(huì)提示失敗,查看console log里面顯示以下內(nèi)容
”ERROR console.CommandLineService - Exit status=1 Process err output: sudo:抱歉,您必須擁有一個(gè)終端來(lái)執(zhí)行 sudo“
就需要運(yùn)行以下命令修改httpd_bind 的權(quán)限
[header@localhost csvn]$ sudo chown root:header /data/csvn/lib/httpd_bind/httpd_bind
[sudo] password for header:
[header@localhost csvn]$ sudo chmod u+s /data/csvn/lib/httpd_bind/httpd_bind
然后需要重新啟動(dòng)控制臺(tái)服務(wù)
總結(jié)
以上是生活随笔為你收集整理的SubversionEdge安装及ldap接入的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 热血三国 mysql_热血三国单机版
- 下一篇: 一个程序教你花式示爱 1——波动心形线