2026/5/15大约 4 分钟
title: .NET Core 入门指南
date: 2024-01-15
tags: [.NET, C#, 后端开发]
categories: [技术文章]
2026/5/15大约 1 分钟
个人信息
- 姓名:Blogger
- 性别:男
- 工作经验:5年
- 出生日期:2000.10.29
- 现居住地:广州深圳
- 手机:1XX-XXXX-XXXX
- E-mail:contact@example.com
求职意向
2026/5/15大约 10 分钟
概述
Nginx 是一个高性能的 HTTP 和反向代理服务器,广泛用于负载均衡、静态资源服务和 SSL 终端。
1. 安装与基础配置
1.1 安装 Nginx(Ubuntu)
# 更新系统
sudo apt-get update
# 安装 Nginx
sudo apt-get install -y nginx
# 启动服务
sudo systemctl start nginx
sudo systemctl enable nginx
# 验证安装
nginx -v
2024/7/1大约 4 分钟
概述
Docker 是一个开源的容器化平台,用于将应用程序及其依赖打包成容器,实现跨平台部署。
1. 安装与配置
1.1 安装 Docker(Linux)
# 更新系统
sudo apt-get update
sudo apt-get upgrade -y
# 安装依赖
sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
# 添加 Docker GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 添加 Docker 仓库
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 安装 Docker
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
# 启动 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker
# 验证安装
docker --version
docker run hello-world
2024/6/15大约 4 分钟
概述
Jenkins 是一个开源的持续集成和持续部署(CI/CD)工具,用于自动化构建、测试和部署软件项目。
1. 安装与配置
1.1 使用 Docker 安装
# 拉取 Jenkins 镜像
docker pull jenkins/jenkins:lts
# 创建数据目录
mkdir -p /var/jenkins_home
chown -R 1000:1000 /var/jenkins_home
# 启动容器
docker run -d \
--name jenkins \
-p 8080:8080 \
-p 50000:50000 \
-v /var/jenkins_home:/var/jenkins_home \
jenkins/jenkins:lts
2024/6/1大约 4 分钟
概述
Quartz.NET 是一个功能强大的开源作业调度框架,用于在 .NET 应用程序中实现定时任务调度。
1. 安装与配置
1.1 安装依赖
dotnet add package Quartz
dotnet add package Quartz.Extensions.DependencyInjection
2024/5/15大约 4 分钟
概述
Redis 是一个开源的内存数据结构存储系统,可用作数据库、缓存和消息代理。本文将介绍 Redis 的核心功能和实战应用。
1. 安装与配置
1.1 使用 Docker 安装
# 拉取 Redis 镜像
docker pull redis:latest
# 启动容器
docker run -d \
--name redis \
-p 6379:6379 \
-v /path/to/data:/data \
redis:latest
2024/5/1大约 5 分钟
概述
RabbitMQ 是一个开源的消息代理软件,实现了 AMQP(高级消息队列协议),用于在分布式系统中进行异步通信。
1. 安装与配置
1.1 使用 Docker 安装
# 拉取 RabbitMQ 镜像
docker pull rabbitmq:3-management
# 启动容器
docker run -d \
--name rabbitmq \
-p 5672:5672 \
-p 15672:15672 \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=password \
rabbitmq:3-management
2024/4/15大约 4 分钟
概述
Element UI 是一个基于 Vue.js 的桌面端组件库,提供了丰富的组件用于构建企业级应用界面。
1. 安装与配置
1.1 安装 Element Plus(Vue 3 版本)
# 安装 Element Plus
npm install element-plus
# 安装图标库
npm install @element-plus/icons-vue
2024/4/1大约 5 分钟