首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单独的Archiva配置和安装目录

单独的Archiva配置和安装目录
EN

Stack Overflow用户
提问于 2013-03-05 10:20:39
回答 2查看 823关注 0票数 4

Archiva文件指出:

Archiva的独立安装能够将其配置与安装分开。

但是,我没有成功地使用1.3.6和1.4 (使用Ubuntu12.04)。

$ARCHIVA_BASE设置为/var/archiva并导出,但是包装器似乎没有处理这个问题,总是在安装目录中启动。

此外,1.4init脚本(bin/archiva)使用$BASEDIR而不是$ARCHIVA_BASE

有人有线索吗?

EN

回答 2

Stack Overflow用户

发布于 2016-08-24 10:40:09

这篇文章可能有点旧,但我还是想分享一下我使用Archiva 2.2.1的经验。通过简单地设置$ARCHIVA_BASE (如http://archiva.apache.org/docs/1.4-M4/adminguide/standalone.html上所述)将基础与安装目录分开仍然不起作用。我做了以下工作,让Archiva启动并运行:

我的设置

  • /opt/ Archiva /current中的archiva二进制文件和安装文件(当前是指向apache-存档-2.2.1的符号链接)
  • 目录conf/ data/ log/ temp/移动到/data/archiva_data

在Archiva配置文件中的调整

文件/opt/存档/当前/bin

代码语言:javascript
复制
BASEDIR_CONFIG="/data/archiva_data"
WRAPPER_CONF="$BASEDIR_CONFIG/conf/wrapper.conf"
PIDDIR="$BASEDIR_CONFIG/logs"

包装配置文件/数据/档案_数据/conf/包装

代码语言:javascript
复制
#Manually set the Archiva Basedir
set.default.ARCHIVA_BASE=/data/archiva_data

因此,一夫一妻指出的步骤确实有效,但是需要对包装配置文件进行进一步调整,以反映正在从安装目录移出的配置。

更改之后,我能够启动并使用Archiva。

票数 1
EN

Stack Overflow用户

发布于 2016-03-17 16:25:14

1当您将配置文件从原始的conf文件夹复制到您的文件夹时,请记住使用cp。

2.如果您试图以服务的形式运行wrapper.conf,则需要在第14行修改ARCHIVA_BASE文件夹,同时添加ARCHIVA_BASE文件夹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15221288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档