NginxFastDFS安装与nginx整合
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 FastDFS 架构包括 Tracker Server 和 Storage Server。客户端请求 Tracker Server 进行文件上传、下载,通过 Tracker Server
开发工具jenkins安装与简单使用
最近在做运营商的上云,使用云道做的代码构件和打包,以及流水线等。通过对日志发现就是使用jenkins做的改造而来。 Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。下面对Jenkins做个简单介绍。 提前安装好下面软件服务:
转载其他常用的Git命令清单
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库
Linux运维iptables配置与常用示例
CentOS中防火墙程序主要是firewall和iptables,CentOS7中firewall服务已经默认安装好了,而iptables服务需要自己用yum install iptabes-services来安装。由于前期一直使用RedHat服务器,默认使用iptables,对iptables的使用上来说比较习惯。 iptables(选项)(参数) 常用命令列表
Nginx如何对在用的nginx添加新模块
由于现有项目已经运行多年,项目使用nginx做了反向代理,在实际生产过程中,不需要重新安装原有的nginx和模块,只需要对nginx添加新模块的场景,这里我们将通过实践展示这个操作。 nginx -V
SpringCloudSpring Cloud Alibaba 中使用Gateway网关
最近在辅助实施一个项目,使用nacos做为服务注册中心、配置中心,使用了Spring Cloud GateWay做为网关,由于前期我学习了 《Spring Cloud Zuul服务网关》 ,对GateWay网关不是很熟悉,但是大致明白配置和作用,这里我们就用实践来学习下GateWay。 Spring Cloud GateWay是Spring Cloud的⼀个全新项⽬,⽬标是取代Netflix Zuul,它基于Spring5.0+SpringBoot2.0+WebFlux(基于⾼性能的Reactor模式响应式通信框架Netty,异步⾮阻塞模型)等技术开发,性能⾼于Zuul,官⽅测试,GateWa
Linux运维RedHat6.5/CentOS7.6 openssh升级到9.0p1版本
最近运营商审计和安全性要求,需要所有服务器的ssh升级到最新版本,截止当前官网最新版本为9.0p1。本文重点记录实际的操作过程。 OpenSSH需要依赖ZLIB和LibreSSL(替换OpenSSL),因此需要从官网下载三者的源码包。 本文用的版本及官网链接 zlib-1.2.12.tar.gz libressl-3.5.2.tar.gz openssh-9.0p1.tar.gz
echarts精准地图坐标转换与批量转换工具类
美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这应该是国际共识。但在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,我们在业内将前者称之为地球坐标,后者称之为火星坐标。 现在互联网主要使用坐标系为以下三种: