一,环境:

tomcat 7.0.92
jenkins 1.658
maven
mysql 5.5.23
mongodb 2.6.11
redis 4.0.12
 
01, 安装jenkins
  wget https://pkg.jenkins.io/redhat/jenkins-2.72-1.1.noarch.rpm
  rpm -ivh jenkins-2.72-1.1.noarch.rpm
02, 安装java
  下载java包1.7.80
  配置环境变量
  JAVA_HOME=/application/evn/jdk
  CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
  JRE_HOME=$JAVA_HOME/jre
    PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH
 
  出现问题01:
    

    解决结果:

      yum install glibc.i686

      

   03, 安装maven

      下载maven 解压移动到对应项目

        tar zxvf apache-maven-3.0.5-bin.tar.gz -C /usr/local/
        ln -s /usr/local/apache-maven-3.0.5/ /usr/local/maven

          vim /etc/profile

        MAVEN_HOME=/usr/local/maven
        PATH=$PATH:${MAVEN_HOME}/bin

          source /etc/profile

        mvn -v

   04, 安装tomcat

      wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz

      tar zxvf apache-tomcat-7.0.92.tar.gz -C /application/server/ && ln -s apache-tomcat-7.0.92/ tomcat

      启动文件在bin目录下

   05. 安装mysql

     下载包解压

      yum install gcc-c++ ncurses-devel libaio-devel cmake -y

     useradd -s /sbin/nologin -g mysql -M mysql 

     进入mysql安装包目录里面

    
     make && make insatll
    /application/server/mysql/scripts/mysql_install_db --user=mysql --basedir=/application/server/mysql-5.5.23 --datadir=//application/server/mysql-5.5.23/data
    chown -R mysql:mysql /application/server/mysql-5.5.23
    启动mysql
  06. 安装redis
      wget http://download.redis.io/releases/redis-4.0.12.tar.gz
      tar zxvf redis-4.0.12.tar.gz
      cd redis-4.0.12
      make
      启动
      make install PREFIX=/application/server/redis-4.0.12
      redis-server &
  07。 mongo
      解压文件移动就行
 
 
二,项目整合
  
   启动jenkins
    systemctl start jenkins
  开放端口
      firewall-cmd --zone=public --add-port=8080/tcp --permanent
  进入网址:8080
  cat /var/lib/jenkins/secrets/initialAdminPassword
   输入密码
    

