1.下载相关软件

在elastic官网https://www.elastic.co/cn/下载elasticsearch、logstash、kibana以及filebeat的tar.gz压缩包,以及本示例用ELK集群所收集日志的nginx(http://nginx.org/en/download.html
),这里用的ELK以及filebeat的版本都为7.3.2,nginx的版本为1.16.1。nginx的安装过程:
下载完nginx压缩包后依次运行以下命令完成安装:

Read more »

部署之前需要在主机上安装docker以及docker-compose,教程查询百度!

一、配置mysql

1.新建目录docker-compose,里面将要放项目中所有的docker-compose配置文件。
2.在docker-compose目录下新建MysqlConfiguration文件夹(此文件夹将放所有的mysql配置文件),并在里面分别新建conf(存放mysql的自定义配置文件)、db(存放数据库表)、init(存放初始化脚本)文件夹,以及创建Dockerfile文件。
3.将my.cnf放进conf文件夹:
my.cnf的内容如下:

Read more »

一、安装nginx

Nginx是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务,所以nginx主要做反向代理、负载均衡以及HTTP服务器。

安装步骤:
1.apt-get命令安装

1
2
sudo apt-get update       //更新apt源
sudo apt-get install nginx //安装nginx
Read more »

一、克隆存储库

下载git并分别在终端运行以下命令克隆四个项目到你选择的文件夹中,例如~/qcadoo/:

1
2
3
4
git clone [email protected]:qcadoo/qcadoo-super-pom-open
git clone [email protected]:qcadoo/qcadoo-maven-plugin
git clone [email protected]:qcadoo/qcadoo
git clone [email protected]:qcadoo/mes

(提示:若运行命令后克隆速度过慢可选择在码云平台上下载以上四个项目,链接分别为:
1.https://github.com/qcadoo/qcadoo-super-pom-open
2.https://github.com/qcadoo/qcadoo-maven-plugin
3.https://github.com/qcadoo/qcadoo
4.https://github.com/qcadoo/mes)

Read more »