安装配置Jenkins


一、实现目标及验证

创建用户后能登陆, 能够定时检查Git或SVN代码更新, 执行Build Shell脚本。

二、安装要求

  • CentOS6.5以上干净服务器
  • JDK 1.6

三、配置防火墙

iptables -I INPUT -p tcp -m tcp --dport 3000 -j ACCEPT

四、安装Jenkins

登陆主机后运行以下脚本:

cd /tmp
wget http://f2c-tools.oss-cn-hangzhou.aliyuncs.com/devops-wares/jenkins_ops.sh
bash jenkins_ops.sh deploycode
bash jenkins_ops.sh start

五、配置Jenkins

1. 创建登陆用户

1) 进入Jenkins管理页面

alt

2) 进入Jenkins配置全局安全页面

alt

3) 配置安全设置

alt

4) 在登陆页面选择注册admin用户

alt

5) 填写admin用户密码等信息并注册

alt

6) 重新登陆后,禁掉用户注册

alt

2. 安装Git插件

1) 进入Jenkins管理页面

alt

2) 进入Jenkins插件管理页面

alt

3) 选择Available标签页, 在Source Code Management分类中选择Git Plugin并确认安装

alt

alt

4) 等待安装完成后,选择"安装完后自动重启"

alt

5) 创建测试Job,能够在Source Management部分的设置中看到Git选项

alt

3. 安装SVN插件

SVN插件,一般已默认安装, 可以在插件管理页面的Installed页面查看,如果已安装,如下图示:

alt

如果没有安装,则参照安装Git Plugin安装步骤,在插件管理页面选择Available标签页, 在Source Code Management分类中选择 Subversion Plugin并确认安装,等待Jenkins安装完毕后自动重启, 之后创建测试Job验证Source Management配置选项中有 Subversion选项。

4. 安装Fit2Cloud OSS插件

1) 安装说明

插件下载:点击这里下载

在Jenkins中安装插件, 请到 Manage Jenkins -> Advanced -> Upload,上传插件(.hpi文件) 安装完毕后请重新启动Jenkins。

2) 配置说明

在使用插件之前,请先在Manage Jenkins -> Configure System -> 阿里云OSS账户设置 中配置阿里云帐号的Access KeySecret Key

5. 安装Fit2Cloud CodeDeploy插件

1) 安装说明

插件下载:点击这里下载

在Jenkins中安装插件, 请到 Manage Jenkins -> Advanced -> Upload,上传插件(.hpi文件) 安装完毕后请重新启动 Jenkins。

2) 配置说明

在使用插件之前,请先在Manage Jenkins -> Configure System -> FIT2CLOUD账户设置 中配置FIT2CLOUD帐号的的Consumer KeySecret KeyAPI EndPoint