centos上nexus私服搭建
1.上传包到/home/software目录下面
2.解压文件
[root@VM_0_4_centos ~]# cd /home/software/
[root@VM_0_4_centos software]# tar -zxvf nexus-3.19.1-01-unix.tar.gz
查看解压结果
[root@VM_0_4_centos software]# ls
nexus-3.19.1-01 nexus-3.19.1-01-unix.tar.gz sonatype-work
[root@VM_0_4_centos software]#
3.编辑环境变量
vi /etc/profile
添加如下环境变量
export NEXUS_HOME=/home/software/nexus-3.19.1-01
编辑结束之后保存退出,按ESC键,然后输入 **:**冒号键进入底线命令模式输入 wq回车即可保存退出
4.让配置文件生效
source /etc/profile
5.修改nexus-3.19.1-01下的bin/nexus.rc文件
# vim nexus.rc
run_as_user="root"
6.添加服务
sudo ln -s $NEXUS_HOME/bin/nexus/etc/init.d/nexus
7.启动nexus
/home/software/nexus-3.19.1-01/bin/nexus run
run则前台运行,可以帮组查看错误
启动成功
访问nexus,默认地址127.0.0.1:8081
账号 admin,密码在文件里
首次登录修改密码
登录成功,可以愉快的玩耍了
-------------------------正常启动忽略下面的描述----------------------------------------
8.修改nexus启动内存不足
假如启动报内存不足,则可以修改bin/目录下编辑nexus.vmoptions的内存大小配置
vi /home/software/nexus-3.19.1-01/bin/nexus.vmoption
修改好后再运行nexus
-Xms256M
-Xmx256M
-XX:MaxDirectMemorySize=512M
9.修改端口和访问地址
vi /home/software/nexus-3.19.1-01/etc/nexus-default.properties
10.Linux开启指定端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT