
linux
文章平均质量分 74
小丑dd
专注于微服务领域的.net开发
展开
-
RabbitMQ系列(一)-单机部署
RabbitMQ系列(一)-单机部署 下一篇 : RabbitMQ系列(二)-点对点模式 这里写目录标题RabbitMQ系列(一)-单机部署一、 介绍1.1 什么是RabbitMQ?2.2 RabbitMQ应用场景二、 部署2.1 环境依赖2.2 下载安装erlang2.3 下载安装rabbitmq2.4 创建用户和赋予权限2.5 安装web-ui插件三、 总结 一、 介绍 1.1 什么是RabbitMQ? 1. RabbitMQ是基于Erlang开发的AMQP的开源实现.是一个消息队列. 2. 太细节博主原创 2021-09-05 22:47:49 · 227 阅读 · 0 评论 -
Nginx系列(四)-安全认证Basic Auth
Nginx系列(四)-安全认证Basic Auth 上一篇: Nginx系列(三)-Keepalive热备高可用 目录Nginx系列(四)-安全认证Basic Auth一、介绍二、配置2.1 准备工作2.2 生成密码文件2.3 修改nginx配置三、总结 一、介绍 1. 什么是Basic Auth? 2. 就是在访问的时候,需要弹出一个登录框来输入用户账号和密码,验证正确才可以访问 二、配置 2.1 准备工作 1. 安装部署nginx,并且代理转发一个测试.net core 程序. 2. 在192.原创 2021-09-05 14:54:37 · 1065 阅读 · 0 评论 -
Nginx系列(三)-Keepalive热备高可用
Nginx系列(三)-Keepalive热备高可用 上一篇: Nginx系列(二)-配置文件 目录Nginx系列(三)-Keepalive热备高可用一、 介绍二、 部署2.1 机器准备2.2 准备工作2.3 下载、启动keepalived2.4 查看运行是否正常三、 总结 一、 介绍 1. 当nginx作为后端部署架构中最前端的负载均衡时,随着访问量和并发量的日益增长.为了防止入口的nginx宕机, 我们需要做双主高可用. 2. 这里我们是采用的keepalived的vip飘移来解决nginx的单点问题,原创 2021-09-05 14:03:28 · 199 阅读 · 0 评论 -
Nginx系列(二)-配置文件
Nginx系列(二)-配置文件 上一篇: Nginx系列(一)-部署 目录Nginx系列(二)-配置文件一、 配置结构划分二、 相关配置参数三、 总结 一、 配置结构划分 1. 下面是默认配置文件移除注释之后的样子. 2. 最外层就是 ·全局· 域,用来配置一些全局参数. ex: worker_processes 3. 然后就是events模块域: 用来配置工作方式 4. 然后和events平级的http模块域: 5. http模块域内部有http全局域和server域 6. server域中有ser原创 2021-09-04 20:31:53 · 120 阅读 · 0 评论 -
Nginx系列(一)-部署
Nginx系列(一)-部署 下一篇: Nginx系列(二)-配置文件 目录Nginx系列(一)-部署一、 介绍二、 部署2.1 准备工作2.2 启动三、 命令介绍 一、 介绍 安装Centos 1. Nginx是一款高性能的Http服务器和反向代理服务器,官网地址:https://www.nginx.com/ 2. 功能很多,博主就不介绍了,贴一张官网的图. 3. 中文文档地址 https://www.nginx.cn/doc/ 二、 部署 2.1 准备工作 1. 下载地址 http://nginx.原创 2021-09-04 20:31:36 · 165 阅读 · 0 评论 -
.Net Core跨平台部署系列(一)-Supervisor(二)部署.net core
.Net Core跨平台部署系列(一)-Supervisor(二)部署.net core 目录.Net Core跨平台部署系列(一)-Supervisor(二)部署.net core一、 介绍1.1 配置文件1.2 子进程配置文件介绍二、 准备工作2.1 编写一个.net core的测试程序2.3 安装.net core环境2.3 编写配置文件并放入配置目录三、 更新配置并启动四、 总结 一、 介绍 1.1 配置文件 1. 上一篇Supervisor的安装文章中,我们知道生成了一个文件(/etc/super原创 2021-08-26 23:38:00 · 203 阅读 · 0 评论 -
.Net Core跨平台部署系列(一)-Supervisor(一)部署
.Net Core跨平台部署系列(一)-Supervisor(一)安装 目录.Net Core跨平台部署系列(一)-Supervisor(一)安装一、 介绍1.1 什么是Supervisor?1.2 为什么要用Supervisor?二、 部署2.1 安装epel-release2.2 安装Supervisor2.3 修改配置文件2.3 启动三、 总结 一、 介绍 1.1 什么是Supervisor? Supervisor是一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,原创 2021-08-26 23:37:01 · 268 阅读 · 0 评论 -
K8S系列(四)-Ingress部署
K8S系列(四)-Ingress部署 上一篇: K8S系列(三)-DashboardUI部署 目录K8S系列(四)-Ingress部署一、 介绍1.1 什么是Ingress?1.2 Ingress有什么用?二、 部署2.1 准备工作2.2 部署Ingress-Controller2.3 创建Ingress映射规则2.3 修改本地host映射三、总结 一、 介绍 1.1 什么是Ingress? 管理对集群中的服务(通常是HTTP)的外部访问的API对象。Ingress可以提供 负载平衡、SSL终端和基于名称原创 2021-08-25 23:14:24 · 341 阅读 · 0 评论 -
K8S系列(二)二进制部署(四)之Flannal
K8S系列(二)二进制部署 目录K8S系列(二)二进制部署一、 介绍 一、 介绍 K8S系列(一)kubeadm部署 1. 博主的k8s系列上一篇介绍了关于使用[kubeadm]的方式搭建咱们的k8s集群.(上方链接) 2. 但是基于kubeadm的方式搭建集群会有以下几个问题 2.1 ...原创 2021-08-25 01:18:01 · 320 阅读 · 0 评论 -
K8S系列(二)二进制部署(三)之Node节点
K8S系列(二)二进制部署(三)之Node节点 上一篇: K8S系列(二)二进制部署(二)之Master节点 一、 介绍 二、 部署kubelet 2.1 签发kubelet证书 1. cd ~/certs && mkdir kubelet && cd kubelet 2. cat > kubelet-csr.json << EOF { "CN": "k8s-kubelet", "hosts": [ "127.0.0.1",原创 2021-08-23 23:33:51 · 307 阅读 · 0 评论 -
K8S系列(二)二进制部署(二)之Master节点
K8S系列(二)二进制部署(二)之Master节点 上一篇: K8S系列(二)二进制部署(一)之etcd集群 目录K8S系列(二)二进制部署(二)之Master节点一、 介绍二、 部署Api-Server2.1 为ApiServer自签证书2.2 创建目录并下载、解压kubernetes包2.3 创建apiserver的配置文件2.4 创建apiserver服务启动文件2.5 启动并设置开机启动三、 部署kube-controller-manager3.1 创建配置文件3.2 创建服务启动文件3.3 启动原创 2021-08-22 20:29:19 · 187 阅读 · 0 评论 -
K8S系列(二)二进制部署(一)之etcd集群
K8S系列(二)二进制部署(一)之etcd集群 上一篇: K8S系列(一)kubeadm部署 目录K8S系列(二)二进制部署(一)之etcd集群一、 介绍二、 准备工作2.1 机器准备,这次就简单点,只用3台机器2.2 关闭防火墙2.3 关闭selinux(建议永久)2.4 关闭swap(建议永久)2.5 对应上面表格,将hostname设置一下2.6 本地host添加映射2.7 将桥接的IPv4流量传递到iptables的链2.8 时间同步一下三、 部署3.1 为etcd做自签证书3.1.1 创建证书存原创 2021-08-22 18:47:30 · 2607 阅读 · 0 评论 -
K8S系列(一)-kubeadm部署
K8S系列(一)部署 目录K8S系列(一)部署一、准备工作新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 一、准备工作 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功原创 2021-08-15 23:19:32 · 417 阅读 · 2 评论 -
安装Centos
安装Centos一.说明二.前提准备三. 正式安装四.网络配置五. 总结 一.说明 1.随着.net core技术的趋势化,咱们都知道.net core是跨平台的.意味着.net 程序可以部署在linux上了. 2.原来我们不能跨平台之前.net程序员可以不用了解和使用linux.但是现在不一样了. 3.而博主的通过和小伙伴们的沟通得知,身边有很多.net程序员想学linux,但是都卡在了第一步, 就是没有有一台linux的机器.也不会部署. 4.所以博主就写了本文.虽然已经都很多相关的文章原创 2021-08-15 09:24:16 · 122 阅读 · 0 评论