【Jenkins】ubuntu安装

2,180 阅读1分钟

一、 环境准备

  1. JDK8以上

二、在线安装

官网安装说明

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

错误说明和配置信息

三、首次登陆时总是提示admin账号密码错误

  1. 进入Jenkins的根目录
cd /var/lib/jenkins ## 默认
sudo cp config.xml config.xml.bak ##备份
sudo vi config.xml
  1. 将下面这部分标签去掉
  <useSecurity>true</useSecurity>
  <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
    <denyAnonymousReadAccess>true</denyAnonymousReadAccess>
  </authorizationStrategy>
  <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
    <disableSignup>true</disableSignup>
    <enableCaptcha>false</enableCaptcha>
  </securityRealm>

重启服务 3. 修改配置 (1). 进入首页>“系统管理”>“Configure Global Security–全局安全配置” (2). 勾选“启用安全”

(3). 点选“Jenkins专有用户数据库”,并点击“保存”,如下图 (4). 重新点击首页-系统管理-管理用户 (5). 点击进入展示“用户列表” (6). 点击 admin-设置,修改密码并保存 然后重新登录就成功了

三、 默认安装路径(在线安装)

  1. /usr/share/jenkins:jenkins的WAR包会放在这里。
  2. /etc/init.d/jenkins:jenkins启动函数脚本
  3. /etc/default/jenkins jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
  4. /var/lib/jenkins/:默认的JENKINS_HOME。
  5. /var/log/jenkins/jenkins.log:Jenkins日志文件。

二、服务重启和启动

  1. 启动
java -jar jenkins.war --ajp13Port=-1 --httpPort=8081 ## 在war下启动并且指定端口,不指定默认8080 
service jenkins start ##利用服务启动
  1. 重启
service jenkins restart ##利用服务重启
http://localhost:8080/restart ## 利用url方式 重启Jenkies
http://localhost:8080/reload  ## 利用url方式 重新加载配置信息
  1. 停止
service jenkins stop ##利用服务停止
http://localhost:8080/exit  ##利用url方式停止