码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins安装及常见问题分析定位

时间:2019-01-28 17:48:42      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:步骤   stat   href   程序   gitlab   开启   定位   粘贴   oca   

  • 前置条件
    JDK、tomcat
  • 安装tomcat
    下载地址: https://tomcat.apache.org/download-90.cgi
    useradd tomcat --新增一个名为tomcat的用户
    passwd tomcat --给tomcat用户设置密码

    本次统一使用一个账户,不再常见tomcat用户,下面用户都以tomcat为例,不建议使用root

    tar -zxvf apache-tomcat-9.0.14.tar.gz -C /usr/local/ --将tomcat解压到相应目录
    chown -R tomcat:tomcat /usr/local/apache-tomcat-9.0.14 --将整个目录的所属权转移给tomcat用户、tomcat组
  • 3.安装Jenkins
    下载地址: https://jenkins.io/download/
    将Jenkins上传到tomcat的webapp目录
    chown tomcat:tomcat Jenkins.war 修改Jenkinswar包为tomcat用户所有

        启动tomcat
        --通过浏览器无法访问tomcat
            1.看tomcat是否存活  ps aux | grep tomcat 
            2.看端口  netstat -tlun 看到8080端口已经使用了
            3.检查防火墙  vim /etc/sysconfig/iptables 加入8080
            4.查看tomcat日志  --》出现异常,地址已经被使用
            5.关闭tomcat --》 查看端口(步骤2)--》发现8080依旧存在
            6.断定8080被其他程序占用 --》netstat -tlunp | grep 8080 -->看到被gitlab相关的程序使用了
            7.修改tomcat端口 vim conf/server.xml ,找到8080 --》将8080改成不被占用的9999端口
            8.防火墙开启9999端口
            9.可以正常访问tomcat
    1. 浏览器打开http://192.168.56.101:9999/jenkins
      more /home/tomcat/.jenkins/secrets/initialAdminPassword

      将里面的内容复制粘贴

    2. 此时发现提示Jenkins离线
      访问 http://192.168.56.101:9999/jenkins/pluginManager/advanced
      拉到最底下,将https--》改成http,之后提交
    3. 重启tomcat
      浏览器打开http://192.168.56.101:9999/jenkins
      more /home/tomcat/.jenkins/secrets/initialAdminPassword

      选择默认安装,这里她会安装一些默认插件,时间会比较长。如果安装失败,重新安装就可以了,直至所有插件安装完成。

    Jenkins安装及常见问题分析定位

    标签:步骤   stat   href   程序   gitlab   开启   定位   粘贴   oca   

    原文地址:http://blog.51cto.com/3265857/2347299

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!