自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我不懂,可我不傻

我不会不问,我不会不学

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 Prometheus+Grafana 监控平台实践-搭建&常用服务监控&告警

Prometheus 是一个开放性的监控解决方案,通过各种 Exporter 采集当前主机/服务的数据,和 Grafana 相结合可以实现强大的监控和可视化功能本篇将分享使用 docker compose 构建 Prometheus+Grafana,并监控之前文章所搭建的主机&服务,分享日常使用的一些使用经验文章较长,已安装可略过,推荐先看第三节常用服务的 Prometheus+Grafana 配置。

2024-07-31 13:00:00 1466

原创 提升运维效率:轻松掌握JumpServer安装和使用技巧

JumpServer 是一个开源的跳板机的解决方案,提供了对远程服务器的安全访问、会话录制和审计、用户身份管理等功能,适用于需要管理机器资源&大量服务器资源的情况。本文将分享在 docker 中 JumpServer 的安装使用经验,并使用油猴插件扩展其功能。

2024-07-30 08:00:00 436

原创 一篇适合躺收藏夹的 Nexus3 搭建 NuGet&Docker 私有库的安装使用总结

Nexus 是支持 Nuget、Docker、Npm 等多种包的仓库管理器,可用做私有包的存储分发,缓存官方包。本篇将手把手教学使用 Nexus 搭建自己的 NuGe t& Docker 私有仓库。

2024-07-29 08:30:00 777

原创 前后端都用得上的 Nginx 日常使用经验-补充篇

之前分享了 前后端都用得上的 Nginx 日常使用经验 ,在配置 elk 的时候增加了nginx basic auth 和 IP百名的配置,作为补充分享。常规的转发配置,不需要https部分去掉即可,一般只需要修改域名和转发地址配置 nginx 基本认证用于对未提供账号密码登录的服务添加一个前置基本验证 Basic Auth,在Nginx配置文件中添加以下内容指定密码文件添加对应的 passwd 文件,使用 htpasswd 生成,如账号密码是 root devops666 的配置文件,多个账号换行添

2024-07-27 13:00:00 795

原创 一个基于.NET7的开源DNS服务 DnsServer 的部署使用经验分享

接上篇 docker-bind 的使用搭建了一个 dns 服务,本篇将介绍另外一款 DnsServer 的部署和使用,更专注,更轻量。

2024-07-27 09:30:00 712

原创 使用 Docker Compose 部署 DNS 服务 docker-bind 的经验分享

前面使用 nginx 代理转发了几个域名到服务器,但是每次添加一个域名都需要在客户端添加一行 hosts 文件,无疑是繁琐的,其中也提到可以使用 DNS 来实现自动解析域名 到指定服务器的功能,本篇将介绍开源 DNS 服务 docker-bind 的部署和使用。

2024-07-26 15:00:00 679

原创 前后端都用得上的 Nginx 日常使用经验

