首页 > 代码库 > centos 7 部署 open-falcon 0.2.0

centos 7 部署 open-falcon 0.2.0

 

===============================================

20170718_第一次修改                       ccb_warlock

===============================================

 

我也是因为工作需要刚刚接触linux,有些内容也是一知半解无法描述清楚,只能日后再进行补充。

官方和github上都有教程,但是对于我来说有的部署内容较为陌生,有点错误官方也未在教程中说明,故在此记录方便以后快速部署。

 

一、OS环境准备

操作系统:centos7(minimal,www.centos.org下载的包是CentOS-7-x86_64-Minimal-1611.iso)

安装全程选择的用户为root

1.1 更换阿里yum(个人习惯)

     步骤:

     1)下载wget                   

yum install -y wget

      2)备份默认的yum

mv /etc/yum.repos.d /etc/yum.repos.d.backup

      3)设置新的yum目录

mkdir /etc/yum.repos.d

      4)下载阿里yum配置到该目录中

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

       5)重建缓存

yum clean all
yum makecache

       6)升级所有包(改变软件设置和系统设置,系统版本内核都升级,故需要几分钟耐心等待)

yum update -y

 

1.2 安装vim(个人习惯)

yum install -y vim

 

二、环境准备

2.1 安装git

yum install -y git

 

安装结束后安全起见,确认是否满足官方要求的Git >= 1.7.5

git version

 

2.2 安装go语言环境(因为官方yum和阿里yum都没有go的安装包,故只能通过fedora的epel仓库来安装)

yum install -y epel-release
yum install golang -y

 

安装结束后安全起见,确认是否满足官方要求的Go >= 1.6

go version

 

2.3 安装redis

由于部署go时已经安装了epel,故直接执行下面的安装命令(如果没有装epel,会提示No package redis available,也就是没有安装包可用,因为官方yum和阿里yum都没有redis,故只能通过fedora的epel仓库来安装)

yum install redis -y

启动redis

systemctl start redis

设置redis开机启动 

systemctl enable redis

可以用下面的语句查看redis是否开启

systemctl status redis

 

2.4 安装mysql

      步骤:

      1)下载repo源

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

      2)安装该rpm包(安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo)

rpm -ivh mysql-community-release-el7-5.noarch.rpm

      3)安装mysql

yum install mysql-server -y

      4)启动mysql

systemctl start mysql

可以用下面的语句查看redis是否开启

systemctl status mysql

 

 

 

 

 

 

 

 

 

 

 

 

 仍在补充中

 

 

 

 

参考资料:

1.http://www.cnblogs.com/comexchan/p/5815869.html

2.http://www.jiloc.com/42528.html

3.http://www.cnblogs.com/lanblogs/p/6104834.html

centos 7 部署 open-falcon 0.2.0