Apache Archiva

1. 安装archiva

1.1 下载并上传至CentOS服务器
# cd /opt
# rz -bey (apache-archiva-2.2.1-bin.tar.gz)

解压项目
# tar -zxvf apache-archiva-2.2.1-bin.tar.gz
1.2 修改archiva启动端口(可选)

archiva默认使用jetty启动,所以需要修改jetty的启动端口

# cd /opt/apache-archiva-2.2.1/conf
# vim jetty.xml 

<Call name="addConnector">
    <Arg>
        <New class="org.eclipse.jetty.server.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>

## 修改8080
<Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>
1.3 配置archiva

配置archiva为系统服务

# ln -s /opt/apache-archiva-2.2.1/bin/archiva /etc/init.d/archiva
# chkconfig --add archiva
# chkconfig archiva on

启动archiva

# systemctl start archiva

results matching ""

    No results matching ""