nginx 是一个高性能的开源反向代理服务器和 web 服务器,一般用来搭建静态资源服务器、负载均衡器、反向代理,本文将分享其在 Windows/docker 中的使用,使用 nssm 部署成服务的方案脚本,局域网中自定义域名解决https提示不安全的解决方案,以及一路踩过的坑。将前文 Windows 的配置部分修改到 default.conf 如下所示server {listen 80;aNULL:!MD5;

2024-07-26 08:49:59 1005

原创 使用 Docker Compose 部署 RabbitMQ 的一些经验与踩坑记录

RabbitMQ 是一个功能强大的开源消息队列系统,它实现了高效的消息通信和异步处理。本文主要介绍其基于 Docker-Compose 的部署安装和一些使用的经验。

2024-07-25 16:00:00 3367 4

原创 Apollo 配置中心的部署与使用经验

Apollo(阿波罗)是携程开源的分布式配置管理中心。本文主要介绍其基于 Docker-Compose 的部署安装和一些使用的经验。

2024-07-25 09:00:00 1687

原创 Docker 安装 Redis 单机&集群总结

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存分布式、可选持久性的键值对(Key-Value)存储数据库易墨。

2024-07-24 17:45:00 943

原创 DBeaver Ultimate 22.1.0 连接数据库(MySQL+Mongo+Clickhouse)

继续书接上文Docker Compose V2 安装常用数据库MySQL+Mongo,部署安装好之后我本来是找了一个web端的在线连接数据库的工具,但是使用过程中并不丝滑,最终还是选择了使用 DBeaver ,然后发现 mongo 还需要许可,又折腾整理了半下午,终于大功告成。

2024-07-24 13:35:03 1030 2

原创 Docker Compose V2 安装 ClickHouse v20.6.8.5 经验分享

ClickHouse 是一款开源的分布式列式数据库管理系统,专门设计用于高性能的大数据分析和查询。目前项目中用到的一个场景是将mongo的数据同步到clickhouse,使用clickhouse做报表,后续也将分享同步和使用方案使用 Docker Compose 部署单机版,小项目和自己测试够用了,生产使用集群,基于此方案后续有需要我再尝试整理自定义配置文件文档,自定义放到 config.d/.xml,用户配置放到 users.d/.xml添加集群配置文件:metrika.xml (单机版)

2024-07-23 13:00:00 1135

原创 Docker Compose V2 安装常用数据库MySQL+Mongo

Docker V24 及 Docker Compose V2 的安装及使用本篇操作都在 centos8 虚拟机 devops01 中进行,并都归属网络:devopsnetwork主要增加对容器中 数据文件,日志,配置,网络,时区,端口映射,密码 的配置,更贴合生产实际使用。

2024-07-23 08:37:57 1347

原创 Docker V24 及 Docker Compose V2 的安装及使用

Docker 是一款流行的开源容器化平台,使用 Docker 可以有效地隔离应用程序和系统环境,使得应用程序在不同的环境中具有相同的行为 Docker Compose 是一个用于定义和管理多个容器工具

2024-07-22 09:03:27 1317

原创 Hyper-V 安装 CentOS 8.5

在 Windows 10 上安装 Hyper-VCentOS 国内镜像源 8.5.2111易墨发布时间:2023.10.01原文地址:https://www.cnblogs.com/morang/p/devops-hyperv-centos-install.html。

2024-07-22 09:01:32 807

原创 在asp.net core2.1中添加中间件以扩展Swashbuckle.AspNetCore3.0支持简单的文档访问权限控制

一个使用 ASP.NET Core 构建的 API 的 Swagger 工具。直接从您的路由,控制器和模型生成漂亮的 API 文档,包括用于探索和测试操作的 UI。项目主页:https://github.com/domaindrivendev/Swashbuckle.AspNetCore划重点,使用多看看 Readme,然后看下项目官方示例,遇到问题找找 issues继上篇Swashbuckle.AspNetCore3.0 的二次封装与使用。

2024-07-21 21:08:01 917

原创 Swashbuckle.AspNetCore3.0的二次封装与使用

/// 使用自定义首页 ///

2024-07-21 21:06:53 763

原创 使用 Spacesniffer 找回 48G 系统存储空间的总结

Spacesniffer 是一个免费的文件扫描工具,通过使用树状图可视化布局,可以立即了解大文件夹的位置,帮助用户处理找到这些文件夹。

2024-07-19 10:59:26 418

原创 自定义构建基于.net core 的基础镜像

9.23号(.net core 3.0发布)之前还能够正常构建,今天在解决了上面包源问题后,镜像构建成功并发布到服务器,却发现镜像无法启动起来。最后测试发现,包源只是部分地区无法访问,可以尝试切换源/使用Nuget.Config文件试试,当然最快的还是通过科学的方式访问~。即可构建镜像并推送到阿里云的镜像仓库,若想提交到其他云仓库,修改脚本中的变量即可。真是,人在家中坐,锅从天落,而为了更好的接锅,记录一二,免得到时候望码兴叹。然后这篇文章其实是另外的一个问题,之前我构建了一个基础镜像包,基于。

2024-07-19 08:44:29 296

原创 基于 .net core 8.0 的 swagger 文档优化分享-根据命名空间分组显示

公司项目是是微服务项目,网关是手撸的一个.net core webapi 项目,使用 refit 封装了 20+ 服务 SDK,在网关中进行统一调用和聚合等处理,以及给前端提供 swagger 文档在我两年前进公司的时候,文档还能够顺滑的打开,在去年的时候文档只能在本地打开,或者访问原始的 swagger 页面,knife4j 的页面更是打不开一点,于是想办法对此进行了优化。

2024-07-19 08:42:46 905

原创 中台框架模块开发实践-代码生成器的添加及使用

之前已经分享过几篇关于中台项目框架的文章,相关介绍就不再赘述所谓工欲善其事必先利其器,一个项目拥有一个代码生成器是很有必要的,能够大大的节省时间,减少手误,提供开发效率(ps:特别小团队搞微服务但是没有代码生成器,简直要了老命)本文将分享如何在中台框架项目 Admin.Core 中添加代码生成器模块,助力项目的快速开发。

2024-07-18 15:18:10 1686

原创 04.使用 github actions+docker 自动部署前后端分离项目 zhontai (.net core+vue)

Github Actions是什么?是 GitHub 提供的一种持续集成/持续部署(CI/CD)工作流程自动化服务,助力项目的自动化构建、测试和部署。依托于平台,本文将分享使用 GitHub Actions 完成对一个.Net Core+Vue 的前后端分离项目 zhontai 的构建,并使用 docker 部署到云服务器(阿里云)

2024-07-18 15:16:45 781

原创 03.前后端分离中台框架 zhontai 项目代码生成器的使用

至此,对于zhontai的框架使用产出了三篇文章,框架上手还是比较简单,有了代码生成器也可以快速开发;点个Star,希望后来者可以少踩一些坑吧。目前准备使用框架来整个管理系统,等我边踩坑边记录吧,后面有空再分享。

2023-08-22 19:51:40 458

原创 02.前后端分离中台框架前端 admin.ui.plus 学习-介绍与简单使用

基于 vue3.x + CompositionAPI setup 语法糖 + typescript + vite + element plus + vue-router-next + pinia 技术,内置支持一键生成微服务接口,适配手机、平板、pc 的后台权限管理框架,希望减少工作量,帮助大家实现快速开发。默认会跳转到登录页,账号密码 admin 111111 会自动赋值。后台 ZhonTai.Host 接口运行起来,登录无阻碍。启动地址:http://localhost:8100。

2023-08-22 19:49:24 580

原创 01.前后端分离中台框架 Admin.Core 学习-介绍与配置说明

中台admin是前后端分离权限管理系统,Admin.Core为后端项目,基于.NET 7.0开发。支持多租户、数据权限、动态 Api、任务调度、OSS 文件上传、滑块拼图验证、多数据库,分布式缓存、分布式事务等接口一栏项目地址技术栈dotnet7FreeSqlAutofacCAPMapster特点快速启动,上手简单系统模块化Swagger的模块化封装读写分离分库分表分布式事务 TCC/ SAGA动态API系统权限封装基本满足大部分项目。

2023-08-21 22:01:47 1283

中台Admin.Core代码生成器

基于 Admin.Core 的代码生成模块,打包了前端到静态目录,直接运行即可,免费!!!

2024-07-22

学生时期的简易版图书管理系统

简易版的图书管理系统,代码将就着看!初学时候的demo

2014-10-12

5417个Icon图标

5417个icon的图标,能够满足绝大多数的需求了

2014-10-12

AspNetPager.dll

专门用于asp.net的分页控件,比gridview分页要好很多

2014-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除