• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

带你玩转Linux服务器、Window、Mac系统,运维日志

多台服务器间的文件实时同步问题解决:rsync+inotify

多台服务器间的文件实时同步问题解决:rsync+inotify
多台服务器间的文件实时同步问题,解决方案:rsync+inotify## Inotify 工具Inotify ,它是一个内核用于通知用户空间程序文件系统变化的机制。众所周知, Linux  桌面系统与  MAC  或  Windows  相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层……继续阅读 »

小胖子 8年前 (2017-05-18) 2921浏览 0评论2873个赞

centos7安装图形监控工具

centos7安装图形监控工具
目录系统描述.开发环境.开始之前.安装influxdb数据库.安装collectd安装GrafanaFAQinfluxdb的web界面没反应.系统描述想打造 New Relic 那样漂亮的实时监控系统我们只需要 InfluxDB/collectd/Grafana 这三个工具,这三个工具的关系是这样的:采集数据(collectd)->……继续阅读 »

开心洋葱 8年前 (2017-04-18) 2808浏览 0评论2724个赞

ecstore 负载均衡服务器配置方法

ecstore 负载均衡服务器配置方法
ecstore 负载均衡服务器配置方法ecstore 负载均衡服务器配置方法注意事项:1、同步的目录必须是已有的目录,并且权限正确2、同步代码的配置中,请检查好模块名,密码等,主web服务器的密码文件中不需要写用户名,本文档中从web服务器之间的rsync配置的用户名和密码都是一致的……继续阅读 »

开心洋葱 8年前 (2017-04-15) 1800浏览 4评论2691个赞

macOS远程命令执行漏洞和windows一样也能弹计算器,一行JS代码

macOS远程命令执行漏洞和windows一样也能弹计算器,一行JS代码
最近,Google Project Zero公开披露了一个macOS系统的神漏洞,一行JS代码便可以让Mac电脑弹计算器。这个神漏洞真的特别有趣,研究员发现macOS的内置应用HelpViewer有一个内部协议调用,可以打开本机上的任何文件,这个协议调用的路径检查有点缺陷,使用某些特定语法可以绕过,去打开攻击者指定的文件。以上只能做到本地命令执行,研究员……继续阅读 »

开心洋葱 8年前 (2017-03-22) 2924浏览 0评论1141个赞

自定义mac终端(Terminal)提示符的样式

自定义mac终端(Terminal)提示符的样式
自定义mac终端(Terminal)提示符的样式打开命令行输入PS1="☁️ \W "如图:这样命令行就变成了带有一朵云和当前目录的提示符号了。可以解释下这句话的意思:下面我们可以举个例子,来看下具体怎么去使用提示符样式,实现以下:export PS1="\u@\h\w $ "这样当前……继续阅读 »

开心洋葱 8年前 (2017-03-18) 1805浏览 0评论2500个赞

故障切换shell脚本自动增/删bind dns的宕机检测

故障切换shell脚本自动增/删bind dns的宕机检测
www.75271.com解析有多个A记录,下面是实现故障切换的脚本:通过检测网站的返回状态码来确定服务器的健康状况,如果不返回或返回的状态非200,则开始记录一次故障,连续三次故障后开始删除此域名的故障ip A记录,如果之后的检测发现服务器已经恢复,则重新添加此ip的A记录。#!/bin/bash#========================……继续阅读 »

开心洋葱 8年前 (2017-02-18) 1596浏览 0评论427个赞

LINUX rsync服务器架设(数据同步|文件增量备份)

LINUX rsync服务器架设(数据同步|文件增量备份)
我们在使用服务器发布我们的网站的时候,通常要考虑到文件的备份,而文件的备份比较高效的备份是增加备份,rsync软件就是这样的一个工具。为了实现多个服务器负载均衡,我们需要这几个服务器之间进行数据同步,而rsync软件也能胜任,下面我们来介绍如何架设rsync服务器来达到文件增量备份和数据同步的功能。什么是rsyncrsync 是一个快速增量文件传输工具……继续阅读 »

开心洋葱 8年前 (2017-02-16) 1668浏览 0评论2022个赞

shell脚本防止端口扫描

