Linux(Centos7)安装 jenkins (jdk1.8+jenkins2.346),并配置jdk,maven,git,gitee
Posted 一只大萌新!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux(Centos7)安装 jenkins (jdk1.8+jenkins2.346),并配置jdk,maven,git,gitee相关的知识,希望对你有一定的参考价值。
jenkins安装
前言
安装jenkins前必须先安装jdk,最新版的jenkins需要jdk11以上。这里我安装jenkins-2.346+jdk8(jdk1.8),同时安装好git和maven,做好配置,方便后期使用。
下图是各jenkins版本和所需jdk版本的匹配图
一、jdk安装
-参照此链接文章安装jdk8(jdk1.8)
JDK安装:https://blog.csdn.net/dontYouWorry/article/details/128919926
二、maven安装
-参照此链接文章安装maven
maven安装:https://blog.csdn.net/dontYouWorry/article/details/128934720
三、git安装
1.安装git
yum -y install git
2.查看版本
git --version
四、jenkins安装
1.下载jenkins-rpm包
wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
2.安装
rpm -ivh jenkins-2.346.3-1.1.noarch.rpm
3.修改jenkins配置-添加自己的jdk路径 - - 不修改java路径会启动失败
vim /etc/init.d/jenkins
4.修改jenkins用户权限为root
#将JENKINS_USER="jenkins 改为 JENKINS_USER="root"
vim /etc/sysconfig/jenkins
5.启动jenkins服务
#在 /etc/init.d/ 执行
./jenkins start #启动服务
#其他指令
./jenkins stop #关闭服务
./jenkins restart #重启服务
6.浏览器访问登录- - -(http://IP:8080/)
连接前注意防火墙开放8080
端口
#防火墙开放8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
systemctl restart firewalld #重启
查看默认登录密码
cat /var/lib/jenkins/secrets/initialAdminPassword
无需下载插件,因为很多插件下载太慢,容易下载失败浪费时间,后面针对性下载所需插件即可
1. 设置中文显示
1.下载插件
点击 Dashboard>Manage Jenkins>Plugin Manager
下载
Localization: Chinese (Simplified)
Locale
2.先设置语言为英文显示
3.重启jenkins
#在 /etc/init.d/ 执行
./jenkins restart
4.重新设置语言为中文显示,点击保存
即可
5.如果汉化不完全,一半中文一半英文,先设置默认语言为英文,重启jenkins后再设置为中文即可,即重复步骤2 - 4
*注意:
jenkins意外或者手动重启后还是可能会出现汉化不完全,继续步骤2-4
即可
2. 插件下载
Deploy to container
(支持自动化将代码部署到tomcat容器)
Maven Integration
(jenkins 利用maven编译,打包,所需插件)
Node.js
(打包前端vue
项目所需插件)
Git
(git插件,从托管平台拉取代码)
Gitee
orGithub
orGitlab
(gitee插件-私有代码仓库)
Publish Over SSH
(ssh传输到另一台服务器)
3. 端口更改
1.更改配置文件
#更改JENKINS_PORT
vim /etc/sysconfig/jenkins
2.防火墙开放已更改的端口,重启
#重启
./jenkins restart
#防火墙开放8083端口
firewall-cmd --zone=public --add-port=8083/tcp --permanent
systemctl restart firewalld #重启
4. 全局工具配置
1. maven配置
2. jdk配置
3. git配置
5. 系统配置
Gitee配置
以上是关于Linux(Centos7)安装 jenkins (jdk1.8+jenkins2.346),并配置jdk,maven,git,gitee的主要内容,如果未能解决你的问题,请参考以下文章
Linux(Centos7)安装 jenkins (jdk1.8+jenkins2.346),并配置jdk,maven,git,gitee