51CTO博客开发
做运维以来第一次解决服务器因攻击而瘫痪的问题,所有的解决过程都是摸着石头过河一路过来的。这次经历也算给我上了一堂安全课。 14号上午10时,服务器上运行的所有服务都处于瘫痪状态,外网无法访问,远程无法登录服务器,机房确认服务器网卡流量异常,速度达到60M/s。无奈只好亲赴机房,那地真是不愿意去,不是因为辐
昨天中午,突然有反映app客户端无法登录,注册。由于监控还不到位,所以没有第一时间知道,发现问题后,首先检查日志,发现有大量的‘peer closed connection in SSL handshake while SSL handshaking,’‘client closed connection while waiting for reque
经过与开发的不断协作,终于差不多把error日志的报错信息消灭的差不多了,但还是偶尔出现“*1939 an upstream response is buffered to a temporary file /var/cache/nginx/proxy_temp/2/00/0000000002 while reading upstream, client: 116.231.88.XX, serve
1、日志简介nginx日志主要有两种:访问日志和错误日志。访问日志主要记录客户端访问nginx的每一个请求,格式可以自定义;错误日志主要记录客户端访问nginx出错时的日志,格式不支持自定义。两种日志都可以选择性关闭。通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息;通过错误日志,你可以得到系统某个服务或server的性能瓶颈等。因此,将日志好好利用,你可以得到
本文是假设您已经使用 Linux 一段时间,随着硬件的升级或空间不足,必须要升级 Linux 系统,抑或是想提供更多的网络服务给用户,因应这个需求而编写的。一、调整虚拟内存:在 Linux 上是使用 swap 技术将硬盘空间挪用为虚拟内存,当服务器建置完成使用一段日子以后,有可能会扩充硬件,其中又以扩充主存储器来改善执
前次系统升级,出现一些意想不到的问题,烦恼了我很久,系统升级之后重启,然后提示各种找到以.so结尾的文件,后来查询得知,是因为linux系统升级后,函数库没有更新,造成很多服务启动出错。为了以后不再出现这样的问题特对linux函数库作点分析:linux库函数分为静态库和动态库两种。
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:
linux下多网卡绑定,有助于保证高可用性特性并提供其它优势以提高网络性能,为了进一步加深对些技术的理解,特在实验环境下对双网卡绑定同一IP,检测失效保护和双网卡负载均衡。实验环境:系统版本网卡IP Redhat 5 update 8eth0eth1bond0172.18.0.179 一、首先,要配置网卡配置文件。在/etc/sysconfig/network-scri
在我们的日常运维工作中,经常要用到Iptables这个工具来设置IP信息包过滤和防火墙配置,首先,Iptables的配置文件为/etc/sysconfig/iptables,所有的规则都是要写到这个文件里的,不然重启后就会失效。1、IPtables通常包括三个表格(Fliter、NAT、Mangle)filter∶主要跟Linux本机有关,是预设的table。通常下面有三个链(chain):INP
最核心的区别在于apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程。
在Centos系统下安装nagios最后可能出现这种报错:“You don't have permission to access /nagios/ on this server”。 其实这种错误就是提示你没有权限
本文主要以80端口号为例,其他端口号也可以使用该方法.......................... linux下如何查看80端口占用情况?是被哪个进程占用?如何终止等 查询端口是否被占用,被哪个进程占用有两种方式: 1、netstat -anl | grep "80" ; 2
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号