运维教程

简述Docker安装Tomcat镜像并部署web项目

一、安装Tomcat 1、查找Docker Hub上的tomcat镜像 docker search tomcat 2、拉取官方的镜像 docker pull tomcat 等待下载完毕,需要一些时间。 3、查看docker所有的镜像 docker images 4、启动tomcat镜像 注:...

使用Docker部署war包项目的实现

使用Docker部署war,必须要用容器,我们就用tomcact容器,其实都是将war包丢到tomcat的webapps目录下,tomcat启动的情况下会自动解压war包。 一种是在Docker中安装tomcat容器的镜像,然后把war包...

idea连接docker实现一键部署的方法

1.修改docker配置文件,打开2375端口 [root@s162 docker]# vim /usr/lib/systemd/system/docker.service#查找 ExecStart,在末尾添加#后面加上-H tcp://0.0.0.0:2375 [root@s162 docker]# systemctl daemon-reload[root@s162 docker]#...

Filebeat 采集 Nginx 日志的方法

Nginx 日志可用于分析用户地址位置,行为画像等,如何通过 Elastic Stack 进行一站式的数据采集,数据清洗,数据落地,数据可视化,让数据发挥真正的价值呢? 架构设计 涉及到 Elasti...

CentOS7使用docker部署Apollo配置中心的实现

Apollo开源地址: https://github.com/ctripcorp/apollo 第一步 将项目clone到本地,然后在github的releases页面中下载三个zip文件 本文中重点讲解截止2019年1月最新的1.2.0版本的部署方法 第二步 打开...

linux中docker的安装教程

Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令: [root@localhost ~]# yum install docker 启动 Docker 服务 安装完成后,使用下面的命令来启...

Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器

目录 一、前言: 二、Docker: 1 自定义网络 2 开始部署 3 再查看网络 4 创建集群 7 最后 一、前言: 现在互联网的技术架构中,不断出现各种各样的中间件,例如 MQ、Redis、Zookeeper,这些...

docker部署zabbix_agent的方法步骤

zabbix_agent部署: 建议:zabbix_agent使用docker-compose方式单独部署 启动方式: 1、run方式启动 docker run --rm --network zabbix --name zabbix_agent--link zabbix_server:zabbix-server -e ZBX_HOSTNAME="mythird" -e ZBX_SE...

基于Docker部署GitLab环境搭建的方法步骤

注意:建议虚拟机 内存2G以上,一定要配置阿里云的 加速 镜像 1. 下载 镜像 文件 docker pull beginor/gitlab-ce:11.0.1-ce.0 2. 创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于...

如何利用map实现Nginx允许多个域名跨域

常见的 Nginx 配置允许跨域 server { listen 11111; server_name localhost; location ~ /xxx/xx { if ($request_method = 'OPTIONS') { return 204; } add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, P...

详解docker compose 用法

目录 docker compose的使用场景 一个基本的demo演示 基础运维 docker-compose up和docker-compose run的区别 一些扩展知识点 docker compose的安装 docker compose和docker stack的异同 参考资料 docker compose的使...

docker+gitlab+gitlab-runner部署详解

环境 服务端:centos7 客户端:window 在centos7上部署docker+gitlab+gitlab-runner,win10利用ssh连接,开发人员只需提交代码,就可以进行项目文件上传,打包镜像,发布运行测试 一、centos7上安装...

TeamCenter12登陆报404/503问题解决方案

TeamCenter12输入账号密码点击登陆,提示404或者503 使用Weblogic12c提供web服务 这个是因为weblogic对于部署应用没有有效启动,选择部署服务名称,点击启动,就可以正常访问了,如下图所示...

Nginx 过滤静态资源文件的访问日志的实现

凌乱的日志 日常使用的 Nginx 大都既做静态资源服务器,也做反向代理服务器,尤其有些时候考虑到跨域问题,会对静态资源和后端接口使用同一个监听端口,如果不做一下过滤处理,...

阿里云服务器linux系统搭建Tomcat部署Web项目

整个过程我给它分成四个步骤: 下载并安装jdk 下载并安装Tomcat 配置阿里云服务器信息 部署web项目 使用的工具:Xshell、WinSCP。 没有安装jdk的小伙伴点击上方超链接跳转到安装jdk博客...

Nginx的反向代理实例详解

一、反向代理实例 1 1、实现效果 (1)打开浏览器,在浏览器中输入www.123.com,跳转到linux系统tomcat主页面。 2、具体配置 (1)在windows系统的host文件进行域名和ip对应关系 (2)在Ngin...

Tomcatc3p0配置jnid数据源2种实现方法解析

使用c3p0 导入c3p0jar包 !-- https://mvnrepository.com/artifact/com.mchange/c3p0 -- dependency groupIdcom.mchange/groupId artifactIdc3p0/artifactId version0.9.5.2/version /dependency 在tomcat的context.xml文件加入数据源配置 Res...

如何自己搭建DockerHub实现过程解析

前面我们使用的Docker Hub是由Docker官方提供的,我们也可以搭建自己的Docker,搭建方式也很容器,因为 Docker官方已经将Docker注册服务器做成镜像了,我们直接pull下来运行即可。具体步骤...

Docker自动化构建Automated Build实现过程图解

自动化构建,就是使用Docker Hub连接一个包含Dockerfile文件的GitHub仓库或者BitBucket仓库,Docker Hub则会自动构建镜像,通过这种方式构建出来的镜像会被标记为Automated Build,也称之为受信构...

Docker Hub运行原理及实现过程解析

类似于GitHub提供的代码托管服务,Docker Hub提供了镜像托管服务,Docker Hub地址为https://hub.docker.com/,利用Docker Hub读者可以搜索、创建、分享和管理镜像。Docker Hub上的镜像分为两大类,一...

详解Docker容器数据卷

是什么 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行,运行可以伴随着容器,但是我们对数据的要求希望是持久化的容器之间希望有可能共享数据 Docker容器产生的数据...

Manjaro安装CUDA实现教程解析

去年年底安装将我的Thinkpad T450的双系统中的opensuse换成了Manjaro,折腾安装了下CUDA,是为记录。 基本安装 NVIDIA显卡安装 Manjaro系统安装显卡比较简单,它有一个命令 sudo mhwd -a [pci or us...

nginx反向代理时如何保持长连接

·【场景描述】 HTTP1.1之后,HTTP协议支持持久连接,也就是长连接,优点在于在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。 如果我们使用了nginx去...

nginx和lvs各自的优劣以及适合的使用环境

在最开始呢,咱们先说一下什么叫负载均衡,负载均衡呢,就是将一批请求,根据请求的内容,分发到不同的后端去进行相应的处理,从而提供负载分担,主备切换等功能。 对于不同的...

Docker数据卷容器创建及使用方法解析

数据卷容器是一个专门用来挂载数据卷的容器,该容器主要是供其他容器引用和使用。所谓的数据卷容器,实际上就是一个普通的容器,举例如下: 创建数据卷容器 使用如下方式创建...

Docker数据卷常用操作代码实例

如果开发者使用了Dockerfile去构建镜像,也可以在构建镜像时声明数据卷,例如下面这样: FROM nginx ADD https://www.baidu.com/img/bd_logo1.png /usr/share/nginx/html/ RUN echo "hello docker volume!"/usr/share/ng...

Docker容器编排实现过程解析

在实际的开发环境或者生产环境,容器往往都不是独立运行的,经常需要多个容器一起运行,此时,如果继续使用run命令启动容器,就会非常不便,在这种情况下,docker-compose是一个不...

Docker容器网络端口配置过程详解

暴露网络端口 实际上,Docker中涉及暴露网络端口的参数有两个,分别是-p和-P。下面分别来介绍. -P 使用-P,Docker会在宿主机上随机为应用分配一个未被使用的端口,并将其映射到容器开...

Docker创建本地镜像实现方法解析

所谓的容器实际上是在父镜像的基础上创建了一个可读写的文件层级,所有的修改操作都在这个文件层级上进行,而父镜像并未受影响,如果读者需要根据这种修改创建一个新的本地镜...

Docker镜像管理常用操作代码示例

镜像也是docker的核心组件之一,镜像时容器运行的基础,容器是镜像运行后的形态。总体来说,镜像是一个包含程序运行必要以来环境和代码的只读文件,它采用分层的文件系统,将每...

Windwos下实现Nginx+Tomcat集群过程解析

简介: Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国...

解决Idea的tomcat启动报多个listener的错误问题

错误截图 找不到出错的异常位置在哪里。解决办法:在resources目录下创建一个logging.properties的文件,然后重启 handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler #####################...

阿里云服务器Tomcat无法访问的问题

目录 1.前言 2.方案 2.1配置防火墙,开通端口 2.3检查端口,解决端口冲突 1.前言 之前我就已经在阿里云上面配置过Tomcat了,并且当时测试过也是可以访问的,之后因为一些原因就把Tomcat给卸载...

Centos搭建chrony时间同步服务器过程图解

我的环境:3台centos7.5 1804 master 192.168.100.140 node1 192.168.100.141 node2 192.168.100.142 三台机器都安装chrony服务 yum -y install chrony master节点 26行和29行取消注释,26行要按照实际情况写IP地址段(我的是...

一次docker错误的耗时排查过程记录

目录 由来 环境信息 排查过程 总结 由来 客户是深信服的订制系统,基于 centos 改的,排查半天发现居然是文件损坏,而不是 docker 的问题。 环境信息 docker信息: $ docker infoContainers: 0 R...

Apache常用虚拟主机配置方法解析

1、apache服务器安装与配置 yum install httpd -y systemctl start httpd systemctl enable httpd systemctl stop firewalld setenforce 0 //设置selinux安全级别为premise重启会失效. 本机windows浏览器测试虚拟机ip地址(一...

IDEA 配置Tomcat服务器和发布web项目的图文教程

1.创建好web项目之后,现在需要配置服务器,以Tomcat为例 2.选择Run-Edit Configurations 3.点击右上角 + 号,选择2处展开剩下选项 4.找到Tomcat Server,然后选择Local Server 5.设置Tomcat服务器显示名...

VMware虚拟机安装苹果Mac OS的超详细教程

目录 总结 有时为了工作需要我们要在苹果系统Mac OS上安装相应的软件进行测试,而平时用的最多又是Windows操作系统,总不能为了一两次测试学习而去购买一台Mac电脑,所以利用VMware虚...

nginx配置https加密访问的详细教程

环境: 1台 CentOS Linux release 7.5.1804 (Core) 关闭防火墙和selinux 开始部署: 1、安装nginx @1.1 依赖安装 yum -y install wget gcc gcc-c++ pcre-devel openssl-devel @1.2 nginx软件包下载 wget http://nginx.org/downloa...

Maven使用tomcat8-maven-plugin插件的详细教程

在网上搜索一堆文章没找到解决方法,只找到了tomcat7-maven-plugin的plugin,如下: plugin groupIdorg.apache.tomcat.maven/groupId artifactIdtomcat7-maven-plugin/artifactId version2.2/version/plugin 并没有找到tomcat8-mave...

Nginx + consul + upsync 完成动态负载均衡的方法详解

目录 前置知识 DNS域名解析过程 外网映射 nginx 核心知识 什么是nginx 应用场景 名词解释 Nginx + consul + upsync 完成动态负载均衡 前置知识 DNS域名解析过程 在浏览器输入域名,访问后 在浏...

浅谈Nginx 中的两种限流方式

系统设计时一般会预估负载,当系统暴露在公网中时,恶意攻击或正常突发流量等都可能导致系统被压垮,而限流就是保护措施之一。限流即控制流量,本文将记录 Nginx 的二种限流设置...

Docker Tomcat为何看不到访问界面

问题: 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示? 开门见山: 说白了就是最新的Tomcat8.5版本的webapps下无欢迎页 Docker内的webapps目录 Tomcat7.0下的目录...

详解docker pull 下来的镜像都存到了哪里

docker pull 下来的命令都默认存在/var/lib/docker/文件夹下。 查看/var/lib/docker/image/overlay2/repositories.json文件: 正好和docker images的内容一致。 1、进入docker目录,文件结构如下: 2. 进入conta...

如何进入、退出docker的container实现

1 启动docker服务 首先需要知道启动docker服务是: service docker start 或者: systemctl start docker 2 关闭docker服务 关闭docker服务是: service docker stop 或者: systemctl stop docker 3 启动docker某个imag...

三分钟完成 ubuntu16.04初始化,Java,maven,docker环境的

Fast-Linux 项目地址:https://gitee.com/uitc/Fast-Linux 介绍 Linux初始化和一些常用环境的搭建是一个虽简单但费时的工作,尤其是你的Linux由于某种不可控的因素宕机了,这意味着你又要从头开...

docker容器与宿主机的数据交互方式总结

前言 在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。 方式一、Docker cp命令 docker cp :用于容器与主机之...

Docker安装Tomcat、MySQL和Redis的步骤详解

目录 Docker安装Tomcat 使用tomcat镜像创建容器(运行镜像) Docker安装Redis 总体步骤 Docker安装Tomcat docker hub上查找tomcat镜像 docker search tomcat 从docker hub上拉取tomcat镜像到本地 docker pull tomcat...

ROS控制Turtlebot3移动机器人的基础教程

中文教程 https://www.ncnynl.com/category/turtlebot3-tutorial/ 官方教程 https://emanual.robotis.com/docs/en/platform/turtlebot3/overview/ 注意 需要注意的是ROS需要IP地址在turtlebot和远程PC之间进行通信 修改.bash...

nginx里的rewrite跳转的实现

一. 新旧域名跳转 作用场景:基于域名的跳转,现在公司旧域名:www.peihua.com 有业务需求要变更,需要使用新域名www.zhenguo.com代替,但是旧域名不能废除。需要跳转到新域名上,而且后面...