jenkin服务器 和 maven 私服迁移操作记录

该博客详细介绍了如何在CentOS系统中进行用户管理、SSH配置、修改默认端口,以及安装Docker、设置镜像源并启动Docker服务。接着,博主演示了如何部署Nexus3仓库管理器,包括数据迁移和启动实例。此外,还涵盖了Jenkins的下载、环境变量配置,并将其部署在Tomcat上,最后提供了访问Jenkins的Web端方式。
摘要由CSDN通过智能技术生成

前期环境准备

添加账号weiyan

useradd weiyan -d /home/weiyan -g root

设置用户weiyan密码

passwd weiyan

设置sudo

vim /etc/sudoers

#添加
weiyan  ALL=(ALL:ALL) ALL  #需要密码

修改ssh默认 端口22 ,禁用ssh root登录

vim /etc/ssh/sshd_config

#修改ssh port 22 为1245
port 1245
#禁用root
Permitrootlogin no

迁移java, maven home 配置jdk和maven环境变量

#安装路径
/home/weiyan/java/jdk8

#maven
/home/weiyan/maven/maven-3.3.1

安装docker

#设置仓库
sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2

#源地址
sudo yum-config-manager
–add-repo
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#安装 Docker Engine-Community
sudo yum install docker-ce-19.03.2 docker-ce-cli-19.03.2 containerd.io

#启动
sudo systemctl start docker

#添加weiyan到docker组
usermod -a -G docker weiyan
#检查
groups weiyan
#更新组信息
newgrp docker

#使用"weiyan"用户执行
docker version

#检查防火墙
systemctl status firewalld

docker 启nexus3

docker 安装

#拉取镜像
docker pull sonatype/nexus3

sudo mkdir –vp /usr/local/nexus-data/

#数据备份
./sonatype-work/nexus3

#数据迁移 并启动实例
docker run -d -p 8081:8081 --name nexus3 -v /usr/local/nexus-data/sonatype-work/nexus3:/nexus-data --restart=always sonatype/nexus3

#访问
「Nexus Repository Manager」- http://IP:8081

下载jenkins tomcat

tomcat

wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz
解压路径
/usr/local/tomcat

下载 jenkins 包

wget https://get.jenkins.io/war-stable/2.289.1/jenkins.war
将jenkins.war 放入/usr/local/tomcat/webapp/下

设置 jenkins_home环境变量

sudo vim /etc/profile

JENKINS_HOME="/jenkins20210706/jenkins_workspace" 
export JENKINS_HOME

/jenkins20210706/jenkins_workspace 是jenkins 数据迁移目录路径

访问web

http://IP:8080

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值