Jenkins 初步入门---安装和用户控制

Jenkins 官网:http://jenkins-ci.org/

安装说明:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins

On RPM-based distributions, such as Red Hat Enterprise Linux (RHEL), CentOS, Fedora or Scientific Linux, you can install Jenkins through yum.

Recent versions are available in a YUM repository.

Installation

Add the Jenkins repository to the yum repos, and install Jenkins from here.

Installation of a stable version

There is also a LTS YUM repository for the LTS Release Line

Installation of Java

Jenkins requires Java in order to run, yet certain distros don‘t include this by default. To install the Open Java Development Kit (OpenJDK) run the following:

sudo yum install java

Note: If running CentOS, ensure you follow the guide below.

Start/Stop

  • sudo service jenkins start/stop/restart
  • sudo chkconfig jenkins on

因为初学,我直接把iptables关了,免得出现些没必要的错误。

查看jenkins运行状态:

[[email protected] ~]# ps -ef |grep jenkins
jenkins   6691     1  0 06:27 ?        00:02:53 /etc/alternatives/java -Dcom.sun.akuma.Daemon=da/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --ajp13Port=8
root      7823  7346  0 12:42 pts/1    00:00:00 grep jenkins

安装完成之后在浏览器里打开: URL:8080就可以了。如192.168.179.128:8080

Jenkins 用户控制,第一个注册的用户为管理员。其他的注册用户都没有任何权限,需要管理员手动添加。

在“Configure Global Security”里勾选“启用安全”,“Jenkins专有用户数据库”,“允许用户注册”。

在授权策略里选“安全矩阵”。安全矩阵里可以针对每个用户进行权限控制。以后再慢慢分析具体的权限控制。

这样的用户控制大概意思是,管理员拥有所有权限,其他的素有用户需要注册,并且注册之后通知管理员赋予权限。

时间: 2024-10-11 15:51:36

Jenkins 初步入门---安装和用户控制的相关文章

Jenkins 初步入门---邮件设置

Jenkins 邮件配置,实质上和邮件客户端的配置差不多.原理都是一样的.总体的思路是,把某个邮箱账号交给Jenkins,Jenkins知道了邮箱用户名和密码之后向邮件服务商提交验证好了就有权发邮件了. 以下以[email protected]为账号举例(我也不知道[email protected]是谁的=_=) 系统管理--系统设置--系统管理员邮件地址填邮箱地址(这个邮箱地址是以后Jenkins系统用此邮箱地址发送邮件如:[email protected]) --邮件通知---SMTP服务器

Jenkins简明入门(一) -- 安装

如今Jenkins官网的Guide里使用了Docker,网上很多Jenkins入门教程都已过时了,所以写这一篇入门教程. 官网的Guide Link是:https://jenkins.io/doc/pipeline/tour/getting-started/ 我写的Jenkins入门是基于官网Guide,但是有所不同:除了汉语翻译外,官网的Guide中启动Jenkins时也用了docker,然后在Jenkins里跑pipline的时候,build stage和test stage也用了docke

Linux安装及服务控制

一.  版本 Red Hat 企业版   Red Hat Enterprise Linux (简称RHEL) http://www.redhat.com Fedora社区版 由Red Hat资助的社区维护,定位于个人桌面用户 http://fedoraproject.org CentOS社区版 Community Enterprise Operating System(社区企业操作系统) http://www.centos.org 二.  安装步骤 插入RHEL6安装光盘,引导安装程序 设置主机

Shel脚本-初步入门之《02 什么是 Shell 脚本》

Shel脚本-初步入门-什么是 Shell 脚本 2.什么是 Shell脚本 当命令或程序语句不在命令行下执行,而是通过一个程序文件来执行时,改程序就被称为 Shell 脚本.如果在 Shell 脚本里内置了很多条命令.语句及循环控制,然后将这些命令一次性执行完毕,这种通过文件执行脚本的方式称为非交互式的方式.这些命令.变量和流程控制语句等有机地结合起来,就形成了一个功能强大的 Shell 脚本. 范例1: 清除 /var/log 下 messages 日志文件的简单命令脚本 把所有命令放在一个

GoLang入门-安装-配置

Go的三种安装方式 Go有多种安装方式,你可以选择自己喜欢的.这里我们介绍三种最常见的安装方式: Go源码安装:这是一种标准的软件安装方式.对于经常使用Unix类系统的用户,尤其对于开发者来说,从源码安装是最方便而熟悉的.Go标准包安装:Go提供了方便的安装包,支持Windows.Linux.Mac等系统.这种方式适合初学者,可根据自己的系统位数下载好相应的安装包,一路next就可以轻松安装了.第三方工具安装:目前有很多方便的第三方软件包工具,例如Ubuntu的apt-get.Mac的homeb

Debian 入门安装与配置1

Debian 入门安装与配置1 最近安装了多个发行版本的Linux,包括Ubuntu.Fedora.Centos和Debian,发现只有Debian在界面和稳定性等综合特性上表现最优,自己也最喜欢,所以最后选择长久使用Debian作为自己的家用笔记本操作系统,也想借助Debian来深入的学习Linux,因此在这里记录一些日生使用Debian过程中遇到的问题及解决办法. 1.Debian安装 选择Debian的版本对于新手至关重要,本人安装Debian的时候,Debian官方发行稳定版本是7.7.

【Android 初学】7、相对布局--初步入门

Start Android  1.什么是相对布局() 相对布局是另外一种控件的摆放的方式: 相对布局是通过指定当前控件与兄弟控件或是父控件之间的相对位置,从而达到控制控件位置的目的: 2.为什么要使用相对布局 相对布局的UI性能比线性布局(嵌套太多)更好: 3.相对布局的常用属性 RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false     android:layout_centerHrizontal  水平居中     android:layout_cent

jenkins简单入门使用(WEB)

一 安装 首先保证系统中已经安装了jdk,最好是jdk1.5以上. http://jenkins-ci.org/  下载本机环境相对应安装包 windows 运行java –jar Jenkins.war. mac  直接安装下载jenkins文件. 在浏览器中输入 http://localhost:8080 访问. jenkins默认会存放在用户主目录下的.jenkins文件夹中. mac  保存在 /Users/Shared/Jenkins 本地安装在虚拟机CentOS上面. 注意安装JAV

安装dashboard在控制节点

安装dashboard在控制节点 1.安装包 编辑/etc/openstack-dashboard/local_settings完成以下设置: [[email protected] ~]# yum -y install openstack-dashboard 配置dashboard在controller主机上使用openstack服务 [[email protected] /]# vim /etc/openstack-dashboard/local_settings OPENSTACK_HOST