elasticsearch + logstash + kibana 强大的日志处理分析系统

一、设计流程:
1.数据导入redis队列 key=logstash
2.logstash 获取redis队列logstash里面的数据
3.logstash把收集到数据传入elasticsearch 里面的index = sitelogs
4.kibana 设置 index = sitelogs
5.打开kibana 查询日志

GRANT ALL PRIVILEGES ON *.* TO ‘username’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION; 所有数据库所有表
GRANT ALL PRIVILEGES ON xinchuanbo.* TO ‘zzs’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION; 开通用户:zzs 密码:123456 数据库 xinchuanbo (远程操作)

一、用www 权限下clone git 代码(因为nginx 那边php 解释执行是www用户)
二、www用户添加root免密码
1.使用 “su –” 命令,进入root用户;
2.为sudoers文件添加写入的权限:使用命令 “chmod u+w /etc/sudoers”
3.执行visudo 命令,按“i”进入编辑模式后,找到“root ALL=(ALL) ALL ”,在后面添加:”www ALL=(ALL) NOPASSWD: ALL”,再按一下“Esc”键退出编辑,输入“wq”(write quit)后,退出sudoers。
4.输入“chmod u-w /etc/sudoers”将文件的写入属性去掉
5.通过“exit”切换回自己的用户,再使用sudo whoami命令时,如果返回root,就可以使用了

static public function sinaShortUrl($url) {
$source = ‘118999789’;
$apiUrl = “http://api.t.sina.com.cn/short_url/shorten.json?source=$source&url_long=”.$url;
$result = json_decode(self::getCurl($apiUrl),true);
$shortUrl = $url;
if(!empty($result) && $result[0][‘type’] == 0 && $result[0][‘url_short’]){
$shortUrl = $result[0][‘url_short’];
}
return $shortUrl;
}

1.进入阿里云CA证书认证服务,购买免费证书
2.下载证书
文件说明:
1. 证书文件214341461470202.pem,包含两段内容,请不要删除任何一段内容。
2. 如果是证书系统创建的CSR,还包含:证书私钥文件214341461470202.key。
( 1 ) 在Nginx的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为214341461470202.key;
( 2 ) 打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件,找到: