栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【摘星星计划】day04-Linux服务器离线安装Jenkins教程

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【摘星星计划】day04-Linux服务器离线安装Jenkins教程

一、离线安装jdk1.8
    下载jdk的Linux安装包,并上传到服务器的文件夹中
    然后进入安装目录解压:tar -zxvf jdk-8u331-linux-x64.tar.gz
    使用vim修改环境变量:vim /etc/profile
    在文件最后insert,写入以下内容

export JAVA_HOME=真实的安装目录/jdk1.8.0_131
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}

    接下去按 Esc后输入: 冒号wq(英文冒号wq表示保存后退出;英文冒号q!表示不保存退出;英文冒号w表示保存不退出)
    保存配置文件后,需要刷新环境变量使其生效:source /etc/profile
    测试是否在服务器中安装成功:java -version 或 javac



    
二、离线安装maven
    安装maven,需先装好java环境
    将maven安装包上传至服务器安装目录下,解压: tar -zxvf apache-maven-3.6.3-bin.tar.gz
    配置环境变量:vim /etc/profile
    在最后写入

export MAVEN_HOME=maven安装目录/apache-maven-3.5.4
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin

    Esc,:wq保存后退出
    输入mvn -version验证是否安装成功
    

三、离线安装git
将git安装包上传至服务器安装目录下,进入安装目录后解压:tar -zxvf git-2.36.1.tar.gz
进入git-2.36.1文件夹:cd git-2.36.1
控制台输入:

./configure --prefix=/home/jenkinsenviro

接着输入,编译和安装:
make && make install 


接下去配置环境变量:

可歌可泣,git终于离线安装好了


安装git2.9.5时的出错,可忽略,感谢霍哥让我去换了版本,脱离苦难

报错❌

但是zlib实际是有安装的,rpm -qa|grep zlib,可查看是否有安装

搜索网上的教程,安装zlib-devel(yum install zlib-devel -y)可解决此问题,但是!!!!我不能使用外网进行此操作,所以只能去找安装包,进行离线安装,这个安装包真的太难找了吧濫郎 【如果需要zlib-devel-1.2.7-18.el17.x86_64.rpm,请私信我免费分享】

进入存放的目录,进行安装:rpm -i zlib-devel-1.2.7-18.el17.x86_64.rpm

验证是否安装成功:rpm -q zlib-devel

–感谢我自己没有放弃,这个任务真的很emo蘿略


重新进入git-2.9.5文件夹,控制台重新输入:make && make install

又报错了,不能用外网真的会很鹿

只能再去找这个包,把它下载过来传至服务器中,然后控制台输入:rpm -i perl-ExtUtils-MakeMaker-6.68-3.el7.noarch.rpm
但是❗❗❗❗又出错了,我真的要錣了

需要在安装包后面加两个参数–nodeps --force,其作用为不再分析包之间的依赖关系而直接安装
控制台输入:rpm -Uvh perl-ExtUtils-MakeMaker-6.68-3.el7.noarch.rpm --nodeps --force

再次控制台输入:make,但是还是报错了。在霍哥的指导下,换了最新版


四、离线安装node

先去下载的node的Linux版本,同样上传至服务器安装目录下,解压:tar -xvf node-v16.15.0-linux-x64.tar.xz
文件夹重命名:mv node-v16.15.0-linux-x64 nodejs
建立软连接,变为全局,首先进入nodejs(刚刚重命名文件夹):cd /nodejs/bin
建立软连接:ln -s /home/jenkinsenviro/nodejs/bin/npm(我的安装路径)[空格] /usr/local/bin
ln -s /home/jenkinsenviro/nodejs/bin/node /usr/local/bin
最后检查是否安装成功:node -v

五、离线安装tomcat
将下载的安装包上传至Linux服务器安装目录下,进入目录然后解压:tar -zxvf apache-tomcat-10.0.21.tar.gz
配置环境变量:vim /ect/profile
在后面添加如下内容(tomcat所放的根目录位置):
export TOMCAT_HOME=/home/jenkinsenviro/loadtomcat/apache-tomcat-10.0.21

使配置生效:source /etc/profile
进入tomcat的bin目录,执行./startup.sh 命令启动tomcat,若出现如下内容则说明安装成功!

六、安装Jenkins
方法一tomcat启动:将下载的jenkins.war上传至之前tomcat文件夹的webapps目录下
去 bin下重新启动tomcat
浏览器中打开ip:端口/jenkins
方法二:新建jenkins目录,将jenkins.war放至该目录下,控制台进入改目录:java -jar jenkins.war --httpPort=8080

密码复制

因为要离线安装插件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/945322.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号