怎么在环境下装多个包,手动创建包

首页 > 经验 > 作者:YD1662022-11-02 11:26:42

本文同步本人掘金平台的文章:https://juejin.cn/post/6844903992833605640

POST这篇文章是讲解从无到有的JENKINS github持续集成环境的搭建。JENKINS和其他平台的结合搭建,比如码云啥的配合,操作过程大同小异。下面,我们STEP BY STEP地讲解一下,如有不合理的地方,还请指出☞

购买一个服务器

为什么要购买服务器呢?

因为如果你本地搭建Jenkins环境之后,跟Github联通不了--需要ip来设置githubwebhooks的。当然,有什么其他操作可以联通github的,还望指出:)

注意:如果你在本地运行jenkins,那么你的webhooks可能是https://localhost:8080/github-webhook/,这不会起作用的,因为webhooks只在网络中起作用。你可以参考文章Adding a GitHub Webhook in Your Jenkins Pipeline来了解一下。

这里,我购买了阿里云的低配服务器,操作系统是centos7。购买好服务器之后,我简单通过NGINX来代理,展示一个简单的静态页面。当然,这里并不是我们的重点,所以就不展开来说了。

需要注意的是,你要配置安全组,才能看到静态的站点。我自己配置如图:

怎么在环境下装多个包,手动创建包(1)

在上传资源之后,这时你打开阿里云上相关的ip地址,如果你没有看到期望的页面,请检查一下安全组的设置。

准备一款终端

为什么要准备呢?

我们不可能总是登录自己的阿里云账号,然后切换到自己的服务器那里连接它,然后再屁颠屁颠地操作程序吧~

如果你喜欢,那你就保留那种操作习惯吧。只能说你时间真多~

这里,自己在mac pro和dell电脑上都安装了SecureCRT【一款支持SSH(SSH1和SSH2)的终端仿真程序】,远程控制自己的服务器。我觉得挺好用的,喜欢!❤

搭建JENKINS环境

服务器和远程控制的仿真程序都已经准备完成了,接下来,我们在服务器上面搭建所需的环境。

安装java环境

先在服务器上安装java环境,可参考这篇文章操作。安装好java sdk后,配置好环境。

之后,你可以通过java -version等命令查看或验证,下面是自己服务器上java的安装信息和相关路径的设置:

怎么在环境下装多个包,手动创建包(2)

1、路径/usr/lib/java是本机下载好jdk-8u231-linux-x64.tar.gz压缩文件上传到服务器的存放文件路径,解压后可以将其压缩包删除。

2、/usr/java/java8是自己在服务器上解压文件路径。

安装jenkins

按照下面的命令行进行操作:

$ yum install yum-fastestmirror -y #安装自动选择最快源的插件 #添加Jenkins源: $ sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo $ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key $ yum install jenkins #安装jenkins 复制代码

安装完毕后,你就可以启动jenkins了:

sudo service jenkins start 复制代码

当然,启动之后,它可能出现下面的问题:

怎么在环境下装多个包,手动创建包(3)

图上表明是你java的引入路径有问题了~

上图意思是:启动程序找不到java。

那么,你需要执行vim /etc/init.d/jenkins命令进入文件,修改其路径就行了,如下:

怎么在环境下装多个包,手动创建包(4)

首页 12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.