如何成功在linux上成功启动CollabNet Subversion Edge

闲思暇想 2011-03-25 04:13:02
我在网上下载了CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz。

在Red Hat Enterprise Linux5.3上安装。

按照要求安装了jdk1.6的包(jdk-6u21-linux-i586.bin),
相关命令:
chmod u+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
mv jdk1.6.0_21 /usr/local/

还有python2.4(系统盘自带的python-2.4.3-24.el5.i386.rpm)。
相关命令:
rpm -Uvh python-2.4.3-24.el5.i386.rpm
然后安装CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz。
相关命令:
cp CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz /opt/
cd /opt
tar zxf CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz
cd /csvn
sudo -E bin/csvn install

修改/opt/csvn/data/conf/csvn.conf中的JAVA_HOME参数,修改RUN_AS_USER参数。

RUN_AS_USER=root

JAVA_HOME=/usr/local/jdk1.6.0_21

修改后,运行命令:
bin/csvn start

但是进入web界面后,
Address: http://localhost:3343/csvn
Username: admin
Password: admin

Subversion状态是停机,点击启动,就提示启动Subversion服务器出错!

大家知道问题在哪里吗?怎么解决?

注:我所有的操作都是在root用户下进行的,是不是跟这个有关系?
...全文
2185 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yang576017120 2012-08-23
  • 打赏
  • 举报
回复
新版本已经不需要安装Python了
wusuang443 2012-07-10
  • 打赏
  • 举报
回复
能告诉下这个底下安装好不好用呢?方便管理吗?
hellowoshijiali 2012-03-27
  • 打赏
  • 举报
回复
我的Python目录下。Lib下没有Modules目录,他们是同级目录,另外你的so是在哪复制的啊?
daqing0909 2012-03-21
  • 打赏
  • 举报
回复
今天也遇到同样的问题了。原因是由于我安装目录没有在/opt下。后来重新安装到/opt下就可以了。还有要注意的一点就是不要用root启动。这其他任何配置文件都没改就成功了
aliu9910 2012-02-11
  • 打赏
  • 举报
回复
我遇到和楼主一模一样的问题了,但是几天过去了,还是没有解决到。。
楼主能不能把解决方法写详细一点啊。
xiedeying 2011-11-26
  • 打赏
  • 举报
回复
楼主正解!在此膜拜~~
lldss 2011-04-29
  • 打赏
  • 举报
回复
总算成功解决

我把我碰到的问题也写进了下面这个地址:

http://hi.baidu.com/52xjm/blog/item/b67314f5e5904133bc3109bb.html

希望对你们有些帮助
lldss 2011-04-28
  • 打赏
  • 举报
回复
不用Root安装 用什么 用户来安装 呢。不是ROOT用户程序运行不起来啊。哎。
哎哟我去取 2011-04-19
  • 打赏
  • 举报
回复
顶你啊 我也捣鼓了好久了 一直没成功 后面也是一看到一篇帖子说不能用root来装
闲思暇想 2011-03-29
  • 打赏
  • 举报
回复
问题已经解决,原因不堪回首。

两个原因:
1、安装和运行用户必须不是root用户。
2、安装了python2.4包后,必须把安装目录下的lib/modules下的mod_python.so创建。
根据安装的python的版本,复制相应的so包。
cp mod_python.so.2.4 mod_python.so
已有的包包括mod_python.so.2.4
mod_python.so.2.5
mod_python.so.2.6
mod_python.so.2.7

复制完成后,就可以启动了。
闲思暇想 2011-03-28
  • 打赏
  • 举报
回复
有没有谁研究过CollabNetSubversionEdge在linux系统上的安装呀。

拜谢各路高手了!
freetstar 2011-03-25
  • 打赏
  • 举报
回复
不不太会..
闲思暇想 2011-03-25
  • 打赏
  • 举报
回复
有谁成功在linux操作系统上部署CollabNetSubversionEdge的吗?

给个攻略行不?

不必拘泥于我这个安装步骤。
闲思暇想 2011-03-25
  • 打赏
  • 举报
回复
/etc/profile 文件已经修改过了
具体如下:
export JAVA_HOME=/usr/local/jdk1.6.0_21
export JAVA_BIN=/usr/local/jdk1.6.0_21/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

另外关于报错的问题我也很郁闷,不是我不说,而是页面提示就是那么简单。
我贴个图给大家看看

登录后


点击启动后


而且我也查看了页面的源码,没有特别的错误码提示。
报错处的源码如下:

<!-- TeamForge content-area begin -->
<div class="contentArea">
<div class="sessionmessages">



<div class="errorMessage">启动 Subversion 服务器出错!</div>

</div>
<div class="requestmessages">



</div>


[Quote=引用 1 楼 steptodream 的回复:]
按照要求安装了jdk1.6的包(jdk-6u21-linux-i586.bin),
相关命令:
chmod u+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
mv jdk1.6.0_21 /usr/local/
-------------------------
我觉得如果安装jdk的话 这还不够 还需要配置java环境变量 修……
[/Quote]
steptodream 2011-03-25
  • 打赏
  • 举报
回复
按照要求安装了jdk1.6的包(jdk-6u21-linux-i586.bin),
相关命令:
chmod u+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
mv jdk1.6.0_21 /usr/local/
-------------------------
我觉得如果安装jdk的话 这还不够 还需要配置java环境变量 修改/etc/profile 追加下面一段
export JAVA_HOME=/usr/local/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

然后执行source /etc/profile (或者重启一下系统)


另外 你说"Subversion状态是停机,点击启动,就提示启动Subversion服务器出错!"
到底除了啥错 你却不说!

18,831

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