1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

基于国产化arm架构的AMP集成

基于国产化arm架构的AMP集成

欢迎关注“IT那活儿”公众号,了解更多IT相关内容。本文由本际云服务器推荐网的小编谌鹏(上海新炬王翦团队)撰写,介绍如何在国产化arm架构的操作系统上部署amp平台。

基于国产化arm架构的AMP集成

一、Amp整体架构

Amp整体架构图和数据流图由图1.1和图1.2展示。实现amp平台需要通过安装和配置多种组件,包括Mysql源码布署、Nginx编译安装、JDK安装、Zookeeper安装、Kafka安装、Redis安装、Zabbix-server安装及Elasticsearch安装。下面将逐一介绍如何完成这些步骤。

二、Mysql源码布署

在进行Mysql源码布署前,需要先下载源码包。5.7源码包下载:https://dev.mysql.com/downloads/mysql/5.7.html#downloads,8.x源码包下载。源码包下载完成后,使用winscp、ftp或xftp上传到服务器上,接着进行安装前环境准备和源码编译。最后进行数据库初始化。

三、Nginx编译安装

Nginx本身支持arm架构,在官网下载源码包,上传到服务器上进行编译安装即可。

四、JDK安装

该arm架构的操作系统自带JDK1.8,无需再进行独立安装。

五、Zookeeper安装

上传介质后进行修改配置文件,并启动服务。

六、Kafka安装

上传介质后进行修改配置文件,并启动服务。

七、Redis安装

Redis本身支持arm架构,直接进行编译安装即可。

八、Zabbix-server安装

上传介质后进行修改配置文件,并进行编译安装。

九、Elasticsearch安装

Elasticsearch从7.7.0开始就已经支持arm架构,下载相应版本的源码包,并修改配置文件,启动服务即可。

十、安装产品包

该arm架构的操作系统自身带有JDK1.8,因此产品包可以使用一键脚本进行安装。在填写相应信息后,执行install.sh脚本即可。

十一、安装过程中FAQ

安装过程中可能会遇到编译依赖问题、第三方包依赖问题或Cmake源码报错等问题。需要根据具体情况进行排查。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6490.html