jekins的安装

1、下载jenkins:

公司软件库也有,or 从此网站下载:https://pkg.jenkins.io/redhat/ 

注 意  点:root权限安装

安装命令:rpm -ivh jenkins-2.137-1.1.noarch.rpm

 

2、安装1.8版本以上的jdk

公司软件库下载即可

安装命令:rpm -ivh 

 

3、修改配置文件:

## vim /etc/sysconfig/jenkins JENKINS_USER="root" ## 原值 "jenkins" 必须修改,否则权限不足 JENKINS_PORT="8080" ## 原值 "8080" 可以不修改 ## 还有开启 HTTPS 相关参数,此处不打算开启,故不作说明

 

 

自动安装完成之后: 

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/       默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log    Jenkins日志文件
 

 

 安装完成之后启动jenkins

 

[root@Rhel38 jenkins]# service jenkins start
Starting Jenkins bash: /usr/bin/java: No such file or directory

 

 

                                                           [FAILED]
 

会报这个错误,这是由于没有配置java环境,有两种方法可以解决:

1. 安装jdk环境

  先检查一下java虚拟机有没有安装,如果没有就安装

java --version
//如果没有,则安装

2.在jenkins配置文件中配置

  需要“vi /etc/init.d/jenkins”,把java路径加上,如下:

# Search usable Java. We do this because various reports indicated
# that /usr/bin/java may not always point to Java >= 1.6
# see http://www.nabble.com/guinea-pigs-wanted-----Hudson-RPM-for-RedHat-Linux-td25673707.html
candidates="
/home/jenkins/jdk1.8.0_181/bin/java
"

 

正常启动成功:

 

[root@Rhel38 jenkins]# service jenkins start
Starting Jenkins                                           [确定]
启动成功,访问http://localhost:8080 无法访问,看进程是否启动。没有启动可能是问题,改成8888。启动成功。 
[root@Rhel38 jenkins]# ps -aux | grep jenkins
root     14935 89.5  1.5 4048112 123100 ?      Ssl  00:55   0:06 /home/jenkins/jdk1.8.0_181/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8888 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
访问:http://localhost:8888
改密码:cat /var/lib/jenkins/secrets/initialAdminPassword
修改密码后:******
 

3.2 安装相关插件

  • Subversion Plug-in ## 版本管理 SVN 的插件
  • Git plugin ## 版本管理 GIT 的插件
  • Maven Integration plugin ## 项目构建 Maven 的插件
  • Gradle Plugin ## 项目构建 Gradle 的插件 
    无需重启 Jenkins 插件即生效。如遇失败可重试或离线安装。

手工下载(*.hpi): http://updates.jenkins-ci.org/download/plugins/ 

依赖很多,建议从公司ftp下载

git版本太低,需要升级

下载:git-2.9.2.tar.gz
tar -zxvf  git-2.9.0.tar.gz
cd  git-2.9.0
配置git安装路径
./configure prefix=/usr/local/git/
编译并且安装
make 
make install
git无法正常使用,请见redhat下git的安装

http://ftp.de.debian.org/debian/pool/main/a/asciidoc/下载asciidoc-8.6.94.设置环境变量 /etc/profile

export PATH=$PATH:/usr/local/git/bin
环境变量生效:
source /etc/profile 

安装:

tar xvfz asciidoc-8.5.2.tar.gz
cd asciidoc-8.5.2
./configure

sudo make install 
 

安装Deploy插件的方式跟安装Maven插件的方式还是一样的,Deploy插件的名字叫做:Deploy to container Plugin
安装完SVN后,你在新建项目的时候,构建后操作这里,下拉选项里会多出一项Deploy war/ear to a container

     

你可能感兴趣的:(jekins)