![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
平台环境
文章平均质量分 85
xiejava1018
20多年IT从业经验,信息系统项目管理师、高级通信工程师、网络信息安全工程师,喜欢打鼓、看书、写代码、旅行。
展开
-
通过jsDelivr实现Github的图床CDN加速
jsdelivr是一个免费的公共CDN(内容分发网络)服务,它允许网站开发者将他们的代码库、JavaScript库、字体和其他资源托管在jsdelivr上,并通过jsdelivr的CDN网络进行快速分发。使用jsdelivr可以有效地减少用户下载资源的时间,提高网页加载速度,同时减轻原始服务器的负载。原创 2024-03-20 16:56:38 · 748 阅读 · 0 评论 -
系统频繁崩溃,如何考虑系统的稳定性和可扩展性?
最近网传互联网应用信息系统频繁崩溃,语雀崩完淘宝崩,淘宝崩完滴滴崩,随着业务的发展和技术的进步,对于信息系统的要求也越来越高。信息应用系统为了满足不断增长的用户和业务需求,提高系统的稳定性和扩展性至关重要。原创 2023-11-29 11:22:43 · 1563 阅读 · 0 评论 -
CentOS7+LAMP+DVWA靶机搭建
Damn Vulnerable Web Application,是一个编码差的、易受攻击的 PHP/MySQL Web应用程序。 它的主要目的是帮助信息安全专业人员在合法的环境中,练习技能和测试工具,帮助 Web 开发人员更好地了解如何加强 Web 应用程序的安全性,并帮助学生和教师在可控的教学环境中了解和学习 Web 安全技术。本文介绍CentOS7环境下DVWA靶机搭建。原创 2023-03-31 15:29:58 · 828 阅读 · 2 评论 -
网络安全之认识日志采集分析审计系统
日志对于大家来说非常熟悉,机房中的各种系统、防火墙、交换机、路由器等等,都在不断地产生日志。无数实践告诉我们,健全的日志记录和分析系统是系统正常运营与优化以及安全事故响应的基础。我们一起来认识日志采集分析审计系统。原创 2023-03-10 17:03:50 · 2823 阅读 · 0 评论 -
网络安全设备-认识运维安全管理与审计系统(堡垒机)
运维安全管理与审计系统(俗称 “堡垒机”):是采用新一代智能运维技术框架,基于认证、授权、访问、审计的管理流程设计理念,实现对企事业IT中心的网络设备、数据库、安全设备、主机系统、中间件等资源统一运维管理和审计;通过集中化运维管控、运维过程实时监管、运维访问合规性控制、运维过程图形化审计等功能,为企事业IT中心运维构建一套事前预防、事中监控、事后审计完善的安全管理体系。原创 2022-05-11 10:03:37 · 6489 阅读 · 4 评论 -
hexo博客加入51LA网站流量统计
自建hexo博客xiejava.ishareread.com一直在用CNZZ的网站流量统计,每天登陆到CNZZ的网站流量统计后台看博客的访问量成了建站以来的习惯。3月23日以后突然发现CNZZ的统计没有数据了,查了半天才知道CNZZ的U-Web统计分析产品停服了,计划要收费了。最开始用百度统计也是的,原来用得好好的,突然也是要收费了才开始转向用CNZZ的,现在CNZZ也要开始收费了。看来互联网公司日子比较难过了,免费时代已经一去不复返了。对于个人博客网站来说要付费买个网站流量统计又有点划不来。本来流量就很少原创 2022-04-01 12:39:49 · 1629 阅读 · 1 评论 -
修改成清华镜像源解决Anaconda报The channel is not accessible源通道不可用问题
最近在通过pycharm开发python程序,引用anaconda环境建立虚拟环境时报错,报UnavailableInvalidChannel: The channel is not accessible or is invalid.应该是镜像源访问通道无法访问或无效。现将解决办法记录如下:环境说明:操作系统:win10安装有anaconda 4.10.3pycharm2021.2报错现象:在pycharm中新建python项目,引用anaconda建立虚拟环境时报错报“Unavailable原创 2021-11-26 15:36:07 · 27540 阅读 · 23 评论 -
CentOS7下配置Supervisor自启动的两种方法
很多网友留言问如何配置Supervisor 自启动,现将如何在CentOS7下配置Supervisor自启动的两种方法整理如下:一、方法一直接将启动命令加入到/etc/rc.d/rc.local中(简单但不推荐)vi /etc/rc.d/rc.local在现有的内容后面加入supervisor的启动命令supervisord -c /etc/supervisord.conf注意:一定要执行 chmod +x /etc/rc.d/rc.localchmod +x /etc/rc.d/rc.原创 2021-11-11 11:30:24 · 2355 阅读 · 0 评论 -
CentOS7下python3+Flask+uWSGI+Nginx+Supervisor环境搭建
在生产环境中通常用uwsgi作为Flask的web服务网关,通过nginx反向代理进行负载均衡,通过supervior进行服务进行的管理。这一套搭下来还是有一些坑要踩,本文通过一个简单的Flask web应用记录了CentOS7下python3+Flask+uWSGI+Nginx+Supervisor环境搭建的全过程,以及一些注意事项,以免遗忘。一、Python3环境安装CentOS7下Python3环境安装参考 http://xiejava.ishareread.com/posts/57cef505/原创 2021-11-05 23:12:48 · 3112 阅读 · 0 评论 -
CentOS7下安装python3.8
环境的搭建是进行开发的第一步,python因为存在python2和python3两个版本,让在建立python环境时造成不便,并且由于在Linux环境下不像Window环境安装那么友好,存在一些小坑。本教程记录了CentOS7下安装python3.8的过程和注意事项。一、查看系统版本[root@localhost ~]# cat /etc/centos-releaseCentOS Linux release 7.2.1511 (Core)[root@localhost ~]# uname -aL原创 2021-11-04 17:11:25 · 4898 阅读 · 6 评论 -
Supervisor离线安装及使用
Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警supervisor的安装有多种方式配置好yum源后,可以直接安装yum install原创 2020-05-18 11:26:54 · 1591 阅读 · 0 评论 -
logstash简明实用教程
一、logstash是什么Logstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。官方介绍:Logstash is an open source data collection engine with real-time pipelining capabilities。简单来说logstash就是一根具备实时数据传输能力的管...原创 2020-04-14 16:26:31 · 1379 阅读 · 0 评论 -
syslog日志接口调试方法
日志数据采集,比较方便常用的就是通过syslog来进行数据采集,syslog可以通过udp协议来进行高效的数据传输。一般来说在工程实施的过程中需要对接对端系统的数据采集源可以通过以下步骤来进行syslog日志接口的调试。主要是验证syslog日志是否能正常送到指定的日志服务器的指定端口,日志服务器的指定端口是否能正常收到对端发过来的日志。1、检查双方网络是否通畅网络通畅是所有网络连接的前提条件...原创 2020-03-18 10:02:35 · 1206 阅读 · 0 评论 -
logstash集成kafka,mysql实现数据采集
logstash是一个非常灵活好用的数据采集框架工具,可以通过简单的配置满足绝大多数数据采集场景的需求。采集数据一个非常典型的场景就是将数据先放到kafka队列里削峰,然后从kafka队列里读取数据到mysql或其他存储系统中进行保存。本文通过一个简单的示例来演示从syslog采集日志到kafka然后在从kafka写到mysql数据库中。默认已经安装好了kafka、mysql、logsta...原创 2020-03-16 17:23:15 · 1078 阅读 · 0 评论 -
通过filebeat、logstash、rsyslog采集nginx日志的几种方式
由于nginx功能强大,性能突出,越来越多的web应用采用nginx作为http和反向代理的web服务器。而nginx的访问日志不管是做用户行为分析还是安全分析都是非常重要的数据源之一。如何有效便捷的采集nginx的日志进行有效的分析成为大家关注的问题。本文通过几个实例来介绍如何通过filebeat、logstash、rsyslog采集nginx的访问日志和错误日志。大家都知道ELK技术栈是采集...原创 2020-03-09 22:48:13 · 1155 阅读 · 1 评论 -
在Linux下通过Wake On LAN实现网络唤醒远程开机
我们经常有这样的场景或需求,人在外面,需要将家里的机器或公司的机器开启,进行远程控制操作。有几种方式可以实现远程开机,一是通过主板的来电自启动,通过智能开关远程开机。还有一种方式就是可以通过一台已经启动的机器通过Wake On LAN去开启唤醒另外一台机器。原创 2016-11-17 11:30:34 · 59714 阅读 · 2 评论 -
自动reload nginx解决nginx对动态域名不重新解析的问题
自动reload nginx解决nginx对动态域名不重新解析的问题,通过DDNS动态域名绑定的IP。这个IP经常变。IP一但变了后nginx不在对动态域名进行解析了,访问的还是老IP地址。导致网站访问不了。必须得重启nginx或重新reload nginx。本文通过编写shell脚本定时比对新老IP自动对nginx进行reload有效解决了nginx对动态域名不重新解析的问题原创 2017-01-07 17:31:42 · 12705 阅读 · 1 评论 -
群晖DSM6中通过Docker安装远程迅雷
最近在家群晖DSM6搭了个NAS系统,想在DSM6中直接安装远程迅雷,没想到试了多次都没有成功各种报错,没办法搜了一下DSM中可以通过Docker来安装远程迅雷,以下是记录的是具体安装步骤。DSM6中安装Docker套件安装完后就可以在DSM控制面板中找到Docker点击Docker图标,在弹出的Docker界面点击“注册表”搜索远程迅雷的镜像“xware”选择原创 2017-03-10 09:32:17 · 51725 阅读 · 1 评论 -
如何通过SecureCRT转发功能实现外网访问内网服务
公司有台开发服务器有外网地址,开放了ssh服务,上面装有mysql服务,MySQL服务端口3306是没有对外网开放的。所以如果在家要连接这台服务器的mysql数据库得另外想其他办法。好在SecureCRT提供了端口转发的功能,能够通过SecureCRT将内网端口映射到本地端口。原创 2017-11-16 22:04:05 · 6285 阅读 · 0 评论 -
移动硬盘无法读取分区表修复RAW格式修复
突然发现连在玩客云上的320G西数的移动硬盘读不出了,拔出来后连在台式机笔记本上都是无法识别。摸了一下硬盘还在转,想了好多办法都修复不了,上网查了一下应该是分区表被损坏了。后来用台式机通过老毛桃的winpe系统,用里面的磁盘修复工具一个一个的试。首先是HDTunePro对磁盘进行健康扫描发现没有啥问题,就是读不出。说明硬盘还没有物理损坏,接着用DiskGenius修复分区表具体是在识别到了硬盘的情...原创 2018-03-17 14:20:30 · 47509 阅读 · 4 评论 -
CentOS7下mongodb忘记密码后重置密码
新装mongodb后,结果一段时间没有用,密码给忘记了,只能重置密码了。步骤如下:1、找到mongodb的配置文件通过ps -ef|grep mongod找到mongodb的配置文件mongod.conf也可以通过find / -name mongod.conf找到配置文件发现配置文件在/etc/mongod.conf2、编辑配置文件将用户验证的配置项屏蔽vi /etc/mongod.conf保存...原创 2018-06-10 18:27:16 · 11447 阅读 · 0 评论 -
阿里云centos7服务器启用和配置swap分区
我的服务器是阿里云的服务器Centos7。CPU为1G,内存1G。平时访问速度也还可以,内存是少是少了点,但基本还是够用。今天用top看了cpu及内存使用情况,发现free的内存已经只有10多M了,发现阿里云的centos7默认居然没有swap空间。赶紧加入swap。1、创建用于交换分区的文件dd if=/dev/zero of=/mnt/swap bs=1M count=1024bs...原创 2019-01-15 16:12:27 · 1859 阅读 · 1 评论 -
记一次网站性能优化的经过
自己的网站 www.ishareread.com 有时候访问快,有时候访问慢,今天访问特别慢。打开首页都要10多秒。一般来说如果一个网站打开页面的速度大于5秒,大家就会失去耐心,果断的离开你的网站。所以网站访问速度慢作为一个站长是不可忍受的。于是开始了折腾之旅。首先看服务器性能,cpu和内存使用都正常,看后台日志也没有报错信息。通过nginx的访问日志看访问量也不是特别大,都在正常的范围。...原创 2019-01-15 16:18:12 · 326 阅读 · 0 评论 -
linux下tomcat7虚拟目录配置
一、tomcat的默认虚拟根目录和虚拟目录在tomcat安装目录下的webapps的ROOT目录为tomcat默认虚拟根目录,启动tomcat后,在地址栏敲入地址默认访问的是该目录下的index.jsp,所以显示的是tomcat默认的欢迎页面。原创 2016-11-14 15:37:34 · 9489 阅读 · 0 评论