shell脚本防止端口扫描
网上有现在的防端口工具,如psad、portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是:使用iptables的recent模块记录下在60秒钟内扫描超过10个端口的IP,并结合inotify-tools工具实时监控iptables的日志,一旦iptables日志文件有写入新的ip记……继续阅读 »

开心洋葱 8年前 (2017-02-16) 2806浏览 0评论965个赞

脚本PHP执行卡住的问题排查记录

脚本PHP执行卡住的问题排查记录
最近从监控上发现,我们一个服务的一台机器负载比同机房的其他机器要高,而流入流出流量没有差别,进一步查看发现每个机房都有一台机器存在相同的现象,梳理后发现有问题的这些机器相比正常的机器多跑了一些PHP脚本,于是猜测是执行脚本出问题导致。登录机器后执行 top 命令,果然发现存在一个CPU占用较高的PHP进程,然后执行下列命令,发现存在一个由crontab启动……继续阅读 »

开心洋葱 8年前 (2017-02-07) 2522浏览 0评论430个赞

集群部署解决方案

集群部署解决方案
服务器说明MySQL主从配置安装Redis安装Memcache静态资源服务器配置web机代码同步,采取 rsync+inotify方式负载均衡FAQ服务器说明(3web机情况,其他类似)本文档仅供参考,达到集群部署目的即可,不同运维都有自己的方案,生产环境的要求要复杂于以下文档,具体环境具体对待软件部署安装具体请参考 linux单……继续阅读 »

开心洋葱 8年前 (2017-01-19) 1282浏览 0评论247个赞

微赞微擎article.ctrl.php 注入漏洞修复方法

微赞微擎article.ctrl.php 注入漏洞修复方法
那今天我们就来说一下如何修补微橙/微赞/小猪CMS等微信三级分销商城微引擎注入漏洞的方法,其实我们做网站建设都是一样,总有百密一疏的时候,留下漏洞司空见惯。不过毕竟有的网站总被人窃取信息风险也非常大,那么我们这次说一下该类网站的一个漏洞。 漏洞在web/source/site/article.ctrl.php,修复方法(代码在81行左右) ……继续阅读 »

开心洋葱 8年前 (2016-12-29) 2686浏览 0评论1624个赞

Linux下Oracle中文乱码的解决方法

Linux下Oracle中文乱码的解决方法
Linux下Oracle中文乱码的解决方法最近在linux上安装完oracle 10gR2后,又遇到了字符集乱码的问题,之前在网上找了下,然后解决完后就不了了之了,这次又碰到此类问题,所以就认真下来花点时间去测试了一番,经过一些测试,现在已经解决了问题,现在把自己遇到的问题和解决方法记录一下,方便自己日后查找.测试环境如下:测试平台: VMware? ……继续阅读 »

开心洋葱 8年前 (2016-12-26) 2739浏览 0评论2865个赞

SVN实现详解与TortoiseSVN修改日志和强制写日志

SVN实现详解与TortoiseSVN修改日志和强制写日志
SVN提交强制写日志设置:强制设定commit时写一定长度的日志的两种方法:1.在客户端配置使用客户端工具:TortoiseSVN 在工作副本目录上,鼠标右键,TSVN,选属性,点增加 再出现的下拉条中选tsvn:logminsize 然后设定必须输入的字节数就可以2.在服务器端配置在库的hooks目录下编写脚本(其实就是批处理文件)文件:……继续阅读 »

开心洋葱 8年前 (2016-12-20) 1864浏览 0评论1949个赞

商派产品集群部署方案 ecstore集群部署方法步骤

商派产品集群部署方案 ecstore集群部署方法步骤
商派产品集群部署方案 ecstore集群部署方法步骤 服务器说明MySQL主从配置安装Redis安装Memcache静态资源服务器配置web机代码同步,采取 rsync+inotify方式负载均衡FAQ服务器说明(3web机情况,其他类似)本文档仅供参考,达到集群部署目的即可,不同运维都有自己的方案,生产环境的要求要复……继续阅读 »

开心洋葱 8年前 (2016-12-19) 2812浏览 0评论1041个赞

shell与if相关参数

shell与if相关参数
[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存……继续阅读 »

开心洋葱 8年前 (2016-12-12) 2385浏览 0评论816个赞

加载中……