SubversionEdge安装及ldap接入
系統版本:centos 7
軟件版本:CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz
JDK:要求1.6以上
python:Python 2.4 to 2.7,centos7自帶
運行用戶:要求不能以root身份運行
1.建立header用戶并加入到/etc/sudoers文件里面
/etc/sudoers配置完如下
2.安裝jdk1.8,并把JDK加到環境變量里面,配置完如下
3解壓subversionEDGE,解壓完目錄為csvn,并更改目錄權限
4.安裝服務并啟動
sudo -E bin/csvn install
bin/csvn start
sudo bin/csvn-httpd install(這個是加入開機啟動)
5訪問WEB控制界面,端口3343,默認賬號密碼admin,admin
6初始化配置:
7.管理-Authentication,配置ldap認證
8.因更改80端口,啟動SVN服務時會提示失敗,查看console log里面顯示以下內容
”ERROR console.CommandLineService - Exit status=1 Process err output: sudo:抱歉,您必須擁有一個終端來執行 sudo“
就需要運行以下命令修改httpd_bind 的權限
[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
然后需要重新啟動控制臺服務
總結
以上是生活随笔為你收集整理的SubversionEdge安装及ldap接入的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 热血三国 mysql_热血三国单机版
- 下一篇: 唠一唠Linux系统入门的方法和经验