随笔分类 - linux
linux相关
摘要:背景 首先这标题有点绕,我先解释下: 首先我们有静态服务器,上面某个目录有Vue路由history模式打包的应用程序(也就是build后的产物); 但是静态服务器一般不做对外域名用的,我们需要在k8s nginx-ingress上做下域名二级目录代理,转发到该静态目录; 这就是本文的背景,相信也是很
阅读全文
摘要:背景 是这样的,我们前端服务器统一的入口是 kong网关 ,我们还有一个Nginx静态资源站点:static.mysite.com,根配置如下: location / { root /home/website/static/; index index.html; try_files $uri $ur
阅读全文
摘要: 写在前面 现每个后端的同学的日常都在跟服务(接口)打交道,维护老的比较大单体应用、按业务拆得相对比较细的新服务、无论企业内部用的,面向用户的前端的服务。流量大的有流量小的,有重要的有不那么重要的。 但是,不管怎样的服务,我们总思考过这样的问题:我能不能实时监控/查看服务的运行情况呢,服务一挂掉我
阅读全文
摘要: 写在前面 Api网关我们之前是用 .netcore写的 Ocelot的,使用后并没有完全达到我们的预期,花了些时间了解后觉得kong可能是个更合适的选择。 简单说下kong对比ocelot打动我的: 1、kong可以直接代替Nginx/OpenRestry做前端服务器。 2、kong的功能强大,
阅读全文
摘要: 写在前面 大家可以看到本文的配图,左边是jenkins单机环境,右边是jenkins集群。个中区别,不言而喻,形象生动。 前面我分别介绍了.net core 程序的多种部署方式(无绝对孰优孰劣): 1、普通直接部署(Asp.Net Core 程序部署到Linux(centos)生产环境(一):普
阅读全文
摘要: 写在前面 我之前写过 "Asp.net Core 使用Jenkins + Dockor 实现持续集成、自动化部署(一):Jenkins安装" 这jenkisn的安装过程,但这篇使用的是docker的方式安装的,在实际的使用过程后: 我不推荐新手使用docker的方式安装jenkins 新手使用d
阅读全文
摘要:写在前面 先说说需求: 我们平时开发、运维操作linux过程中经常需要实现将远程文件拷贝到本地或者本地文件拷贝到远程;执行远程命令等操作;这个时候建立ssh免密登录应该是一个比较好的选择; 原理 在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的非对称加密算法;非
阅读全文
摘要:因为公司和家里电脑里面有些项目需做版本控制或者说共享吧,就想搭个自己的git服务器;原本想用gitlab,不过我服务器配置比较差,查了一下,看到gogs,眼前一亮: + Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务; + 开源;( "这里是源码地址" ) + 硬件要求
阅读全文
