欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > 部署安装jenkins.war(2.508)

部署安装jenkins.war(2.508)

2025/5/20 19:51:28 来源:https://blog.csdn.net/2302_76160310/article/details/147976980  浏览:    关键词:部署安装jenkins.war(2.508)

实验目的:部署jenkins,并与gitlab关联bulid

所需软件:jdk-17_linux-x64_bin.tar.gz          jenkins.war         apache-tomcat-10.1.40.tar.gz

实验主机:8.10具有java环境,内存最少为4G,cpu双核

目录

jdk安装

tomcat安装

jenkins安装

查看密码

安装插件

生成主机的密钥在jenkins主机上

复制自己的公钥

cat /root/.ssh/id_rsa.pub 复制自己的私钥

打开gitlab,把jenkins的上传

添加webhook配置自动推送

复制自己的项目地址​编辑

打开Jenkins安装插件

重启tomcat

打开jenkins新建项目

打开gitlab,开启webhooks设置自动推送

进行测试

测试结果


实验开始:

jdk安装

rpm -qa |grep java
dnf -y remove java-1.8.0-openjdk-headless-1.8.0.442.b06-2.el9.x86_64        --rocklinux
yum -y remove  yum -y remove java-1.8.0-openjdk-headless.x86_64             --centos
tar zxf jdk-17_linux-x64_bin.tar.gz                
mv jdk-17.0.12/ /usr/local/java/        
#添加环境变量
vim /etc/profile
export PATH=$PATH:/usr/local/java/bin
source /etc/profile

tomcat安装

tar zxf apache-tomcat-10.1.40.tar.gz 
mv apache-tomcat-10.1.40 /usr/local/tomcat/
#添加环境变量
vim /etc/profile
export PATH=$PATH:/usr/local/java/bin:/usr/local/tomcat/bin
source /etc/profile

然后可以直接使用catalina.sh start启动

浏览器访问:192.168.8.10:8080                --这里就是主机的主机ip,记得关闭防火墙和setenforce 

jenkins安装

cp jenkins.war /usr/local/tomcat/wabapps/

tomcat会根据你放入的war包自动部署,而且可以在tomcat开启的时候直接放入(热部署)

直接在浏览器访问:192.168.8.50:8080/jenkins/

查看密码

cat /root/.jenkins/secrets/initialAdminPassword

安装插件

修改admin登录密码

生成主机的密钥在jenkins主机上

ssh-keygen -t rsa

复制自己的公钥

cat /root/.ssh/id_rsa.pub 
复制自己的私钥

cat /root/.ssh/id_rsa

上传凭证

打开gitlab,把jenkins的上传

开启出站请求

添加webhook配置自动推送

复制自己的项目地址

打开Jenkins安装插件

重启tomcat

 catalina.sh stop

 catalina.sh start

打开jenkins新建项目

打开gitlab,开启webhooks设置自动推送

进行测试

测试结果

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词