企业DevOps构建 (一)的更多相关文章

  1. devops构建IT服务供应链

    1. devops构建IT服务供应链   1) 什么是devops devops是 "开发" 和"运维"的缩写 devops是一组最佳实践强调(IT研发.运维. ...

  2. 企业DevOps研发模式下CI/CD实践详解指南

    阅读全文大概需要 10分钟. 1. 前言 借着公司今年新组建的中台研发部东风,我作为其中的主要负责人,在研发中心主导推行DevOps研发管理模式转变及质量管理创新建设,本篇文章摘取自今年9月底,笔者在 ...

  3. [转载]逐步建设企业DevOps能力

    当软件行业进入互联网时代,市场对软件产品和服务的交付提出了更高的要求:不仅要快速实现需求,而且要快速发布上线,并且必须保证业务可靠.高效运行.为了满足这些要求,IT组织需要强有力的流程.技术和人员作为 ...

  4. 重磅发布丨乐维监控:全面兼容云平台,助力企业DevOps转型升级!

    2019年伊始,我们迎来了乐维监控的又一重大功能更新——云平台监控,这将有效帮助企业将云上.云下数据聚合,方便统一化的监控管理与维护!未来,乐维监控每一次的产品功能及版本更新,我们都将第一时间于此发布 ...

  5. 【Azure DevOps系列】Azure DevOps构建并发布Nuget程序包

    在Azure DevOps中,管道可以用来构建解决方案,O(∩_∩)O哈哈~快万能了,本章主要介绍如何创建Nuget包并且将其发布到Nuget服务器的过程. 前面我创建了一个非常简单的类库,这边我不做 ...

  6. 企业项目构建学习(一)maven

    <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> & ...

  7. DevOps - 构建本地开发环境

    1 - 构建个人本地开发环境 在个人计算机中搭建一个精简版的.与生产环境基本一致的本地开发环境,既不会占用团队公共环境的资源,也可以缩短等待时间,从整体上提高效率. 本地开发环境的适用场景: 从应用程 ...

  8. 企业DevOps之路:Jenkins 流水线

    1. Pipeline 概述 Pipeline 即流水线,是 jenkins2.X 的新特性,是 jenkins 官方推荐使用的持续集成方案.与传统的自由风格项目不同,它是通过 jenkins DSL ...

  9. DT时代,企业更需构建精准数据分析体系

    DT时代,企业更需构建精准数据分析体系 随着互联网的飞速发展,信息的传输日益方便快捷,需求也日益突出,纵观整个互联网领域,大数据已被认为是继云计算.物联网之后的又一大颠覆性的技术性革命,毋庸置疑,大数 ...

随机推荐

  1. Java 数据结构之双链表

    package Linked; public class Mylinked { private Node first;//链表的第一个节点 private Node last;//链表的最后一个节点 ...

  2. 编写高质量代码改善C#程序的157个建议——建议25:谨慎集合属性的可写操作

    建议25:谨慎集合属性的可写操作 如果类型的属性中有集合属性,那么应该保证属性对象是由类型本身产生的.如果将属性设置为可写,则会增加抛出异常的几率.一般情况下,如果集合属性没有值,则它返回的Count ...

  3. Python&Django学习系列之-激活管理界面

    1.创建你个人的项目与APP 2.填写你的数据库名称与数据库类型,这里使用内置的sqllite3 3.修改setting文件 a.将'django.contrib.admin'加入setting的IN ...

  4. IIS部署SSL,.crt .key 的证书,怎么部署到IIS

    SSL连接作用不说,百度很多.因为最近想考虑重构一些功能,在登录这块有打算弄成HTTPS的,然后百度了,弄成了,就记录一下,以便以后万一部署的时候忘记掉. 做实验的时候,拿的我个人申请的已经备案的域名 ...

  5. VS Code基本使用

    1. Activity Bar 1.1 Explorer 1.1.1. OPEN EDITORS 所有在右侧编辑区打开的文件列表 1.1.2 {PROJECTNAME} 某个文件夹下的文件树 1.2 ...

  6. HDU6342-2018ACM暑假多校联合训练4-1011-Problem K. Expression in Memories

    Problem K. Expression in Memories Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262 ...

  7. [Swift实际操作]九、完整实例-(5)创建BaseViewController作为控制器的基类

    本文将给项目中的所有视图控制器,创建一份基类.该基类用来定义一些共用的属性和方法. 首先在用来放置视图控制器类的文件夹上点击鼠标右键,打开右键 菜单. 选择[New File]创建文件选项. 在弹出的 ...

  8. Bootstrap 基本css样式

    1.标题1级标题<h1> 38px 是默认大小的2.7倍2级标题<h2> 32px 是默认大小的2.25倍3级标题<h3> 24px 是默认大小的1.70倍4级标题 ...

  9. 老男孩Day10作业:主机管理程序

    一.作业需求: 1, 运行程序列出主机组或者主机列表 2,选择指定主机或主机组 3,选择主机或主机组传送文件(上传/下载) 4,充分使用多线程或多进程 5,不同主机的用户名,密码,端口可以不同 6,可 ...

  10. loj2289 [THUWC 2017]在美妙的数学王国中畅游(LCT+Taylor展开)

    link 题目大意: 你需要维护一个树 每个点都有个sin(ax+b)或exp(ax+b)或ax+b 你需要维护一些操作:连边.删边.修改某个点的初等函数.询问某条树链上所有函数带入某个值后权值和或不 ...