Linux服务器搭建jenkins

Linux服务器采用的是阿里云服务器的centOS系统 64位  这个系统没有界面  全部操作过程只能通过明令行的方式。

首先,在操作服务器之前,先在我们当前使用的windows系统中装一些远程控制linux服务器的软件,如果服务器不是远程的,那就省略这些步骤了。

工具软件1:SecureCRT,SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这里使用SecureCRT来远程操作linux服务器。安装完成后通过linux的用户名密码登录服务器界面如下,表示已经可以通过明令行来操作远程服务器了。也可以使用软件xshell。

工具软件2:FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具。

这里使用这个软件来实现linux服务器的文件的上传和下载,实现文件管理。

输入linux的IP地址  用户名  密码  端口号填 22  点击快速链接 链接上服务器。

工具软件3:Xmanager4   这个软件是远程界面显示  也就是将远程的linux系统的界面返回  这样我们在远程也可以通过界面鼠标点击操作系统了。

不过我这里由于阿里云服务器没有界面,所以并没有用到。

工具软件安装好之后,就要开始搭建jenkins了。

搭建jenkins需要tomcat,jdk的环境,如果没有的话还要再搭建一下。如果需要用过maven,也要先搭建一下maven的环境。

注: linux环境中   /opt/modules     用来安装软件

/opt/software      用来存放安装包

1.jdk环境的搭建。

先去官网下载jdk的软件,jdk-8u77-linux-x64.tar.gz  这是目前最新版的,这里使用解压安装方法,所以选择tar.gz格式的。

下载好之后利用FileZilla将jdk-8u77-linux-x64.tar.gz从windows上传linux的 /opt/software 目录下

然后解压。命令行为:tar -zxvf jdk-8u77-linux-x64.tar.gz

解压之后的文件夹在 /opt/software 下   再将其移动到/opt/modules  目录下

命令行为:mv  jdk-8u77-linux-x64 /opt/modules

接下来配置环境变量

输入以下命令:vim /etc/profile    开始配置环境变量

在profile文件里加入以下行

#JAVA

export JAVA_HOME=/opt/modules/jdk1.8.0_77

export PATH=$PATH:/opt/modules/jdk1.8.0_77/bin

然后 按esc键  :wq保存退出

命令行   source  profile   环境变量生效。

命令行输入java -version  显示以下信息表示jdk环境搭建成功

2.tomcat的搭建。

先去官网下载tomcat的软件,apache-tomcat-8.0.33.tar.gz  这是目前最新版的,这里使用解压安装方法,所以选择tar.gz格式的。

下载好之后利用FileZilla将apache-tomcat-8.0.33.tar.gz从windows上传linux的 /opt/software
目录下

然后解压。命令行为:tar -zxvf apache-tomcat-8.0.33.tar.gz

解压之后的文件夹在 /opt/software 下   再将其移动到/opt/modules
 目录下

命令行为:mv 
apache-tomcat-8.0.33   /opt/modules

打开打开启动的脚本文件   进入/opt/modules/apache-tomcat-8.0.33/bin

执行命令   vim  ./startup.sh

添加以下行   添加 jdk 和 jre 环境变量

JAVA_HOME=/opt/modules/jdk1.8.0_77

PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH

JRE_HOME=/opt/modules/jdk1.8.0_77/jre

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$PATH/lib/tools.jar

TOMCAT_HOME=/opt/modules/apache-tomcat-8.0.33

保存退出

执行启动文件  ./startup.sh    出现以下信息表示tomcat配置成功

打开浏览器,输入网址:http://(服务器IP):8080    网址为服务器IP再加端口号    出现以下界面表示安装成功

3.maven的搭建。

官网下载最新版  apache-maven-3.3.9-bin.tar.gz  同样适用解压安装  步骤同上  解压移动之后  配置环境变量

#vim   /etc/profile

添加下面内容:

#MAVEN

export M2_HOME=/opt/modules/apache-maven-3.3.9

export PATH=$M2_HOME/bin:$PATH

保存退出

执行生效 source /etc/profile

最后输出mvn -v  出现以下信息表示安装成功

4.jenkins配置

万事具备  只欠东风  终于可以到jenkins了

首先去官网下载最新版jenkins.war

利用FileZilla将jenkins.war从windows上传linux的 /opt/software
目录下

然后拷贝到 tomcat的webapps目录下:

cd
/opt/software

cp jenkins.war /opt/modules/apache-tomcat-8.0.33/webapps/

#vim   /etc/profile

添加下面内容:

JENKINS_HOME=/opt/modules/apache-tomcat-8.0.33/webapps/jenkins

保存退出

执行生效 source /etc/profile

最后在浏览器输入原来tomcat地址再加上/jenkins/    如果出现以下页面  表示配置成功

时间: 2024-10-22 17:06:01

