2022年CentOS下jenkins安装部署 .pdf

上传人:Che****ry 文档编号:27261586 上传时间:2022-07-23 格式:PDF 页数:7 大小:563.01KB
返回 下载 相关 举报
2022年CentOS下jenkins安装部署 .pdf_第1页
第1页 / 共7页
2022年CentOS下jenkins安装部署 .pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2022年CentOS下jenkins安装部署 .pdf》由会员分享,可在线阅读,更多相关《2022年CentOS下jenkins安装部署 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、CentOS Jenkins 安装部署文档 一、 系统安装:1.1. 系统安装选择Minimal Desktop , 正常安装, 无需选择其它包(本文以 32 位系统为例,如果是 64 位系统,则需要修改下载包名称以适应系统) 1.2. 开启SSH 远程终端,以备远程调试与操作(非必要),远程终端软件建议使用SecureCRT ;/ 修改 SSH配置文件,将Port 22 一行前面 #符号取消#vi /etc/ssh/sshd_config / 开启 SSH服务#service sshd start / 注册 SSH服务开机启动#chkconfig sshd on 1.3. 安装必要的软件环境

2、(wget gcc make subversion mysql-server mysql unzip )#yum install -y wget gcc make unzip 二、 安装 rzsz 支持环境:rzsz软件可用于SecureCRT向 Linux 上传本地文件3.1. 进入用户文件夹#cd 3.2. 下载 rzsz软件#wget http:/ 3.3. 解压 rzsz软件#tar -zxvf rzsz-3.48.tar.gz 3.4. 编译#cd src #make posix 3.5. 拷贝到系统目录#cp -ri rz /usr/bin/rz #cp -ri sz /usr/b

3、in/sz 三、 安装 lnmp 支持环境(为了更好的能够远程查看各种报表)3.1 下载安装包#wget -c http:/ 3.2 解压安装#tar -zxvf lnmp1.0-full.tar.gz #cd lnmp1.0-full/ #/centos.sh 四、 安装 JDK支持环境4.1. 下载 JDK安装包#wget -no-cookies -header Cookie: gpw_e24=http%3A%2F%2F%2F http:/ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -

4、 - 第 1 页,共 7 页 - - - - - - - - - -no-check-certificate 4.2. 安装 JDK #rpm -ivh jdk-7u21-linux-i586.rpm 4.3. 配置 JDK所需的环境变量#vi /etc/profile 4.4. 在 profile 文件下面追加写入下面信息:#Java Profile export JAVA_HOME=/usr/java/jdk1.7.0_21 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/t

5、ools.jar export PATH=$PATH:$JAVA_HOME/bin 4.5. 保存退出,执行: #source /etc/profile 4.6. 检查安装结果号:#java version 五、 安装 maven 环境5.1. 下载 Maven 安装包#cd /usr #wget http:/ 5.2. 解压 Maven 安装包#tar -xzvf apache-maven-3.1.0-alpha-1-bin.tar #ln -s apache-maven-3.1.0-alpha-1 maven 5.3. 配置 Maven 所需的环境变量#vi /etc/profile 5.

6、4. 在 profile 文件下面追加写入下面信息:export M3_HOME=/usr/apache-maven-3.1.0-alpha-1 export PATH=$M3_HOME/bin:$PATH 5.5. 保存退出,执行: #source /etc/profile 5.6. 检查安装结果#mvn version 六、 配置 MySql 环境名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 6.1. 启动 Mysql #

7、service mysqld start 6.2. 登录#mysql uroot 6.3. 修改 root 密码mysql use mysql mysql update user set password=PASSWORD(123456) where user=root; mysql flush privileges; 6.4. 授权 MySql 远程登录mysql grant all privileges on *.* to root% identified by 123456 with grant option; mysql flush privileges; 6.5. 注册 MySql

