1. Maven 安装

 apache-maven-3.5.3-bin.tar.gz 至 /usr/local   #上传 tar -zxf apache-maven-3.5.3-bin.tar.gz      #解压

2. Maven 环境环境配置

#java & maven environmentexport JAVA_HOME=/usr/local/jdk1.8.0_11export MAVEN_HOME=/usr/local/apache-maven-3.5.3export CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH  source /etc/profile

3.测试Maven安装

 [root@localhost apache-maven-3.5.3]# mvn -v Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00) Maven home: /usr/local/apache-maven-3.5.3 Java version: 1.8.0_11, vendor: Oracle Corporation Java home: /usr/local/jdk1.8.0_11/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.el7.x86_64", arch: "amd64", family: "unix"

4.Nexus 安装

参考资料:https://help.sonatype.com/repomanager3/installation/run-as-a-servicenexus-3.12.1-01-unix.tar.gz  至 /usr/local  #上传文件至该目录tar -zxf nexus-3.12.1-01-unix.tar.gz # 解压当前文件

5. Nexus修改端口号

image.png

6.启动neuxs

useradd neuxs   #创建用户chown -R nexus:nexus /usr/local/nexus-3.12.1-01/   #授权普通用户拥有权限chown -R nexus:nexus /usr/local/sonatype-work/    #授权普通用户拥有该目录权限./nexus start     #查看nexus启动日志

7.登录neuxs

image.png

8.修改 配置文件,解决浏览器访问文件过小提示

vi /etc/security/limits.conf * soft nofile 65536* hard nofile 65536

9.配置neuxs开机自启动

vi /etc/systemd/system/nexus.service[Unit]Description=nexus serviceAfter=network.target  [Service]Type=forkingLimitNOFILE=65536ExecStart=/usr/local/nexus-3.16.0-01/bin/nexus startExecStop=/usr/local/nexus-3.16.0-01/bin/nexus stopUser=nexusRestart=on-abort  [Install]WantedBy=multi-user.target

10.授权nexus启动命令

chmod a+x nexus.service

11.激活service命令

systemctl daemon-reloadsystemctl enable nexus.service

12.查看log

tail -f /usr/local/sonatype-work/nexus3/log/nexus.log