Linux服务器搭建jenkins的相关文章

Linux下搭建jenkins+svn+http+maven自动化部署

服务器设置: 卸载redhat的yum,安装centos的yum,配置第三方yum 1.删除redhat原有的rpm -qa |grep yum |xargs rpm -e yum --nodeps 2.下载yum安装文件,如果下载时找不到文件,http://mirrors.163.com/centos/6/os/x86_64/ wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noa

【Linux服务器搭建】——在linux上安装mysql5、tomcat8和jdk8并部署应用

Linux作为java web服务器是首要选择.在工作中也会搭建服务器.今天尝试在linux上搭建tomcat服务器. linux:suse jdk:jre 1.8 tomat:8.0.9 mysql:5.5.39 服务器是用的阿里云服务器.2G内存,双核CPU. 1.mysql安装 下载地址可以使用sohu的镜像进行下载 ,地址:http://mirrors.sohu.com/mysql/ 我下载的名称为: -rw-r--r-- 1 root root 17715414 Jul 21 20:0

Linux服务器搭建相关教程链接整理

Linux: Linux 教程 | 菜鸟教程 linux下如何添加一个用户并且让用户获得root权限 - !canfly - 博客园 Git: 在 Linux 下搭建 Git 服务器 - 黄棣-dee - 博客园 Git服务器Gitosis架设指南 - king_sundi的专栏 - 博客频道 - CSDN.NET VNC: RHEL7 配置VNC远程桌面工具 - snowfoxmonitor的专栏 - 博客频道 - CSDN.NET 在REDHAT6.X中设置VNC多用户登录 - limanj

linux服务器中Jenkins集成git、Gradle持续构建Springboot项目

Jenkins是用java编写的开源持续集成工具,目前被国内外各公司广泛使用.本章教大家如何在linux服务器中使用Jenkins自动发布一个可作为linux服务发布的Springboot项目. 自动构建需要经过如下步骤:从git仓库下载代码.使用Gradle进行构建.使用SSH推送到另一台linux服务器.项目作为linux服务启动.本章将逐条仔细讲解. 一.获得一台linux服务器 要在linux下搞持续构建,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是windows的,搞

linux 环境搭建Jenkins

这里提供一个本地搭建Jenkins的方法,基于wins 的 https://blog.csdn.net/u011541946/article/month/2017/09/2 下面讲的是在服务器上操作: 1.购买服务器,这里买的是阿里云的服务器,然后根据提示先把系统搭建好,一定要记得自己设置的密码啊,不然很痛苦 这里提供一个网址可以根据提示或者自己需求安装自己想要的环境 https://edu.aliyun.com/article/20?spm=5176.9483325.825123.1234.1

linux服务器搭建--将win10换成linux

在这里说记录一下自己装linux的步骤,如果也有需要的朋友可以参看下: 1.目前win10的系统装成inux系统有3个解决办法: 第一:win10装linux子系统,网上已经有很多教程,步骤很简单 第二:win10先装虚拟机(vmware等),然后在虚拟机的平台上,再装linux系统. 第三:直接用u盘将win10系统换成linux系统(我们这里讲述的是这种方式,最近因为需要,搭建了一个linux服务器) 2.步骤分为两个步骤: 第一:下载centos发行版. 第二:将自己的u盘制作成启动盘 第

标准linux服务器搭建

一:针对大数据平台的linux如下搭建,为了方便截图,采用的虚拟机,与真实环境有点出入 二:步骤如下 1. 在vmware中选择加载虚拟光盘iso文件,然后进入安装 2. 默认选择第一项 Install or upgrade an existing system,然后如果机器没啥问题,就选择Skip跳过test 3.选择Next 4. 建议选择English,在最后面有个支持语言加上中文支持,这里手贱选了中文 5.键盘选择美国式英语 6. 选择基本存储设备 7. 选择是,忽略所有数据 8. 填写

Linux服务器搭建常用环境(一)

转载自:http://blog.163.com/hlz_2599/blog/static/142378474201341394955248/ 转载主要是怕链接失效,以后看不到了. 1.搭建telnet服务器 2.搭建DHCP服务器 3.搭建DNS服务器 4.搭建sendmail服务器 5.搭建FTP服务器 6.搭建web服务器 安装 apache tomcat 7.搭建samba服务器 一.搭建telnet服务器 1.查看是否有telnet服务 rpm –qa|grep telnet 显示:te

linux服务器搭建---samba

文件共享:FTP 不能在线编辑 -> NFS 不能跨平台 --> Samba    linux  --NFS   -- network file system    window --CIFS  -- Common Internet File System 网络邻居 1991.Andrew Tridgell -- > SMB :Server Message Block   :Samba为注册商标 作用:1.文件服务器      2.编修www网页数据      3.打印机服务器 NetB