Linux服务器安装jenkins摸爬滚打全过程

一、服务器上安装JDK

安装jdk,jenkins需要运行在jdk上,所以安装jenkins需要提前安装jdk。

   1. 远程登录到linux服务器(例如我的阿里云服务器)

    2. 下载jdk.

在这里插入图片描述
3.老老实实的下载安装包然后上传到服务器上 ,上传安装包到服务器上笔记(点击就跳转到)
用scp命令上传,(这是在本地上传)
格式:
scp 包地址 用户名@服务器地址:/文件目录

4.使用命令tar -xvf解压
(这里要进服务器内部解压)

tar xf jdk-8u261-linux-x64.tar.gz

5.cd 到/usr/local目录下,使用mkdir java命令创建java文件夹。
cd 到/root下查看解压好的jdk,将jdk移动/usr/local/java目录下

mv jdk1.8.0_261 /usr/local/java

6.现在去修改环境变量:使用 vim /etc/profile 打开文件profile,在文件最后面添加java环境变量。

export JAVA_HOME=/usr/local/java/jdk1.8.0_261
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

【需要注意的是,打开文件后需要按英文字母 i 才可以进行编辑。】

添加完环境变量后依次按下:键盘左上角esc键 和按shift+z两次保存并退出编辑。

7.查看jdk是否安装成功,使用命令java 或者java -version ,只要不出现未知的命令就说明安装成功了。

【如果没有成功的话就试着刷新配置,使用:source /etc/profile 使配置生效】

二、下载jenkins。

1.登录jenkins的官网,点击Download,如果没有反应,那么请将页面向下拉
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.复制链接地址,进入到终端,使用wget命令下载jenkins
使用 sudo 复制的链接地址 命令安装jenkins

在这里插入图片描述
3.运行sudo service jenkins start 启动jenkins出现错误

Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.
在这里插入图片描述
在这里插入图片描述
解决办法:修改/etc/init.d/jenkins文件中的java路径,使用 vi /etc/init.d/jenkins命令打开jenkins配置文件,操作和上面配置java环境变量一样,需要按英文字母 i 才可以进行编辑修改。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改完以后按 esc 然后再按两次Shift +z 保存并退出

4.然后再次运行 sudo service jenkins start启动jenkins,再次报错,还是那个错,于是查看java是不是在那个目录。
在这里插入图片描述
5.发现少写了一些东西,再次修改jenkins配置文件: vi /etc/init.d/jenkins命令

在这里插入图片描述
6.修改完保存后再次重启服务器:sudo service jenkins start

在这里插入图片描述
在这里插入图片描述
7.我们就按它的提示执行命令:systemctl daemon-reload重新加载
再次重启服务器:service Jenkins start

【注】参考一位大佬的搭建经历
在这里插入图片描述
我直接输入服务器地址+端口号8080直接成功了。。。。。😄没遇到这个坑很出乎意料,如果遇到坑可参考这位大佬博客(地址
在这里插入图片描述
看见jenkins的登录面板了,第一次登录需要配置登录我们的服务器,
按上面的提示:vi /var/lib/jenkins/secrets/initialAdminPassword找到jenkins的密码,填写到上面的输入框中。
在这里插入图片描述
在这里插入图片描述
安装完成后就自动出现创建管理员的界面

在这里插入图片描述
在这里插入图片描述

安装Jenkins完成!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值