前提:有外网 可以在服务器上 ping www.baidu.com(域名)查看网络情况
1.安装jenkins 需要java环境.如果java环境不存在请先安装java环境
1.1 查看是否有java环境 java -version
-
查看wget是否安装 (wget是一个下载文件的工具)
2.1 rpm -qa|grep "wget" 查看是否安装
2.2 没有安装过则进行安装(已安装跳过此步骤)2.2.1 (yum install wget 进行安装 wget)
安装完成wget之后 进行网络下载
2.3 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 2.4 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
*****2.3 相关解释 该步骤为下载相关依赖
*****2.4 相关解释 配置key或者导入秘钥2.5 yum install jenkins 进行下载安装 (该步需要一段时间)
3.systemctl start jenkins 系统控制启动jenkins
3.1 注:该步骤有可能会出现一些错误
可能的错误:Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
解决方案: 该种情况为 jenkins下没有自动配置我们的java环境
-
使用 echo $JAVA_HOME 查看我们的jdk的环境变量配置位置
-
利用vi打开我们jenkins的配置
vi /etc/init.d/jenkins
5.1: 找到我们配置信息 并按 i 进行插入 插入为我们查询到的JAVA_HOME路径/bin/java
5.2: ESC取消编辑 输入:wq保存并退出注:最终效果如上图.只是多了一行java的环境配置
-
systemctl start jenkins 启动jenkins
若报错Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.
6.1 :输入systemctl daemon-reload 在重新systemctl start jenkins就可以了
我这里没有报错,如果大家有报错的 按照6.1操作就可以了
7.验证是否启动成功 在浏览器上输入ip:8080端口号
8.启动就绪
-
输入密码
9.1 输入密码需要在复制 /var/lib/jenkins/secrets/initialAdminPassword 9.2 在我们的服务器上使用 cat /var/lib/jenkins/secrets/initialAdminPassword
9.3得到密码复制输入 点击继续
安装方式 没有指定要求建议安装建议插件 安装插件 时间会久一点.
-
10:如果安装完成是英文状态
10.1
Manage jenkins --> Manage Plugins -->Available 搜索locale 进行安装
安装完成中文插件 重新配置一下语言
不必要重启.不过没有直接变成中文的可以尝试一下重启jenkins