84366992 发表于 2017-6-9 09:50:43

CentOS-6.5-x86_32 安装Jenkins(不推荐)

一、安装步骤
  1. 请执行下面的命令。
  首先我们要找到Jenkins的官方网站http://pkg.jenkins-ci.org/redhat-stable/ ,通过这个网站我们可以知道如何下载并安装Jenkins.

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo


sudo rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key


yum install jenkins

  自动安装完成之后:
  /usr/lib/jenkins/jenkins.war    WAR包
  /etc/sysconfig/jenkins       配置文件
  /var/lib/jenkins/      默认的JENKINS_HOME目录
  /var/log/jenkins/jenkins.log    Jenkins日志文件
  2. 然后需要配置下jenkins的端口,避免冲突。

vim /etc/sysconfig/jenkins
  进入该文件,这个是jenkins系统的配置文件。
  找到2处修改端口号:
  JENKINS_PORT="8080"
  默认是这样的,我们可以随意修改成自己需要的端口号,避免冲突(tomcat默认端口也是这样的)
  这里作者修改成了:
  JENKINS_PORT="7070"
  接下来我们就可以尝试启动jenkins服务了。

service jenkins start
  如果提示:Starting Jenkins                                           [确定]
  则表示jenkins服务成功启动,你可以通过http://ip:端口号的方式直接访问jenkins了。
  但是一般情况下会报错:

Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录   [失败]

  如果出现该错误也不需要慌张,报这个错的原因是因为你的jdk配置错误,执行命令:
   vi /etc/init.d/jenkins

在这个文件中找到这句话:

  然后添加你自己的JAVA路径,例如我们的Java安装路径是:

  关闭防火墙:
  chkconfig iptables off

  保存退出。重新执行启动命令:
   service jenkins start
  

首次启动
  第一次安装会进入到向导界面,首先会进入启动界面:
  

初始化密码
  等待启动结束后,就会自动刷新界面,然后需要输入初始密码:

  到服务器相应的目录找到该文件,并输入其中内容即可。
  获取更新文件
  重点来了,根据提示的初始化密码文件存放位置,输入文件内容,跳到下一步我们就发现一直停在那个获取网络界面,无法刷新显示了。这是因为需要联网获取插件更新文件,但是由于网络的原因可能会比较慢,那个文件也就1M左右的样子,主要是服务器在国外所以下载的比较慢。下载的地址是写在$JENKINS_HOME/hudson.model.UpdateCenter.xml文件中的,默认内容如下:



<?xml version='1.0' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>http://updates.jenkins-ci.org/update-center.json</url>
</site>
</sites

  可以直接修改上面那一步的文件,将url 改为http://mirror.xmission.com/jenkins/updates/update-center.json就好了。  
页: [1]
查看完整版本: CentOS-6.5-x86_32 安装Jenkins(不推荐)