DevOps 开发环境
文章平均质量分 90
构建Java Web开发的DevOps体系,采用docker和虚拟化技术搭建企业级开发环境,包含版本控制、mave私库、关系型数据库、非关系型数据库、持续集成(jenkins)等内容。
专栏讲述内容的git地址: https://gitee.com/tysite/devops
tysite
这个作者很懒,什么都没留下…
展开
-
8、mysql 5.7 docker 快速安装详解
本章整理了docker 环境下 安装 MySQL 5.7 过程及数据库创建方法原创 2020-04-20 18:43:03 · 519 阅读 · 0 评论 -
7、nexus3 docker 快速搭建maven私有仓库
maven仓库的依赖管理体系,已经成为java web项目不可或缺的组成部分,它大大降低了项目搭建过程中jar包选择的难度。而中央仓库使用量过高,导致访问速度过慢,同时企业内部的二方库也需要内部私有maven仓库进行管理。nexus 是一个强大的 maven 仓库管理器,提供了内部仓库管理和外部仓库代理等功能,并支持LDAP安全身份认证,可以满足企业内部私有仓库搭建要求。nexus仓库分为专业版和OSS版,我们使用免费的oss版本搭建私有maven仓库。原创 2019-12-25 15:52:08 · 615 阅读 · 0 评论 -
6、gitlab docker 快速搭建 git 仓库
在常规的软件项目开发中,随着开发任务的不断迭代,我们需要一套代码版本管理软件来对项目团队开发的代码进行控制,以便于项目的迭代和版本发布。常见的版本管理工具有`CVS`、`SVN`、`GIT`等,随着近年来`GIT`成为主流的代码版本管理工具,它的开源仓库`gitlab`社区版也成为了中小型企业的主流版本仓库。原创 2019-12-19 10:17:23 · 381 阅读 · 0 评论 -
5、Docker 私有仓库搭建 及 docker-compose 体系规划
本章通过介绍docker私有仓库创建过程,整理从镜像查找到私有仓库搭建使用的全部过程,包括镜像查找、镜像拉取、导出和导入镜像、创建容器、启停容器、私有仓库推送拉取等。同时整理 devops 体系中docker-compose 的脚本规划和物理目录规划原创 2019-12-17 17:06:57 · 759 阅读 · 0 评论 -
4、CentOS 7.4 安装Docker 引擎
在同一台虚拟机中搭建一整套的DevOps环境,我们需要安装诸如关系型数据库、非关系型数据库、消息中间件、版本控制软件、CI软件等,为便于管理各种软件,我们采用当前比较主流的Docker容器进行管理,本文中所有的docker容器均使用docker-compose进行统一管理。本文旨在记录作者安装docker软件的过程。原创 2019-12-17 16:54:55 · 272 阅读 · 0 评论 -
3、CentOS 7.4 安装Nginx
`Nginx`是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在`BSD-like` 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,在国内各大互联网公司广泛使用。本章记录作者离线安装nginx的全部过程及nginx常用操作原创 2019-12-17 16:39:24 · 329 阅读 · 0 评论 -
2、CentOS 7.4 最小化安装(含安装后基本配置及常用软件)
在绝大多数JavaWeb项目的生产环境中,基本上都是使用的Linux系统作为服务器的操作系统,主流的操作系统包括 `Centos`、`Redhat`、`Solaris` 、`ubuntu`等,为了能够让我们的开发环境更接近生产环境,这里我们使用开源的CentOS系统进行系统安装演示。为了更好的了解常用的操作系统安装流程及中间件的依赖,我们采用最小化安装。原创 2019-09-07 19:44:11 · 11694 阅读 · 0 评论 -
1、Oracle VM virtualbox
在企业级的JavaWeb项目开发环境搭建过程中,往往会根据项目需要,专门配备独立的开发服务器以及相关域名等。然而对于个人而言,往往不具备这样的条件,在只拥有一台电脑的情况下,想要模拟服务器的运行效果,就需要用到虚拟化技术。Oracle 为我们提供了一款开源免费的虚拟机软件Oracle VM virtualbox,可以安装在windows、mac、linux等操作系统中,虚拟一台服务器。原创 2019-08-25 15:57:10 · 728 阅读 · 0 评论