上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 56 下一页
摘要: 1. J2EE应用 该应用根目录下有好多文件夹和以jsp结尾的文件 部署时,需要在tomcat的conf目录下的server.xml文件中添加上``,用来确当具体的代码路径 通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个war。 2. maven项目 war 阅读全文
posted @ 2019-09-16 17:09 哈喽哈喽111111 阅读(1725) 评论(0) 推荐(0)
摘要: 出于安全方面的考虑,使用sudo执行命令将在一个最小化的环境中执行,环境变量都重置成默认状态。所以PATH这个变量不包括用户自定义设置的内容 在sudo用户的主目录里的.bashrc中添加如下内容即可解决 有这样一个shell脚本,其内容如下,没有给其x权限 参考连接:https://blog.cs 阅读全文
posted @ 2019-09-11 12:10 哈喽哈喽111111 阅读(1944) 评论(0) 推荐(0)
摘要: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 """ 4 __ ~~~~~~~~~~~ ___ 5 . . ~~// ...... __--~ ~~ 6 -. \_|// |||\\ ~~~~~~::::... /~ 7 ___ _ _-~o~ \/ ||| \\ _/~~- 8 __ ~~~.==~||\=_ -_--~/_-~|- |\ 阅读全文
posted @ 2019-09-05 15:05 哈喽哈喽111111 阅读(652) 评论(0) 推荐(0)
摘要: filebeat启动自带模块后,日志先输出到Redis中 比如开启了system模块日志和redis模块日志 在Redis中查看收集过来的日志时,可以看到如下的这些信息 system日志信息 redis日志信息 根据下图所示,有两处地方可以用来判断来源 可以根据这俩的不同在logstash中判断来源 阅读全文
posted @ 2019-09-02 14:54 哈喽哈喽111111 阅读(1684) 评论(0) 推荐(0)
摘要: 系统:centos 7.4 x64 主机ip:192.168.0.160 软件包:elasticsearch 7.3.0 linux x86_64.tar.gz 配置步骤 若报错说找不到主节点,可以先启动主节点,等主节点集群建立后,再启动从节点,观察从节点日志输出,确保从节点加入集群。 分别启动的话 阅读全文
posted @ 2019-08-30 10:50 哈喽哈喽111111 阅读(2830) 评论(0) 推荐(1)
摘要: 5.7 集群搭建 5.7.1 准备工作 redis5.0版本之后可以直接使用 命令创建集群,不使用 命令了。 5.7.2 集群规划 (1)Redis集群最少需要6个节点,3主3从,可以分布在一台或者多台主机上。 真集群:6台主机,每台主机的redis服务使用的IP不同,端口号随意,一样不一样都可以 阅读全文
posted @ 2019-08-29 09:03 哈喽哈喽111111 阅读(690) 评论(0) 推荐(0)
摘要: 1 介绍 ELK日志管理属于基础设施平台,接入多个应用系统是正常现象,如果接入多个系统的索引文件没有进行权限划分,那么很大程度会出现索引文件误处理现象,为了避免这种情况发生,多用户及权限设置必不可少。 通过Filebeat采集应用日志,发送到redis(或者kafka),通过在filebeat.ym 阅读全文
posted @ 2019-08-29 09:02 哈喽哈喽111111 阅读(18853) 评论(0) 推荐(1)
摘要: 1、介绍 官方宣布从6.8和7.1开始,免费提供多项安全功能。其中包括tls加密通信,基于角色访问控制等功能。 可以使用企业CA证书来完成这一步骤,但是一般情况下,我们可以通过elasticsearch自带的elasticsearch certutil的命令生成证书。然后各节点通过该证书可以进行安全 阅读全文
posted @ 2019-08-29 09:01 哈喽哈喽111111 阅读(7241) 评论(2) 推荐(3)
摘要: 前提:已配置好Redis集群,并设置的有统一的访问密码 架构是filebeat redis集群 logstash elasticsearch,需要修改filebeat的输出和logstash的输入值 filebeat地址:192.168.80.108 redis集群地址:192.168.80.107 阅读全文
posted @ 2019-08-29 09:00 哈喽哈喽111111 阅读(2730) 评论(1) 推荐(0)
摘要: 整体流程 1. filebeat收集openresty应用日志传输到Redis集群中 2. Logstash从Redis集群中拉取数据,并传输到Elasticsearch集群 3. 使用Kibana可视化索引 4. 使用Elasticsearch head管理lasticsearch集群 注:Log 阅读全文
posted @ 2019-08-28 18:04 哈喽哈喽111111 阅读(962) 评论(0) 推荐(0)
摘要: 0 环境 Linux主机,cengtos7系统 安装有openresty软件,用来访问生成日志信息 1.15.8版本 安装有filebeat软件,用来收集openresty的日志 7.3版本 安装有redis软件,用来接收filebeat发送过来的日志,5.0.5版本 fields_under_ro 阅读全文
posted @ 2019-08-28 11:19 哈喽哈喽111111 阅读(6013) 评论(0) 推荐(0)
摘要: filebeat可以把收集到的日志传输到redis集群中,但是logstash如何从从redis集群中拉取数据的呢? ogstash使用的是7.3版本 经过查看官网文档,发现logstash7.3版本不支持从redis集群中拉取数据 host参数的值是string,不支持列表 Redis input 阅读全文
posted @ 2019-08-28 10:49 哈喽哈喽111111 阅读(793) 评论(0) 推荐(0)
摘要: 一般使用Windows系统上安装的SecureCRT 8.5软件远程连接Linux服务器,通常给Linux系统传输文件或者使用FTP,或者使用SFTP等其他第三方软件,有时Linux系统上还需要做其他操作才行。 这次直接使用SecureCRT 8.5自带的sftp功能传输文件 在SecureCRT 阅读全文
posted @ 2019-08-28 09:51 哈喽哈喽111111 阅读(3496) 评论(0) 推荐(0)
摘要: 附加技巧 步骤流程: 使用filebeat收集一台主机上两个不同应用的日志,传递给redis,然后logstash从redis中拉去数据传递给elasticsearch 1.filebeat.yml文件配置 2.logstash目录下conf.d/ .conf文件配置 如下是redis列表值中的两条 阅读全文
posted @ 2019-08-28 09:02 哈喽哈喽111111 阅读(2963) 评论(0) 推荐(0)
摘要: ```bash /bin/bash 指定日期(3个月前) DATA= 当前日期 time= 删除3个月前的日志 curl XDELETE http://127.0.0.1:9200/ ${DATA} if [ $? eq 0 ];then echo $time" del $DATA log succ 阅读全文
posted @ 2019-08-27 18:03 哈喽哈喽111111 阅读(1053) 评论(0) 推荐(0)
摘要: 使用filebeat收集系统日志,不同应用的日志,然后把这些日志传输给Logstash,再然后交由elasticsearch处理,那么如何区分不同的日志来源呢? 1. filebeat.yml配置文件中不启动模块,全部使用如下方式输出日志 2.logstash目录下conf.d/ .conf配置文件 阅读全文
posted @ 2019-08-27 08:59 哈喽哈喽111111 阅读(1574) 评论(3) 推荐(0)
摘要: logstash java 版本问题 配置logstash收集应用日志时出现报错,说是找不到JAVA_HOME环境变量,但是明明已经设置了 logstash要求java 1.8以上,查看生产环境: 查看logstash启动脚本,没有关于java_home之类的相关配置,但是有一项: "$(cd /. 阅读全文
posted @ 2019-08-27 08:54 哈喽哈喽111111 阅读(6058) 评论(1) 推荐(0)
摘要: 第一节 ElasticSearch概述 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfull web接口。ElasticSearch是用java开发的,设计用户云计算当中,能够达到实时搜索。 概述:ElasticSearch是 阅读全文
posted @ 2019-08-26 10:16 哈喽哈喽111111 阅读(1026) 评论(0) 推荐(0)
摘要: 0. 事前准备工作 0.1 防火墙 若是使用公网IP的话可以考虑关闭防火墙,或者放行相应端口 使用内网IP的话可以不用管防火墙 0.2 关闭SElinux 文件:/etc/selinux/config 0.3 内核优化 文件:/etc/security/limits.conf,在最后加入如下内容: 阅读全文
posted @ 2019-08-26 10:15 哈喽哈喽111111 阅读(1517) 评论(0) 推荐(0)
摘要: 自定义行为 ( Custom Action ) 匹配器 (Matcher) 匹配器 VeryNginx 会收到各种各样的Http请求,当我们定义一条规则(Action)的时候,我们可能会需要限定,这条规则只对一部分请求起作用,Matcher 就是匹配器,用来描述哪一部分 Http 请求是规则的目标。 阅读全文
posted @ 2019-08-23 15:34 哈喽哈喽111111 阅读(2764) 评论(0) 推荐(0)
摘要: 在安装和使用 VeryNginx 的过程中可能会遇到一些问题,下面列举了常见的问题及对应的解决方案,供参考。 Q: run "python instal.py install all" failed ? 1, 因为缺少 gcc 所以无法编译 yum install gcc 2, 缺少一些必要的库,如 阅读全文
posted @ 2019-08-23 15:16 哈喽哈喽111111 阅读(626) 评论(0) 推荐(0)
摘要: VeryNginx VeryNginx 是一个功能强大而对人类友好的 Nginx 扩展程序. 提示 v0.2 /verynginx/index.html 中文控制台入口被移动到了 `/verynginx/index_zh.html 介绍 VeryNginx 基于 开发,实现了高级的防火墙、访问统计和 阅读全文
posted @ 2019-08-23 15:14 哈喽哈喽111111 阅读(1567) 评论(0) 推荐(0)
摘要: 第1篇:Nginx介绍 Nginx是一个高性能的Web 服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP 代理服务器。 由于Nginx采用的是事件驱动的架构,能够处理并发百万级别的tcp连接,高度的模块化设计和自由的BSD许可,使得Nginx有着非常丰富的第三方模块。比 阅读全文
posted @ 2019-08-22 18:27 哈喽哈喽111111 阅读(1104) 评论(0) 推荐(0)
摘要: Lua 入门教程 Lua 入门教程 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de 阅读全文
posted @ 2019-08-22 18:26 哈喽哈喽111111 阅读(1338) 评论(0) 推荐(0)
摘要: nginx.conf配置文件 test_mysql.lua文件 openresty下lualib目录结构 阅读全文
posted @ 2019-08-22 18:25 哈喽哈喽111111 阅读(1794) 评论(0) 推荐(0)
摘要: 一、认识 1.什么是docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 阅读全文
posted @ 2019-08-21 17:39 哈喽哈喽111111 阅读(674) 评论(0) 推荐(0)
摘要: 1. Linux主机免密码使用密钥登陆 这里假设主机A(192.168.0.113)用来远程连接主机B(192.168.0.186) 在主机A上执行如下命令来生成配对密钥: 参数指定加密算法为rsa, 参数指定密钥长度,可以是1024、2048、3072等等,位数越长,被暴力破解所需的时间越久 遇到 阅读全文
posted @ 2019-08-21 10:16 哈喽哈喽111111 阅读(644) 评论(0) 推荐(0)
摘要: 使用场景 在线数据库的维护中,总会涉及到研发修改表结构的情况,修改一些小表影响很小,而修改大表时,往往影响业务的正常运转,如表数据量超过500W,1000W,甚至过亿时 在线修改大表的可能影响 在线修改大表的表结构执行时间往往不可预估,一般时间较长 由于修改表结构是表级锁,因此在修改表结构时,影响表 阅读全文
posted @ 2019-08-20 15:12 哈喽哈喽111111 阅读(1051) 评论(0) 推荐(0)
摘要: 1. 组件说明 Jumpserver 为管理后台, 管理员可以通过 Web 页面进行资产管理、用户管理、资产授权等操作, 用户可以通过 Web 页面进行资产登录, 文件管理等操作 koko 为 SSH Server 和 Web Terminal Server 。用户可以使用自己的账户通过 SSH 或 阅读全文
posted @ 2019-08-20 15:10 哈喽哈喽111111 阅读(1717) 评论(0) 推荐(0)
摘要: 0. 说明 资产服务器:需要被堡垒机管理的服务器 Jumpserver平台:部署有Jumpserver的服务器 管理用户:资产服务器上的已有用户 系统用户:资产服务器上有的或者没有的用户 1. 资产服务器操作 1. 使用root用户登陆上资产服务器,创建一个普通用户,授予sudo NOPASSWD权 阅读全文
posted @ 2019-08-19 13:00 哈喽哈喽111111 阅读(3813) 评论(0) 推荐(0)
摘要: subprocess模块主要有call()、check_call()、check_output()、Popen()函数,简要描述如下: Main API ======== call(...): Runs a command, waits for it to complete, then return 阅读全文
posted @ 2019-08-15 18:13 哈喽哈喽111111 阅读(3552) 评论(0) 推荐(0)
摘要: mysql语句: 1、修改表名: rename table 旧表名 to 新表名; 2、修改字段类型: alter table 表名 modify column 字段名 字段类型(长度) 3、修改字段名称和类型: alter table 表名 change 现有字段名称 修改后字段名称 数据类型 4 阅读全文
posted @ 2019-08-15 17:51 哈喽哈喽111111 阅读(570) 评论(0) 推荐(0)
摘要: 一、SonarQube部署前的内核参数等配置以及java环境配置 1. 修改内核参数配置,使满足环境要求 2. 修改本机安全策略参数限制 3. 配置java环境 若配置java高版本的需要在sonarqube官网查看是否支持 4. 主机内存要求 至少需要3G的内存 二、数据库准备 sonarqube 阅读全文
posted @ 2019-08-15 14:25 哈喽哈喽111111 阅读(1367) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-14 18:27 哈喽哈喽111111 阅读(8466) 评论(0) 推荐(0)
摘要: 0 环境说明 主tomcat:192.168.0.112 备tomcat:192.168.0.183 haproxy+keepalived 1:192.168.0.156 haproxy+keepalived 2:192.168.0.157 git: 尚未部署 sonar scanner:尚未部署 阅读全文
posted @ 2019-08-14 17:56 哈喽哈喽111111 阅读(1245) 评论(0) 推荐(1)
摘要: 环境要求 数据库(选择以下一项): "MySQL" :版本 = 5.7 "PostgreSQL" "MSSQL" "TiDB" (实验性支持,使用 MySQL 协议连接) 或者 什么都不安装 直接使用 SQLite3 git (bash): 服务端和客户端均需版本 = 1.7.1 Windows 系 阅读全文
posted @ 2019-08-14 15:03 哈喽哈喽111111 阅读(8985) 评论(0) 推荐(0)
摘要: 0、安装步骤 先安装依赖,然后创建数据库,创建git用户,安装Gogs软件,设置启动,访问web界面进行配置 一、Gogs依赖环境 安装Gogs之前需要配置相应的依赖环境,官网介绍的依赖环境如下: 1. 数据库(选择以下一项): MySQL:版本 = 5.5.3 PostgreSQL 或者 什么都不 阅读全文
posted @ 2019-08-14 15:02 哈喽哈喽111111 阅读(770) 评论(0) 推荐(0)
摘要: 1. 安装tomcat 2. 设置访问manager用户名,密码 3. 设置允许连接的网络 阅读全文
posted @ 2019-08-13 10:33 哈喽哈喽111111 阅读(926) 评论(0) 推荐(0)
摘要: 使用yum方式安装的war文件路径:/usr/lib/jenkins/jenkins.war 1. 查看war包所在的目录 2. 停止Jenkins 服务 3. 备份war包 4. 下载最新war包 下载地址:https://updates.jenkins ci.org/download/war/ 阅读全文
posted @ 2019-08-12 18:00 哈喽哈喽111111 阅读(1053) 评论(0) 推荐(0)
摘要: ``` wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key yu 阅读全文
posted @ 2019-08-12 17:52 哈喽哈喽111111 阅读(626) 评论(0) 推荐(0)
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 56 下一页