为了方便起见,我们假设你的 archiva 安装到目录 /opt 下面。

下载安装程序

进入 Archiva 的项目的下载页面中,请单击链接:https://archiva.apache.org/download.cgi 来下载你需要的版本。

在这里我们选择下在 tar.gz 的版本

你可以在这里拷贝下载链接,然后在 CentOS 上使用 wget,你也可以下载 tar.gz 文件后,上传到你的服务器上。

使用 wget 直接下载到你的服务器上。

解压缩

在 CentOS 上,你可以使用下面的命令来进行解压缩:

tar -xzvf apache-archiva-2.2.3-bin.tar.gz

解压缩的文件名称为 apache-archiva-2.2.3

移动到文件夹 /opt

使用命令,将解压缩后的文件夹移动到 /opt/archiva 文件夹下

mv apache-archiva-2.2.3 /opt/archiva

启动 archiva

在 /opt/archiva 路径下,运行命令:

./bin/archiva console

你将看到下面的启动选项

确定安装成功

如果你能够通过给定的 UI 和端口看到管理员的 Web 界面的话,那么就表示你的安装已经成功了。

如果你还希望进行更进一步的操作的话,请参考后续章节的内容。

将 archiva  在 CentOS 中安装成服务

在 Linux环境下,archiva  安装目录下的 bin/archiva 是直接启动的,你可以为你的 CentOS 创建一个启动 link 到这个文件中,你也可以知己拷贝这个文件到 /etc/init.d 目录下,然后通过 root 来进行运行。

但是在我们测试后,发现直接将 archiva 拷贝到 /etc/init.d 中是无法启动的,所以你最好是创建一个链接。

针对上面的完全的安装后,创建链接的命令为:

ln -sf /opt/archiva/bin/archiva /etc/init.d/archiva

然后你就可以通过

$ service archiva start
$ service archiva stop

来对服务进行启动和停止了。

https://www.cwiki.us/display/ArchivaZH/Linux+Installing+Standalone

Linux 独立启动方式安装 Archiva的更多相关文章

  1. Windows 独立启动方式安装 Archiva

    在 Windows 中以独立启动方式安装. 你可以将安装文件拷贝到任何你希望运行的目录中,下面的步骤中.我们没有将 Archiva 安装成服务,所以你需要通过控制台的方式来进行启动. Windows ...

  2. Linux upstart启动方式详解

     Ubuntu从6.10开始逐步用Upstart()代替原来的SysVinit进行服务进程的管理.RHEL(CentOS)也都从版本6开始转用Upstart代替以往的init.d/rcX.d的线性启动 ...

  3. Linux上rpm方式安装JDK1.7

    说明: 1.Linux版本 CentOS6.5_x86 2.Java版本 JDK1.7 32位的rpm包,所以是以rpm方式安装的java 3.可以使用yum install java从yum源中安装 ...

  4. Linux使用curl 方式安装docker-compose 后执行docker-compose version 检查安装是否成功时出错的解决办法

    0x0.缘起: 今天在一台新的Fedora 25上按照官方文档,使用curl方式安装 docker-compose后,验证是否安装成功时出错: 安装时使用的命令为; curl -L https://g ...

  5. CentOS7 linux系统多种方式安装ClickHouse数据库

    clickhouse是由俄罗斯Yandex公司开发的列式存储数据库,于2016年开源,clickhouse的定位是快速的数据分析,对于处理海量数据的情况性能非常好,在网上也有很多测试的案例,在大数据的 ...

  6. Linux 开机启动方式设置 inittab 详解,开机直接进入“命令行”模式

    Linux下的 /etc/inittab 中的英文解释: This file describes how the INIT process should set up  the system in a ...

  7. Linux(CENTOS7) YUM方式安装mysql5.7

    参考地址:https://www.cnblogs.com/linjiqin/p/7611204.html 注:该地址标题写的是CENTOS6.*版本的,但是我在我的CENTOS7.*上面安装是完美进行 ...

  8. Linux 使用rpm方式安装最新mysql(5.7)步骤以及常见问题解决

    第一步:下载rpm包 mysql官网下载:http://dev.mysql.com/downloads/mysql/ 但如果你的下载网速不好的话也可以点下面的链接下载自己想要的版本 http://mi ...

  9. Linux:下载方式安装lrzsz

    若机器服务使用yum源安装,可先下载好lrzsz文件后再上传安装 步骤一: 先下载lrzsz的tar包:wget https://ohse.de/uwe/releases/lrzsz-0.12.20. ...

随机推荐

  1. 关于STM32时钟系统

    初学STM32,感觉最蛋疼的是它的时钟系统,每次看到它的那个时钟树就有点晕,虽然看了很多这方面的资料,甚至也已经写过很多STM32的模块代码,做过一些小项目,但一直还是对这一块模模糊糊,似懂非懂,所以 ...

  2. springmvc用model传值到jsp页面,el表达式引用接收不到传递过来的值

    springmvc用model传值到jsp页面,el表达式引用接收不到传递过来的值 查看下controller层代码可以发现,写的是没有错误的. @RequestMapping("list. ...

  3. File 文件

    1 File 概述 文件:file目录:directory路径:path File类静态成员变量: pathSeparator:与系统有关的路径分隔符,为了方便,它被表示为一个字符串separator ...

  4. 搭建sftp

    参考:https://www.cnblogs.com/heyanan/p/8178480.html 需要注意两点:1.链接时候选择sftp不要选择ftp 2.目录权限严格按照参考文章设置

  5. [js]js杂项陆续补充中...

    hasOwnProperty判断对象是否有这个属性 p = { 'name': 'maotai', 'age': 22 }; console.log(p.hasOwnProperty('names') ...

  6. Python openpyxl、pandas操作Excel方法简介与具体实例

    本篇重点讲解windows系统下 Python3.5中第三方excel操作库-openpyxl: 其实Python第三方库有很多可以操作Excel,如:xlrd,xlwt,xlwings甚至注明的数据 ...

  7. 20165321 测试-3-ch02

  8. tomcat安装与项目部署

    1.tomcat依赖:jdk jre,环境变量配置  java_home  jre_home 2.tomcat安装: 下载:http://tomcat.apache.org/    download ...

  9. php判断手机段登录,以及phpcms手机PC双模板调用

    首先一段php代码判断是否为手机浏览: function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP ...

  10. JSP 修改不能编辑

    JSP做修改功能时候,有的时候,某些值要设置成只读状态,不能修改,刚开始做的时候,出现了修改之后值传不到后台的情况,由于刚出来工作不久,不是很了解这个.思索了半天,才发现是由于这个属性的缘故.浪费了大 ...