美文网首页测试那些事儿
Ubuntu上的Jekins部署集成

Ubuntu上的Jekins部署集成

作者: 极客与宽客 | 来源:发表于2019-03-29 10:20 被阅读7次

    安装Jenkins

    简单来说需要下面四步:

    1、将存储库密钥添加到系统

    wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

    2、添加密钥后,系统将返回OK 。 接下来,将Debian包存储库地址附加到服务器的sources.list 

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

    3、当这两个都到位时,我们将运行update ,以便apt-get将使用新的存储库

    sudo apt-get update

    4、安装Jenkins及其依赖项,包括Java

    sudo apt-get install jenkins

    这个软件包安装将会:

    将Jenkins设置为启动时启动的守护进程。 有关更多详细信息,可以参考/etc/init.d/jenkins。

    创建一个jenkins用户来运行这个服务。

    将控制台日志输出直接输出到文件/var/log/jenkins/jenkins.log。 如果要解决Jenkins问题,请检查日志文件。

    使用启动的配置参数填充/etc/default/jenkins,例如JENKINS_HOME

    将Jenkins设置为在端口8080上进行监听。使用浏览器访问此端口以开始配置。

    完成后,可以查看进程信息。

    ps -ef|grep jenkins

    1、通过上面的安装,Jenkins将作为一个Linux守护进程,可以查看文件/etc/init.d/jenkins 

    2、创建一个名为Jenkins的Linux用户

    sudocat /etc/shadow或sudocat /etc/passwd

    3、生成日志文件 /var/log/jenkins/jenkins.log 

    4、Jenkins 默认端口是8080,在配置文件/etc/default/jenkins 中定义。

    HTTP_PORT=8080

    password

    简单配置–Unlock Jenkins

    上面只是安装完成了Jenkins,还需要进行一些配置才可以。 

    这时通过浏览器就可以访问Jenkins了。比如我的地址:http://localhost:8080/   或者 http://ip:8080/

    可以看到提示,为了确保Jenkins的安全,将管理员的密码下面的intialAdminPassword文件了

    cd /var/lib/jenkins/secrets/

    cat initialAdminPassword

    复制密码到文本框验证

    然后,到了选择插件的界面,通过附加功能扩展Jenkins可以支持许多不同的需求。 

    插件安装完成,就到了创建用户的界面,这里可以创建一个Jenkins用户。

    Jenkins重启操作

    1、关闭Jenkins

    只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit 网址就能关闭jenkins服务.

    2、重启Jenkies

    http://localhost:8080/restart

    3、重新加载配置信息

    http://localhost:8080/reload

    卸载jenkins

    服务卸载

    sudo apt-get remove jenkins

    安装包卸载,注意这里如果不是ubuntu那就yum

    sudo apt-get remove --auto-remove jenkins

    配置和数据卸载

    sudo apt-get purge jenkins

    sudo apt-get purge --auto-remove jenkins

    参考资料:https://www.linuxidc.com/Linux/2016-12/138290.htm

    https://blog.csdn.net/sun2333/article/details/80443401

    相关文章

      网友评论

        本文标题:Ubuntu上的Jekins部署集成

        本文链接:https://www.haomeiwen.com/subject/nytqbqtx.html