Hi,Friend

  • Linux安装 JDK

    一、手动安装1、删除 CentOS 自带的 OpenJDKrpm -qa | grep jdkrpm -e --nodeps jdk-...2、通过 Xftp 将安装包拷贝到 CentOS 中解压安装包方式tar zxvf jdk-8u121-linux-x64.tar.gz3、配环境变量vim /

    Linux中安装mysql

    一、下载并安装mysql:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpm

    Docker简介及常用命令

    一、引言 1.1 环境不一致 1.2 隔离性 1.3 弹性伸缩 1.4 学习成本 二、Docker介绍 2.1 Docker的由来 2.2 Docker的思想 三、Docker的安装 3.1 下载Docker依赖的环境 3.2 指定Docker镜像源 3.3 安装Docker 3.4 启动Docker并测试 四、Docker的中央仓库【重点】 五、镜像的操作【重点】 5.1 拉取镜像 5.2 查看本地全部镜像 5.3 删除本地镜像 5.4 镜像的导入导出 六、容器操作【重点】 6.1 运行容器 6.2 查看正在运行的容器 6.3 查看容器日志 6.4 进入容器内容部 6.5 复制内容到容器 6.6 重启&启动&停止&删除容器 七、Docker应用 7.1 Docker安装Tomcat 7.2 Docker安装MySQL 7.3 部署SSM工程 八、数据卷【重点】 8.1 创建数据卷 8.2 查看数据卷详情 8.3 查看全部数据卷 8.4 删除数据卷 8.5 容器映射数据卷 九、Dockerfile自定义镜像【重点】 9.1 Dockerfile 9.2 通过Dockerfile制作镜像 十. Docker-Compose【重点】 10.1 下载并安装Docker-Compose 10.1.1 下载Docker-Compose 10.1.2 设置权限 10.1.3 配置环境变量 10.2 Docker-Compose管理MySQL和Tomcat容器 10.3 使用docker-compose命令管理容器 10.4 docker-compose配合Dockerfile使用 10.4.1 为了方便操作,在盘符下创建docker_ssm文件夹,在该目录下创建Dockerfile文件以及拷 贝video-web.war 10.4.2 在docker_ssm目录下创建docker-compose文件夹,在docker-compose目录下创建 docker-compose.yml 10.4.3 把docker_ssm目录拷贝到虚拟机上的opt目录下,然后测试 十一. Docker CI、CD( 扩展 ) 11.1 CI、CD引言 11.2 CI介绍 11.3 搭建Gitlab服务器 11.3.1 准备工作 11.3.2 修改ssh的 22 端口 11.3.3 编写docker-compose.yml 11.4 搭建GitlabRunner 11.5 整合项目入门测试 11.5.1 创建项目 11.5.2 编写.gitlab-ci.yml 11.5.3 将maven工程推送到gitlab中 11.5.4 查看效果 11.6 完善项目配置 11.6.1 创建Dockerfile 11.6.2 创建docker-compose.yml 11.6.3 修改.gitlab-ci.yml 11.6.4 测试 11.7 CD介绍 11.8 安装Jenkins 11.8.1 编写docker-compose.yml 11.8.2 运行并访问Jenkins 11.9 配置Jenkins的目标服务器 11.9.1 点击左侧的系统设置 11.9.2 选中中间区域的系统设置 11.9.3 搜索Publish over SSH 11.9.4 点击上图新增 11.10 配置GitLab免密码登录 11.10.1登录Jenkins容器内部 11.10.2 输入生成SSH秘钥命令 11.10.3将秘钥复制到GitLab的SSH中 11.11 配置JDK和Maven 11.11.1 复制软件到data目录下 11.11.2 在监控界面中配置JDK和Maven 11.11.3 手动拉取gitlab项目 11.12 创建maven任务 11.12.1 创建maven工程,推送到GitLab中 11.12.2 Jenkins的监控页面中创建maven任务 11.12.3 执行maven任务 11.12.4 最终效果 11.13 实现持续交付持续部署 11.13.1 安装Persistent Parameter的插件 11.13.2 重新指定构建项目的方式 11.13.3 构建项目成功后,需要将内容发布到目标服务器 11 .1 3 .4 添加程序代码 11 .1 3 .5 测试

    logback-spring.xml

    <?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相

    SpringBoot全局异常统一处理

    1.全局异常统一处理SpringBoot中提供了@ControllerAdvice和@ExceptionHandler两个注解来实现专门对服务器500异常进行自定义处理。使用示例如下:@ControllerAdvice注解表示我们定义的是一个控制器增强类,当其他任何控制器发生异常且异常类型符合@Ex

    window的mysql开机自动启动

    问题:安装完MySQL后,虽然在“计算机–管理-服务”中,MySQL服务设置了“自动”,但是每次需要用到数据库,还是需要去手动打开MySQL服务。解决办法:1.以管理员的身份打开cmd命令窗口2.切换到mysql的bin目录下3.输入 mysqld -nt --install ,再回车4.系统会提示

    idea配置热部署

    一、概念热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效。热部署为了解决的问题有两个, 一是在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升开发效率;二是生产上运行的程序,可以在不停止运行的情况下进行升级,不影

    Spring Boot 整合Activiti5(三)

    1、流程变量1.1、概述流程变量在 activiti 中是一个非常重要的角色,流程运转有时需要靠流程变量,业务系统和 activiti 结合时少不了流程变量,流程变量就是 activiti 在管理工作流时根据管理需要而设置的变量。 比如:在出差申请流程流转时如果出差天数大于 3 天则由总经理审核,否

    Spring Boot 整合Activiti5(二)

    1、部署流程定义1.1、概述将定义的流程部署到activiti数据库中,就是流程定义部署。通过调用activiti的api将流程定义的bpmn和png两个文件一个一个添加部署到activiti中,也可以将两个文件打成zip包进行部署。1.2、部署流程定义 /*部署流程定义*/ @Test

    Hi,Friend

    切换主题 | SCHEME TOOL