本文主要向大家介绍了Linux运维知识之nexus 从Window迁移至Linux,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。
根据业务需求,需要将nexus-2.8.0从Windows 2003迁移至CentOS 6.8(x86_64)上。在迁移过程中遇见了几个坑,在此记录已做备忘。 因为,nexus是跨平台通用的,所以,我首先在原来的Windows服务器上把nexus打包备份,打包时有两个文件需要打包一个是:nexus-2.8.0-05应用包,另外一个是:sonatype-work文件包。当然这两个包有可能在一个目录下面,但我们之前搭建这个平台的同事是开发,所以......... 在打sonatype-work文件包发现报错,WinRAR提示有文件正在被使用。这时需要先停止nexus,命令如下:cmd #进入dos
D:
D:\>cd nexus-2.8.0-05\bin #进入nexus的bin目录
nexus.bat stop #停止nexus ,nexus的启动停止命令是nexus start/stop 然后再进行打sonatype-work文件包。 紧接着在Linux平台创建nexus用户,并将两个包上传到Linux平台下去。useradd nexus #在创建用户时不能使用 -s /sbin/nologin 参数
mkdir /usr/local/nexus #创建nexus的目录 然后解析并修改相关目录名称unzip nexus-2.8.0-05.zip
mv nexus-2.8.0-05 nexus-app
unzip sonatype-work.zip 然后进行相关选项修改chmod 777 /usr/local/nexus/nex