设为首页 收藏本站
查看: 901|回复: 0

[经验分享] Linxu下jenkins部署和基本配置

[复制链接]

尚未签到

发表于 2018-1-9 12:13:13 | 显示全部楼层 |阅读模式
  一、OpenJdk1.8安装(tomcat  和 jenkins都依赖与java)

  • ubuntu


  • apt-cache search openjdk       #使用apt-cache搜索可以直接使用apt-get安装的版本,比如选择"openjdk-8-jdk"
  • apt-cache search openjdk -y     #执行安装
  2. centos

  • yum search openjdk
  • yum install xxxx
  安装完成后,执行java -version 如输出如下,表明安装成功

  • openjdk version "1.8.0_91"  OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-3ubuntu1~15.10.1-b14)
      OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
  二、tomcat安装(http://tomcat.apache.org/)

  • 在官网选择需要的版本,下载“Binary Distributions”--“Core”中的“tar.gz” (url:tomcat_8.tar.gz http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.13/bin/apache-tomcat-8.5.13.tar.gz)
  • 解压到指定目录;eg: tar -zxvf      apache-tomcat-8.5.13.tar.gz -C /usr/local
  • 重命名解压后的包;  mv /usr/local/apache-tomcat* /usr/local/tomcat8
  • 编辑/usr/local/tomcat8/bin/catalina.sh,在# OS specific support.  $var _must_ be set to either true or false.行上面添加CATALINA_HOME(把catalina.sh放到别处时有用,eg:/etc/init.d/),JAVA_HOME,JAVA_JRE,CLASSPATH变量:
  CATALINA_HOME=/usr/local/tomcat8
  JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
  JRE_HOME=${JAVA_HOME}/jre

  >  5.启动tomcat
  /bin/sh /usrl/local/tomcat8/bin/catalina.sh,输出:
  Using CATALINA_BASE:   /usr/local/tomcat8
  Using CATALINA_HOME:   /usr/local/tomcat8
  Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
  Using JRE_HOME:        /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre

  Using>  Tomcat started.
  6.验证tomcat是否启动成功(端口默认8080)
  如果启懂失败,使用/bin/sh /usr/local/tomcat8/bin/configtest.sh,查看一下错误日志,或者先使用configtest.sh测试配置是否正确,然后再启动.
  如果失败,原因基本上就是JAVA_HOME等路径设置的原因,重点排查.
  如果想要自定义端口,修改/usr/local/tomcat8/conf/server.xml文件,然后重新启动即可
  <Connector port="8080" protocol="HTTP/1.1"
  connectionTimeout="20000"
  redirectPort="8443" />
  ........
  三、Jenkins安装(直接使用jenkins.war包)

  • curl -o jenkins.war http://mirrors.jenkins.io/war/latest/jenkins.war
  • mv jenkins.war /usr/local/tomcat8/webapps/
  • 浏览器输入http://ip:8080/jenkins对jenkins进行设置即可
  四、自定义jenkins家目录(JENKINS_HOME)
  默认情况下jenkins家目录在/home/user/.jenkins,如果想要自定义可以按如下步骤操作:
  停止tomcat web容器,编辑catalina.sh,在JAVA_HOME处追加:export JENKINS_HOME=/opt/jenkins_home_path
  重新启动tomcat web容器即可
  五、忘记jenkins用户密码

  • 进入jenkins家目录(JENKINS_HOME)
  • 备份config.xml;cp config.xml config.xml.bak
  • 编辑config.xml;<useSecurity>true</useSecurity>”为“<useSecurity>false</useSecurity>,删除<authorizationStrategy ...>...</authorizationStrategy>,然后重启tomcat,无密登录后再用户管理处选择对应的用户,重置密码.
  • 恢复config.xml文件;cp config.xml.bak config.xml
  • 重新启动tomcat,使用账户登录.
  六、修改用户名(-_-)

  • 进入JENKINS_HOME/users
  • 把以旧的用户名命名的文件夹重命名为新的用户名即可
  • 重启tomcat

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-433212-1-1.html 上篇帖子: Jenkins随笔(一)安装 下篇帖子: [持续集成]Jenkins 自动化部署 Maven 工程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表