我正在尝试在 Linux 上启动最近发布的 Apache Archiva v2.1.0(独立版)。
出于测试目的,该 zip 已解压缩在/opt/archiva-2.0.
文档说:http://archiva.apache.org/docs/2.1.0/adminguide/standalone.html http://archiva.apache.org/docs/2.1.0/adminguide/standalone.html
在 Linux 上,bin/archiva 脚本适合链接或复制到
/etc/init.d/archiva 并以 root 身份运行,只要 RUN_AS_USER
环境变量在脚本中设置。
所以我复制了/opt/archiva-2.0/bin/archiva外壳脚本位于/opt/init.d.
我尝试了两者:
#RUN_AS_USER=root
and
RUN_AS_USER=root
但我在启动时总是遇到同样的错误:
>service archiva console
/etc
Unable to locate any of the following operational binaries:
/etc/rc.d/init.d/./wrapper-linux-x86-64
/etc/rc.d/init.d/./wrapper-linux-x86-32
/etc/rc.d/init.d/./wrapper
欲了解更多信息:
>uname -a
Linux ****** 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
任何想法?
将 bin/archiva 脚本建立到 /etc/init.d/archiva 的符号链接效果更好,这样脚本就位于一个位置。
$ ln -s /opt/archiva-2.0/bin/archiva /etc/init.d/archiva
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)