
DevOps
文章平均质量分 78
为了按时交付软件产品和服务,开发和运维工作必须紧密合作。DevOps是软件开发和运维之间合作的方式!
透过自动化测试等方法,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
林晓lx
登高现红日,实践出真知!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[学习笔记]使用git rebase做分支差异化同步
在一个.NET 项目中,使用了Volo.Abp库,但出于某种原因,需要源码调试,因此,使用源码方式集成的项目做了一个分支7de53907后续,在master分支中,又新增了若干个提交,现在的目标是:把master分支中后续的所有提交,除了这个 commit,合并到分支。这在 Git 中不是一个“标准的 merge”操作(Git merge 默认会把所有 commit 都合并)。原创 2025-06-05 09:54:54 · 380 阅读 · 0 评论 -
[学习笔记] 从零开始虚拟化搭建数据库服务器
本文详细介绍了在VMware虚拟机上安装和配置CentOS 7系统的完整流程:首先创建虚拟机并安装CentOS 7系统镜像;然后安装VMware Tools工具,包括挂载驱动器和编译安装过程;接着配置网络环境,将IP改为静态地址并开放SSH端口;最后安装SQL Server 2017、OpenSSL和Redis等常用服务,包括它们的配置和启动设置。整个过程涵盖了系统环境搭建、网络配置和基础服务部署等关键技术环节,为后续应用部署提供了良好的基础环境。原创 2025-05-27 09:40:00 · 519 阅读 · 0 评论 -
Abp框架Web站点的安全性提升
本文将从GB/T 28448-2019《信息安全技术 网络安全等级保护测评要求》规定的安全计算环境中解读、摘要若干安全要求,结合Abp框架,对站点进行安全升级。原创 2023-04-18 10:32:33 · 493 阅读 · 0 评论 -
[学习笔记]Rocket.Chat业务数据备份
Rocket.Chat 的业务数据主要存储于mongodb数据库的rocketchat库中,聊天中通过发送文件功能产生的文件储存于中(文件方式设置为),因此在对Rocket.Chat做数据移动或备份主要分为两步,数据库备份和文件备份。原创 2023-02-21 16:02:16 · 1476 阅读 · 2 评论 -
[学习笔记].Net5项目打包到Linux系统服务时遇到的坑
如果按照官方文档的步骤手动安装.Net5 会有一个坑:在 Linux 上手动安装 .NET - .NET | Microsoft Docshttps://docs.microsoft.com/zh-cn/dotnet/core/install/linux-scripted-manual在使用systemd打包.Net5服务的时候,无法运行,报错如下图:查询系统日志发现对dotnet访问没有权限,dotnet已设置权限755并且service的配置文件中User已配置为本人用户奇怪的是作.原创 2022-02-11 17:37:37 · 1404 阅读 · 0 评论 -
[学习笔记]使用Docker+Jenkin自动化流水线发布.Net应用
使用Docker容器方案可以快速安全地将项目部署到客户的服务器上,作为公司项目,需要解决两个问题:1. 需要搭建一个私有的Docker仓库,以便安全的存储镜像2. 需要一套自动化发布方案,实现代码到应用部署的自动化流程大致流程如下在java世界中有很多文章介绍了Docker+Jenkin的自动化部署方式,这次来看看如何用这一套工具实现.Net 应用的发布。以Soa项目为例MatoApps/Soa: 一个轻量级的微服务库,基于.Net 6 + Abp框架 可快速地将现有项目改造成为面向服务体系结构,实现模块间原创 2022-06-08 18:31:18 · 229 阅读 · 0 评论 -
[学习笔记] Linux 环境下搭建基于Ngnix的反向代理服务
数字证书管理服务/SSL 证书之前为了方便同事测试微信小程序,搭建了基于CentOS的预发布环境,.Net5 程序也已经部署好在上面,在公网上可以通过http协议的临时域名(jevonsflash.xxx.net)访问到后台Api。然而小程序的正式线上版本,只可以跟指定的域名进行网络通信,且域名只支持 https,wss通信协议,因此需要配置预发布环境的域名解析,Ngnix,以及证书。首先公司的域名已经备案(例如: www.matoapp.net),目标是通过这个备案的域名用https方式访问后台原创 2022-02-10 20:56:28 · 1574 阅读 · 0 评论 -
[学习笔记]在Linux中使用源码编译的方式安装Nginx
使用源码的方式安装nginx,可以加深对linux目录的理解,今天就来放弃yum.. rpm.. dnf.. 这些在linux下较为“傻瓜”的操作方式,实战源码编译的方式安装nginx!原创 2022-03-17 19:50:08 · 1884 阅读 · 0 评论