一,环境:

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. python -Tkinter 实现一个小计算器功能

    文章来源:http://www.cnblogs.com/Skyyj/p/6618739.html 本代码是基于python 2.7的 如果是对于python3.X  则需要将 tkinter 改为Tk ...

  2. 建造者(Builder)模式 *

    一. 建造者(Builder)模式 建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象. 二. Builder模式的结构: 建造者(Bu ...

  3. HackSix 为ViewGroup的子视图添加悦目的动画效果

    1.默认情况下他,添加到viewGrop的子视图是直接显示出来的.有一个比较简单的方法可以为这个过程增加动画效果. 2.知识点:     给子视图添加动画效果就用:LayoutAnimationCon ...

  4. [Violet]樱花

    题目链接 洛谷 狗粮版 前置技能 初中基础的因式分解 线性筛 \(O(nlog)\)的分解质因数 唯一分解定理 题解 首先来分解一下式子 \[\frac{1}{x}+\frac{1}{y}=\frac ...

  5. 类型转换构造函数 及使用explicit避免类型自动转换------新标准c++程序设计

    类型转换构造函数:  除复制构造函数外,只有一个参数的构造函数一般可以称作类型转换构造函数,因为这样的构造函数能起到类型自动转换的作用.例如下面的程序: #include<iostream> ...

  6. App Store Connect Operation Error ERROR ITMS-90032: "Invalid Image Path - No image found at the path referenced under key 'CFBundleIcons': 'AppIcon20x20'"

    1.报错现象 应用提交新包出现报错,切换渠道没问题,但替换回原来的图片资源就出问题了. 明显原因出在图片资源上 2.解决办法 找到原始1024的图片,将图片打开,使用截图工具截图,不要使用另存为的方式 ...

  7. 20165219 2017-2018-2 《Java程序设计》第7周学习总结

    20165219 2017-2018-2 <Java程序设计>第7周学习总结 课本知识总结 第11章 JDBC与MySQL数据库 连接数据库 1下载JDBC-MySQL数据库驱动 2 加载 ...

  8. F题(水题)

    给出一个有N个数的序列,编号0 - N - 1.进行Q次查询,查询编号i至j的所有数中,最大的数是多少.   例如: 1 7 6 3 1.i = 1, j = 3,对应的数为7 6 3,最大的数为7. ...

  9. kali linux之漏洞扫描

    发现弱点:基于端口服务扫描结果版本信息,搜索已公开的漏洞数据库 使用弱点扫描器实现漏洞管理 弱点扫描类型(扫描结果不能确定是不是准确的,应该综合对待威胁) 主动扫描:有身份验证,无身份验证 被动扫描: ...

  10. SDUT OJ 数据结构实验之二叉树七:叶子问题

    数据结构实验之二叉树七:叶子问题 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Descri ...