jenkins部署配置

1安装jenkins
我的mvn和jdk是提前下好的,当然也可以根据自行下载

cat jenkins_install.sh
#!/bin/bash
mkdir -p /home/lzkj/software
mkdir -p /home/lzkj/webapp/jar
mkdir -p /home/lzkj/webapp/cmd
mkdir -p /home/lzkj/webapp/googleQRCode
mkdir /usr/java
##安装git##
yum -y install git
##安装jdk##
cp jdk-8u201-linux-x64.tar.gz  /usr/java/
tar -axf  jdk-8u201-linux-x64.tar.gz -C /usr/java/
##安装jenkins##
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install -y jenkins
sed -i '/JENKINS_USER/s/jenkins/root/' /etc/sysconfig/jenkins
##sed -i '/^JENKINS_PORT/s/8080/自己设定的端口/' /etc/sysconfig/jenkins
##安装maven##
cp apache-maven-3.6.1-bin.tar.gz  /home/lzkj/software/
tar -zxvf apache-maven-3.6.1-bin.tar.gz -C /home/lzkj/software/
echo 'JAVA_HOME=/usr/java/jdk1.8.0_201'  >> /etc/profile
echo 'MAVEN_HOME=/home/lzkj/software/apache-maven-3.6.1/bin'  >> /etc/profile
echo 'CLASSPATH=$JAVA_HOME/lib/'   >> /etc/profile
echo 'PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME'   >> /etc/profile
echo 'export PATH JAVA_HOME CLASSPATH MAVEN_HOME'  >> /etc/profile
source /etc/profile
java -version
mvn -version
sed -i '/candidates=/a\/usr/java/jdk1.8.0_201/bin/java' /etc/init.d/jenkins
systemctl daemon-reload
service jenkins start 
source /etc/profile
netstat -nutlp | grep 8080
[ $? -eq 0 ] && echo "jenkins is up !!!" || "jenkins not working !!"

把对应的安装java和maven压缩包,以及jenkins安装脚本上传服务器,运行 jenkins_installer.sh脚本安装Jenkins及其环境。运行脚本后没有报错,查看是否有8080 端口运行,有的话Jenkins安装完毕。也可以用其他方式部署jenkins.根据实际情况而定。

2配置jenkins
安装完成后登录对应IP的8080 访问jenkins,第一次登录会要求你去服务器的对应路径查找初始密码,然后根据提示设置管理员账号密码。
在这里插入图片描述tail /var/lib/jenkins/secrets/initialAdminPassword,
将得到的密码复制到页面上,点击继续,选择第一个Install suggested plugins
在这里插入图片描述
等待安装安成后,设置一个管理员账号即可。

3安装插件
在这里插入图片描述
在可选插件栏搜索一下插件选择安装
Maven Integration
git plugin
publish over ssh
4全局配置

在这里插入图片描述
新部署的jenkins要完成对项目代码的打包编译及其他功能,需要配置相关的打包工具路径,使jenkins能够使用相关功能

配置jdk路径,
也就是之前脚本里安装的路径,如果是用过yum安装,则配置yum安装的路径
在这里插入图片描述
Gitg 工具配置
在这里插入图片描述
Maven 工具配置
在这里插入图片描述
Nodejs 配置,前端静态文件打包需要用到,选择对应版本自动安装
在这里插入图片描述
5添加业务节点

以节点的形式添加对应的业务服务器,目的是让jenkins能够通过构建将构建产物部署到对应的业务服务器在这里插入图片描述
选择新建节点,
在这里插入图片描述
配置完节点名称点击确定后会自动跳转到具体的配置参数界面
需要注意的我截图在下面
在这里插入图片描述
启动方式处选择 ssh
主机 配置服务器IP
Credentials 处配置的是连接节点服务器用到的用户和密码,没有的话就点击添加创建。
在这里插入图片描述
最后节点属性可以配置一下对应服务器的工具路径。

至此jenkins部署完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蒙多不减肥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值