如何在Ubuntu中安装Apache Archiva

施德运
2023-12-01

Apache Archiva是功能强大的存储库管理器,这是在Ubuntu中安装Apache Archiva的简单指南。

Apache Archiva安装

1.下载Apache Archiva

访问Apache Archiva官方网站 。 单击更多下载链接,访问下载页面,然后单击tar版本以下载它-例如apache-archiva-1.2.2-bin.tag.gz。

PS选择独立版本,Jetty作为Web容器内置。

2.解压

使用tar命令将其解压缩。

mkyong$ tar -xvzf apache-archiva-1.2.2-bin.tar.gz

PS有关tar命令的更多详细信息

3.开始

区域设置Apache Archiva bin文件夹,使用命令“ ./archiva start ”启动它。

mkyong@mkyong-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva
Usage: ./archiva { console | start | stop | restart | status | dump }
mkyong@mkyong-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva start
Starting Apache Archiva...

4.完成

通过http:// localhost:8080 / archiva访问Apache Archiva Web管理员。

安装后

您可能需要更改Apache Archiva的默认8080端口号,以避免端口冲突问题。

1. Archiva配置文件

访问Apache Archiva Web容器配置文件“ {achiva_folder} /conf/jetty.xml ”,然后使用您喜欢的编辑器对其进行编辑。

vim {achiva_folder}/conf/jetty.xml

2.更新端口号

查找以下模式

<Call name="addConnector">
   <Arg>
       <New class="org.mortbay.jetty.nio.SelectChannelConnector">
         <Set name="host"><SystemProperty name="jetty.host"/></Set>
         <Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>
         <Set name="maxIdleTime">30000</Set>
         <Set name="Acceptors">2</Set>
         <Set name="statsOn">false</Set>
         <Set name="confidentialPort">8443</Set>
	 <Set name="lowResourcesConnections">5000</Set>
	 <Set name="lowResourcesMaxIdleTime">5000</Set>
       </New>
   </Arg>
</Call>

更改码头港口到其他地方– 8888

<Set name="port"><SystemProperty name="jetty.port" default="8888"/></Set>

3.重新启动

重新启动Apache Archiva,使其生效。

mkyong@mkyong-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva restart
Stopping Apache Archiva...
Stopped Apache Archiva.
Starting Apache Archiva...

现在,您可以通过http:// localhost:8888 / archiva访问Apache Archiva Web管理员。

翻译自: https://mkyong.com/maven/how-to-install-apache-archiva-in-ubuntu/

 类似资料: