centos

传统tomcat启动服务与springboot启动内置tomcat服务的

spring整合springmvc spring整合springmvc中web.xml配置如下,tomcat在启动过程中会加载web.xml中的内容,ContextLoaderListener实现了tomcat里面的ServletContextListener接口,所以在tomcat容器启动过程通过Co...

使用IDEA创建Web项目并发布到tomcat的操作方法

目录 Web开发 1.web开发概述 Tomcat安装配置 安装Tomcat 2.web开发环境搭建 3.创建发布web项目 Web开发 1.web开发概述 学习web开发,需要先安装一台web服务器,将开发好的web项目部署在web服务器...

使用 Azure Container Registry 储存镜像的问题

Azure Container Registry(容器注册表)是基于 Docker Registry 2.0规范的托管专用 Docker 注册表服务。 可以创建和维护 Azure 容器注册表来存储与管理专用的 Docker 容器映像和相关项目。 Azure Con...

Spring Boot Docker打包工具小结

目录 Spring Boot Docker spring-boot-maven-plugin Spotify Maven Plugin Jib Maven Plugin 最近公司的应用准备容器化,因为几十个应用从测试到发布太麻烦了,而且还会因为环境的因素导致部署中出现各种...

Tomcat源码解析之Web请求与处理

目录 前言 一、EndPoint 二、ConnectionHandler 三、Coyote 四、容器责任链模式 前言 Tomcat最全UML类图 Tomcat请求处理过程: Connector对象创建的时候,会创建Http11NioProtocol的ProtocolHandler,在Connec...

docker部署crownblog项目到阿里云的方法步骤

前端项目打包 找到.env.production 修改为自己的ip或者域名地址 执行命令npm run build生成dist文件 把dist文件拷贝到后端项目目录下(使用go自带的http服务来部署前端项目) 后端项目部署 一...

通过idea打包项目到docker的操作方法

很多小伙伴一直想知道如何把项目放到docker中运行,今天就为大家带来如何将自己的项目发布到docker中(Centos) 安装虚拟机下载docker 直接访问官网 链接: docker官方文档. 1、打开官方首页...

uwsgi+nginx代理Django无法访问静态资源的解决

在部署uwsgi+nginx代理Django的时候,使用uwsgi访问正常,但是使用nginx代理端口访问的时候无法访问静态资源。 解决方法: 查看nginx启动用户,将静态资源赋权给改用户访问即可。 如我的...

windows下快速安装nginx并配置开机自启动的方法

目录 一、windows系统下Nginx安装启动流程: 二、设置Nginx开机自动启动 1、自启动工具下载 2、自启动工具安装 3、把nginx加入到windows服务中 nginx已经是我们日常开发中在常用不过的工具了...

Nginx如何配置Http、Https、WS、WSS的方法步骤

写在前面 当今互联网领域,Nginx是使用最多的代理服务器之一,很多大厂在自己的业务系统中都是用了Nginx作为代理服务器。所以,我们有必要了解下Nginx对于Http、Https、WS、WSS的各项配...

Google和Facebook不使用Docker的原理解析

写作本文的起因是我想让修改后的分布式 PyTorch 程序能更快的在 Facebook 的集群上启动。探索过程很有趣,也展示了工业机器学习需要的知识体系。 2007 年我刚毕业后在 Google 工作过三年...

Docker部署mysql一主一从的操作方法

下载镜像 选择MySQL镜像 docker search mysql 下载MySQL5.7镜像 docker pull mysql:5.7 查看mysql镜像 docker images 搭建MySQL主从 master docker run --name mysql-master -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 sl...

Docker中搭建FastDFS文件系统(多图教程)

目录 关于FastDFS 1、搜索镜像 2、安装镜像 3.1、创建出所需要的目录 3.2、创建tracker容器(跟踪服务器容器) 3.3、创建storage容器(存储服务器容器) 3.4、client测试 3.4、修改client.conf配置...

zabbix agent2 监控oracle数据库的方法

概述【来源:自由互联、韩国大带宽服务器http://www.558idc.com/lg.html】 在zabbix5.0版本以上,新增了一个特性,那就是zabbix-agent2,这个是zabbix公司使用go语言重写的一个代理,可以完全替代...

基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交

目录 环境搭建概述 1.K8S是什么? 2.为什么要用K8S 3.使用K8S有哪些好处? 4.环境构成 安装Docker环境 安装docker-compose 1.下载docker-compose文件 2.为docker-compose文件赋予可执行权限 3.查看docker...

Docker网络原理及自定义网络详细解析

Docker在宿主机上虚拟了一个网桥,当创建并启动容器的时候,每一个容器默认都会被分配一个跟网桥网段一致的ip,网桥作为容器的网关,网桥与每一个容器联通,容器间通过网桥可以...

关于Jenkins + Docker + ASP.NET Core自动化部署的问题

本来没想着要写这篇博客,但是在实操过程中,一个是被网络问题搞炸了心态(真心感觉网络能把人搞疯,别人下个包、下个镜像几秒钟搞定,我看着我的几KB小水管真是有苦说不出)...

