既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
source /etc/profile
查看java版本
java -version
#### **ubuntu-elk-node1:**Ubuntu 16.04.3/192.168.15.68上安装
#### 4.1.elasticsearch安装
解压elasticsearch
tar xvf elasticsearch-2.3.3.tar.gz -C /usr/local/elk/
创建elasticsearch用户
adduser elasticsearch
elasticsearch目录权限修改
chown -R elasticsearch.elasticsearch /usr/local/elk/elasticsearch-2.3.3/
elasticsearch配置文件elasticsearch.yml
cluster.name: chuck-cluster #判别节点是否是统一集群
node.name: ubuntu-elk-node1 #节点的hostname
path.data: /data/es-data #数据存放路径
path.logs: /var/log/elasticsearch/ #日志路径
bootstrap.mlockall: true #锁住内存,使内存不会再swap中使用
network.host: 0.0.0.0 #允许访问的ip
http.port: 9200 #端口
创建日志数据目录,并授权
mkdir -p /data/es-data
mkdir -p /var/log/elasticsearch/
chown -R elasticsearch.elasticsearch /data/es-data
chown -R elasticsearch.elasticsearch /var/log/elasticsearch/
启动elasticsearch 后台运行加上&
su elasticsearch -l -c “/usr/local/elk/elasticsearch-2.3.3/bin/elasticsearch -d”
netstat -lntup|grep 9200
tcp6 0 0 :::9200 ::😗 LISTEN 1759/java
访问9200端口,会把信息显示出来
安装head插件显示索引和分片情况
/usr/local/elk/elasticsearch-2.3.3/bin/plugin install mobz/elasticsearch-head
访问页面http://192.168.15.68:9200/\_plugin/head/
#### 4.2.kibana安装
解压kibana
tar xvf kibana-4.5.1-linux-x64.tar.gz -C /usr/local/elk/
修改kibana.yml
server.port: 5601 kibana端口
server.host: “0.0.0.0” 对外服务的主机
elasticsearch.url: “http://192.168.15.68:9200”
kibana.index: ".kibana 在elasticsearch中添加.kibana索引
启动kibana 后台运行加上&
/usr/local/elk/kibana-4.5.1-linux-x64/bin/kibana &
netstat -lntup|grep 5601
tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 1815/node
#### **ubuntu-nginx-node1:**Ubuntu 16.04.3/192.168.15.244上安装
#### 5.1.logstash安装
解压logstash
tar xvf logstash-2.3.3.tar.gz -C /usr/local/elk/
Nginx配置修改使用json
log_format json '{ “@timestamp”: “KaTeX parse error: Expected 'EOF', got '#' at position 18: …me\_iso8601", '#̲ISO8601标准格式下的本地…remote_addr”, '#记录客户端IP地址
'“remote_user”: “KaTeX parse error: Expected 'EOF', got '#' at position 17: …emote\_user", '#̲记录客户端用户名称 …time_local”, '#通用日志格式下的本地时间
'“request”: “KaTeX parse error: Expected 'EOF', got '#' at position 12: request", '#̲记录请求的URL和HTTP协议…status”, '#记录请求状态
'“body_bytes_sent”: “$body_bytes_sent”, '#发送给客户端的字节数,不包括响应头的大小; 该变量与Apache模块mod_log_config里的“%B”参数兼容
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!