CentOS 7 下Jenkins安装部署教程

一、前言1、 Jenkins是什么?Jenkins是一个开源的支持自动化构建、部署等任务的平台。基本上可以说是持续集成(CI)、持续发布(CD)不可或缺的工具。 官网:https://jenkins.io/ 2、本篇环境信息 工具/环境 版本 Linux Server CentOS 7 Jenkins 2.121.2 JDK 1.8.0_...

CentOS 7 下 GitLab安装部署教程

一、前言1、GitLab是什么?GitLab一个开源的git仓库管理平台,方便团队协作开发、管理。在GitLab上可以实现完整的CI(持续集成)、CD(持续发布)流程。而且还提供了免费使用的Plan,以及免费的可以独立部署的社区版本(https://gitlab.com/gitlab-org/gitlab-ce )。 官网:https://about.gitlab.com/ 2、本篇环境信息 ...

ASP.NET Core 应用发布与部署指南/教程

一、前言1、本教程主要包含哪些内容? 将ASP.NET Core项目发布到本地目录将ASP.NET Core项目发布后传输到服务器并配置启动将Nginx作为访问入口,配置反向代理 2、本篇环境信息 开发环境: 用途 工具版本 操作系统 Windows 10 开发工具 Visual Studio 2017(15.7.5) SDK .N...

CentOS 7 下安装部署.NET Core多版本环境

一、前言1、什么时候需要配置多环境?.NET Core作为 .NET的开源版本,可以说是非常拥抱开源了,更新的力度也非常给力。却也从开源世界学了点坏东西,那就是:不再重视向下兼容(比如 .NET Core 2.1就不完全向下兼容 .NET Core 2.0)。当我们在同一个服务器运行不同版本的 .NET Core应用时,就只能配置多个版本。 2、本篇环境信息 工具/环境 版本 ...

CentOS 7 下安装.NET Core SDK 2.1

一、RPM包安装 1、导入rpm源 sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm 2、更新软件包 sudo yum -y update 3、安装SDK sudo yum -y install dotnet-sdk-2.1 4、校验是否...

CentOS 6/7 下MySQL 8.0 安装部署与配置

一、前言1、本教程主要内容 MySQL 8.0安装(yum)MySQL 8.0 基础适用于配置MySQL shell管理常用语法示例(用户、权限等)MySQL字符编码配置 2、本教程环境信息与适用范围 环境信息 软件 版本 CentOS 7.4 Release MySQL 8.0.11 适用范围 软件 版本 ...

HBase集群部署指南

一、前言1、HBase简介HBase是一个分布式的、面向列的开源数据库。HBase在Hadoop之上提供了类似于Google Bigtable的能力。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。https://baike.baidu.com/item/HBase 2、HBase应用场景 大数据存储:应用日志、用户...

Hadoop高可用集群部署指南

一、前言1、Hadoop简介Hadoop是一个由Apache基金会所开发的分布式系统基础架构,用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了...

NTP时间服务器部署以及时间同步设置

一、前言1、NTP简介NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。 2、为什么需要NTP服务器?时间保持同步对于服务器集群来说尤为重要,比如说电商的秒杀,以及火车票的抢购等等,如果服务器时间不同步,那...

ZooKeeper集群部署指南

一、前言1、ZooKeeper简介ZooKeeper是一个开源的分布式应用程序协调服务,是Google的Chubby一个开源的实现。ZooKeeper为分布式应用提供一致性服务,提供的功能包括:分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)、分布式锁(Distributed Lock)等...