草庐IT

composer-plugin

全部标签

【.NET6 + Vue3 + CentOS7.9 + Docker + Docker-Compose + SSL】个人博客前后端运维部署

个人博客前端:https://lujiesheng.cn个人博客后端:https://api.lujiesheng.cn个人博客运维:https://portainer.lujiesheng.cn1.服务器准备我采用的是腾讯云轻量应用服务器(2C4G8M80G),配置如下图:安装镜像选择CentOS7.664bit:2.服务器防火墙设置添加防火墙出入站规则,设置如下图:3.域名解析把已备案的域名解析到服务器,记录如下图:4.SSL证书准备通过腾讯云申请免费证书:把对应的证书下载到本地:5.容器镜像服务准备新建命名空间:新建私有镜像仓库:6.连接登录到服务器我采用的是FinalShell:更新服

若依Vue分离版打包报错Cannot find module ‘html-webpack-plugin‘

一、错误日志: Cannotfindmodule'html-webpack-plugin' 二、解决方法: 1、手动的把node_modules这个目录删掉   2、重新安装依赖:npminstall--registry=https://registry.npm.taobao.org npminstall--registry=https://registry.npm.taobao.org  3、安装缺少的依赖:npmihtml-webpack-plugin--save-dev--legacy-peer-depsnpmihtml-webpack-plugin--save-dev --legacy

airflow v2.6.0 Docker Compose 部署

文章目录物料准备镜像构建与启动物料准备相关部署文件git地址https://github.com/itnoobzzy/EasyAirflow.git项目文件目录如下:配置文件及对应目录airflow容器化部署需要将dag和logs以及plugin挂载,同时需要将配置文件airflow.cfg挂载至容器内部。下载完后执行如下命令配置airflow.cfg配置文件:cpEasyAirflowcpconfig/default_airflow.cfgairflow.cfg#修改airflow.cfg中的数据库等相关配置信息vimairflow.cfg这里主要需要修改四个地方:将executor修改为C

docker+redis哨兵模式(一主二从三哨兵)- docker-compose

一、docker-compose安装:sudoapt-getupdate #安装最新的docke-cesudoapt-getinstall docker-ce #下载最新的docker-composecurl-Lhttps://github.com/docker/compose/releases/download/1.25.0-rc4/docker-compose-`uname-s`-`uname-m`-o/usr/local/bin/docker-compose #修改docker-compose权限chmod+x/usr/local/bin/docker-compose#查看docker-

【中间件】通过 docker-compose 快速部署 Kafka 保姆级教程

文章目录一、概述二、前期准备1)部署docker2)部署docker-compose三、创建网络四、安装Zookeeper五、Kafka编排部署1)下载Kafka2)配置3)启动脚本bootstrap.sh4)构建镜像Dockerfile5)编排docker-compose.yaml6)开始部署六、简单测试验证七、常用的Kafka客户端命令1)添加topic2)查看topic3)修改topic4)扩容分区5)删除topic6)生成者和消费者7)消费组8)查看数据积压9)kafka数据积压处理方法一、概述Kafka是由Apache基金会开发的分布式流处理平台,采用发布-订阅模式,支持高吞吐量、低

Docker Compose 使用方法

目录前言安装DockerComposeUbuntu安装与更新RedHat安装与更新验证是否安装DockerCompose创建docker-compose.yml文件创建一个MySQL与tomcat示例使用DockerCompose启动服务前言DockerCompose是一个工具,旨在帮助定义和共享多容器应用程序。使用Compose,我们可以创建一个YAML文件来定义服务只需一个命令,就可以旋转或拆除所有内容。使用Compose的最大优点是您可以在文件中定义应用程序堆栈,并将其保留在您的项目存储库(现在受版本控制),并轻松使其他人能够参与您的项目。有人只需要克隆你的存储库并启动撰写应用程序。安装

【vue3+vite】使用vite-plugin-svg-icons插件显示本地svg图标

使用vite-plugin-svg-icons插件显示本地svg图标1.安装vite-plugin-svg-icons插件npmifast-glob@3.x-Dnpmivite-plugin-svg-icons@2.x-D2.使用vite-plugin-svg-icons插件2.1在项目根目录查找vite.config.js,进行配置import{createSvgIconsPlugin}from'vite-plugin-svg-icons';constpath=require('path');functionresolve(dir){returnpath.join(__dirname,dir

集成测试,单元测试隔离 maven-surefire-plugin

详见 集成测试,单元测试隔离maven-surefire-pluginmaven的goal生命周期Maven生存周期-含 integration-testMaven本身支持的命令(Goals)是有顺序的,越后面执行的命令,会将其前面的命令和其本身按顺序执行一遍,具体的顺序如下所示:validateinitializegenerate-sourcesprocess-sourcesgenerate-resourcesprocess-resourcescompileprocess-classesgenerate-test-sourcesprocess-test-sourcesgenerate-tes

No plugin found for prefix ‘install‘ in the current project and in the plugin groups 的解决方法

【现象】[WARNING]Failuretotransferorg.apache.maven.plugins/maven-metadata.xmlfromhttp://maven.oschina.net/content/groups/public/wascachedinthelocalrepository,resolutionwillnotbereattempteduntiltheupdateintervalofoschaselapsedorupdatesareforced.Originalerror:Couldnottransfermetadataorg.apache.maven.plugi

html - Safari 邮寄地址 : "This website has been blocked from automatically composing an email."

当使用Safari(iOS10.2)并单击mailto链接时,将显示确认提示和以下消息:"Thiswebsitehasbeenblockedfromautomaticallycomposinganemail."Ignore/Allow我想在我自己的网站上摆脱它,但不知道该怎么做。它可以用Safari重现,例如在任何BBC文章上单击邮件图标。ScreenshotofdialogueoniPad我的网络研究让我找到了这些链接:https://discussions.apple.com/thread/7763735WillieFromColoJan11,20178:25AMinrespons