Docker上实现Redis集群搭建

目录 1、拉取镜像 2、创建Redis容器 3、启动并组建集群启动容器 4、存在的问题 环境:Docker + ( Redis:5.0.5 * 3 ) 1、拉取镜像 docker pull redis:5.0.5 2、创建Redis容器 创建三个 redis 容器: redis-...

基于Docker搭建Redis主从集群的实现

目录 1、拉取 Redis 镜像 2、创建 6 个 Redis 容器 3、启动 Redis 容器 4、组建 Redis 集群 5、关于Redis集群搭建 最近陆陆续续有不少园友加我好友咨询 redis 集群搭建的问题,我觉得一定是之前...

Docker 部署net5程序实现跨平台功能

部署环境:docker 容器、liunx系统、这里采用VmWare虚拟机、并采用MobaXterm工具实现终端连接linux系统 2、(环境准备)启动虚拟机、并终端连接 192.168.20.128 (后续直接采用此地址直接访问...

k3d入门指南之在Docker中运行K3s的详细教程

什么是k3d? k3d是一个小型程序,用于在Docker中运行K3s集群。 K3s是经过CNCF认证的轻量级Kubernetes发行和沙箱项目。它是为资源有限环境设计的,被打包为单个二进制文件,所需RAM小于51...

Tomcat将配置文件放在外部的解决方法

问题 我们在平常开发的时候, 如果要把项目部署到Tomcat里面, 一般的做法就是讲项目打成war包, 然后将war包扔到Tomcat的webapps目录下面, 然后启动项目就可以了. 但是在将项目部署到生产环...

jenkins+gitlab+nginx部署前端应用实现

目录 相关依赖安装 docker docker安装jenkins docker 安装 nginx 小结 配置 1. 安装 gitlab 相关插件 2. 首页-系统管理-系统配置 3. 新建一个 job 4. 输入任务名称,并选择自由风格 5. 配置相关构建选...

Docker配置本地镜像与容器的存储位置

使用find命令找到大于指定大小的文件: find / -type f -size +10G 排除某个目录 find / -path "/media/xww" -type f -size +10G 修改Docker本地镜像与容器的存储位置的方法 方法一、软链接 默认情况下Do...

Jenkins+Docker持续集成的实现

目录 一、Jenkins介绍 二、安装部署Jenkins 1. 环境信息 2. 新建Jenkins用户 3. Jenkins安装方式 4. Jenkins授权和访问控制 5. Jenkins系统配置 三、Jenkins构建maven风格的job 1. 新建maven任务 2. 构建任务...

浅析ARM架构下的函数的调用过程

目录 1、背景知识 1、ARM64寄存器介绍 2、STP指令详解(ARMV8手册) 2、一个例子 3、实战讲解 1、背景知识 1、ARM64寄存器介绍 2、STP指令详解(ARMV8手册) 我们先看一下指令格式(64bit),...

TortoiseSvn小乌龟安装最新图文详细教程

安装tortoiseGit一直出现问题,索性换成了svn,又怕过程中出现问题,故做记录,安装挺顺利的 首先官网链接地址:https://tortoisesvn.net/downloads.html 也可以下载我下载好的包含简体中文包:...

docker搭建CMS点播系统带播放器功能

目录 正文 一、准备机器 二、安装docker 1. 安装依赖包 2. 设置阿里云镜像源 3. 执行安装命令 4. 验证是否安装成功 三、拉取镜像 四、运行镜像创建容器 五、访问Web点播首页 六、上传点...

Docker阿里云RocketMQ 4.5.1部署流程详解

搜索镜像 docker search rocketmq 查看镜像版本 如果要查看其它的镜像,只需要将其中的镜像名称foxiswho/rocketmq替换为其它镜像即可 curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tag...

Tomcat核心组件及应用架构详解

目录 Web 容器是什么? HTTP 的本质 HTTP 请求响应实例 Cookie 和 Session Servlet规范 Servlet 容器 Web 应用 扩展机制 一、Tomcat各组件认知 2.Tomcat 各组件及关系 二、Tomcat server.xml 配置详解 三、...

如何恢复docker容器数据

项目测试环境数据库数据丢失,特此记录一下。当时是用 docker 安装的,以为临时使用一段时间,也没有持久化。突然前天 docker 日志满了,同事想着去清理日志,使用了如下命令: d...

基于Docker搭建ELK 日志系统的方法

背景需求: 业务发展越来越庞大,服务器越来越多 各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志 开发人员排查问题,需要到服务器上查日志,...

CentOS 7下设置Docker代理(Linux下Systemd服务的环境变

Docker守护程序使用 HTTP_PROXY , HTTPS_PROXY 以及 NO_PROXY 环境变量在其启动环境来配置HTTP或HTTPS代理的行为。无法使用 daemon.json 文件配置这些环境变量。 此示例将覆盖默认 docker.service 文件...

Docker Swarm 服务编排之命令详解

一、简介 Docker有个编排工具docker-compose,可以将组成某个应该的多个docker容器编排在一起,同时管理。同样在Swarm集群中,可以使用docker stack 将一组相关联的服务进行编排管理。 Docke...

nginx部署多前端项目的几种方法

个人总结了3种方法来实现在一台服务器上使用nginx部署多个前端项目的方法。 基于域名配置 基于端口配置 基于location配置 在正式开始之前,我们先来看一下nginx安装的默认配置文件:...

Nginx配置Https安全认证的实现

1、Http与Https的区别【文章原创作者:http://www.1234xp.com/shsgf.html转载请保留出处】 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用...

docker部署蜗牛影院系统详细流程分析

环境声明 宿主机OS: Cetnos7.9 最小化安装 docker Version: 20.10.6 系统要求硬件配置: CPU2核以上,内存8G cpu核心数低于2核,影院端将无法登录 mysql数据库: mysql5.6 容器 redis数据库: redis4.0 容器 安装...

快速掌握使用Docker搭建开发环境

随着平台的不断壮大,项目的研发对于开发人员而言,对于外部各类环境的依赖逐渐增加,特别是针对基础服务的依赖。这些现象导致开发人员常常是为了简单从而直接使用公有的基础...

JVM上高性能数据格式库包Apache Arrow入门和架构详

Apache Arrow是是各种大数据工具(包括BigQuery)使用的一种流行格式,它是平面和分层数据的存储格式。它是一种加快应用程序内存密集型。 数据处理和数据科学领域中的常用库: Apach...

浅谈Linux的虚拟内存

目录 由来 虚拟内存 分页和页表 内存寻址和分配 功能 进程内存管理 数据共享 SWAP 常见问题 32位和64位 直接操作物理内存 JVM 进程占用虚拟内存过多 常用管理命令 查看系统内存状态...

如何使用shell在多服务器上批量操作

目录 SSH 协议 SSH 建连过程 ssh 工具 ssh 公钥登陆 批量操作 多服务器文件合并 scp nc 小结 SSH 协议 说公钥登陆之前,先来说一下 SSH 协议。 SSH 是一种网络协议,我们常说的 ssh 一般指其实...

Tomcat配置JNDI数据源的三种方式

在我过去工作的过程中,开发用服务器一般都是Tomcat 数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean 然后在部署时再修改JNDI配置 我猜是因为Tomcat的配置需要改配置文...

编译安装 vsFTP 3.0.3的详细解析

漏洞详情 VSFTP是一套基于GPL发布的类Unix系统上使用的FTP服务器软件。该软件支持虚拟用户、支持两种认证方式(PAP或xinetd/tcp_wrappers)、支持带宽限制等。 VSFTP中存在安全漏洞,该漏洞...

Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)

1、组件及实现的功能 Keepalived:实现对Haproxy服务的高可用,并采用双主模型配置; Haproxy:实现对Nginx的负载均衡和读写分离; Nginx:实现对HTTP请求的高速处理; 2、架构设计图 3、Keepaliv...

docker安装rockerChat设置聊天室的详细步骤

综合文档 github地址 https://github.com/RocketChat/Rocket.Chat docker-compose文档 https://docs.rocket.chat/installation/docker-containers/docker-compose 配置文件 获取docker-compose文件 输入命令 curl -L https://raw.githubu...

docker安装fastdfs镜像的一些注意事项

一、准备docker环境 二、搜索fastdfs镜像 三、拉取镜像 docker pull delron/fastdfs 选取delron/fastdfs镜像的原因是包含了nginx不用自己安装nginx转发。也可以选择qbanxiaoli/fastdfs,同样包含了nginx 四、...

vmware16虚拟机如何设置共享本机的文件夹

一、虚拟机设置 共享文件夹: 1、选择待处理虚拟机,右键设置(或者在点开虚拟机时,选择编辑虚拟机设置); 2、在虚拟机设置窗口:选择选项--》点击共享文件夹;文件夹共享选择...

群晖NAS利用Docker容器搭建KMS激活服务器实现激活

前言 Windows系统中能够通过KMS进行激活的一般称为VL版,即VOLUME授权版。我们可以自行搭建KMS激活服务器,实现每180天一次的自动激活,使得系统一直保持激活状态。这次就跟大家分享一...

5分钟安装docker详细步骤

Centos安装docker需要操作系统是 CentOS 7 or 8,必须启用centos extras存储库。默认情况下,此存储库处于启用状态,但如果【本文来源:http://www.1234xp.coml转载请保留出处】已禁用它,则需要重...

解析Zabbix 5.0磁盘自动发现和读写监控的问题

自动发现磁盘 配置键值 注意:此键值仅支持Linux平台。 此发现键值返回两个宏 : {#DEVNAME} :设备名 {#DEVTYPE} :设备类型 例如: [ { "{#DEVNAME}":"loop1", "{#DEVTYPE}":"disk" }, { "{#DEVNAME}":"dm-0"...