8、服务开机启动#chkconfig mysqld on 七、 配置 Subversion 环境Subverson 为代码同步服务软件,用于构建代码的同步。7.1. 检查 Subversion 安装结果#svn version 7.2. 建立代码同步库#mkdir /usr/svnrepos/test #svnadmin create /usr/svnrepos/test 7.3. 建立用户以及密码#vi /usr/svnrepos/test/conf/passwd 7.4. 在文件结尾添加:test=test 7.5. 设置权限#vi /usr/svnrepos/test/conf/authz

9、7.6. 在文件结尾追加groups testgroup=test / test=rw 7.7. 配置权限#vi /usr/svnrepos/test/conf/svnserv.conf 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 7.8. 在文件结尾追加general anon-access = none auth-access = write password-db = /usr/svnrepos/test/conf/p

10、asswd authz-db = /usr/svnrepos/test/conf/authz realm = test anon-access = none * 使非授权用户无法访问auth-access = write * 使授权用户有写权限password-db = /usr/svnrepos/test/conf/passwd * 密码文件位置authz-db = /usr/svnrepos/test/conf/authz * 访问控制文件位置realm = test * 认证命名空间,subversion 会作为凭证缓存的关键字。7.9. 启动 Subversion:#svnserve

11、-d -r /usr/svnrepos/test 7.10.注册 Subversion 开机启动/ 修改 /etc/rc.d/rc.local文件#vi /etc/rc.d/rc.local / 在文件下面加入下列信息svnserve -d -r /usr/svnrepos/test 八、 安装 Sonarqube 环境Sonarqube 软件为下载地址: http:/www.sonarsource.org/中文语言包:http:/docs.codehaus.org/display/SONAR/Chinese+Pack8.1. 配置数据库环境#mysql uroot p123456 mysql

12、 CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; mysql grant all on sonar.* to sonar identified by sonar; mysqlgrant all on sonar.* to sonarlocalhost identified by sonar; mysqlflush privileges; 8.2. 安装 Sonarqube / 下载 Sonarqube # wget http:/dist.sonar.codehaus.org/sonar-3.6.zip/ 解压

13、Sonarqube #unzip sonar-3.6.zip 8.3. Sonarqube 环境配置/ 修改 sonar-3.6/conf/sonar.properties文件#vi /usr/sonar-3.6/conf/sonar.properties / 修改如下字段sonar.jdbc.url: jdbc:mysql:/localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true sonar.jdbc.driverClassName: com.mysql.jdbc.Dr

14、iver sonar.jdbc.validationQuery: select 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 8.4. 安装 Sonarqube 中文汉化包将下载的中文汉化包sonar-l10n-zh-plugin-1.4.jar上传至/usr/sonar-3.5.1/extensions/plugins/目录下。8.5. 在 Maven 中设置 Sonarqube / 修改 /usr/apache-mav

15、en-3.1.0-alpha-1 /conf/settings.xml文件# vi /usr/apache-maven-3.1.0-alpha-1 /conf/settings.xml / 在文件结尾 之前填写如下内容: sonar true jdbc:mysql:/localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 com.mysql.jdbc.Driver sonar sonar 8.6. 启动 Sonarqube #/usr/sonar-3.6 /bin/linux-x86-32/sonar.sh start 8

16、.7. 注册 Sonarqube 开机启动/ 修改 /etc/rc.d/rc.local文件#vi /etc/rc.d/rc.local / 在文件下面加入下列信息/usr/sonar-3.5.1/bin/linux-x86-32 /sonar.sh start 8.8. 远程访问方式:http:/ip:9000/ 九、 安装 Jenkins 环境9.1. 注册 Jenkins repo 地址:#wget -O /etc/yum.repos.d/jenkins.repo http:/pkg.jenkins-ci.org/redhat/jenkins.repo #rpm -import http

17、:/pkg.jenkins-ci.org/redhat/jenkins-ci.org.key 9.2. 安装 Jenkins 软件#yum install -y jenkins 9.3. 启动 Jenkins 服务#service jenkins start 9.4. 注册 Jenkins 服务开机启动#chkconfig jenkins on 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 9.5. 远程访问方式:http:/ip:8080/ 十、 Jenkins 插件安装列表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 十一、 Jenkins 系统设置名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