25 C
Hong Kong-China
2017年 10月 20日
EnginX 脚本应用

脚本应用

centos安装项目管理和BUG跟踪工具redmine

最近一段时间找到一款开源的项目管理与BUG跟踪工具:redmine,虽然界面不太好看,但功能强大,使用简单,但是安装有点繁琐。

基于树莓派的温度监控系统与zabbix简单配置

我一直搜寻合适的温度监控硬件,要能通过网络获取数据的那种。因为工作的关系,我接触到施耐德专业的动力环境监控设备。但是这类专业的设备非常昂贵,软件还需要授权,所以这并不适合家庭使用。

利用naxsi屏蔽特定UA与屏蔽空UA的访客

仔细检查发现有些爬虫的流量非常大,爬行次数甚至超过Google,还有一些很明显是一些脚本、渗透软件或非正常用户的UA。这些都是我屏蔽的对象。对于一些另类的爬虫和商业爬虫,我都直接返还403。

使用zabbix 3监控nginx的运行数据

nginx作为网站服务器的重要组成部分,对它的状态进行监控是十分必要的。监控的数据还可以为后期分析提供基础,能根据数据统计nginx的性能、瓶颈等等。

使用shell动态更新iptables

现在有一个安全问题,我用家里的网络去访问公网的服务器的时候,因为家里使用PPPoE,所以IP会不断变化,所以公网服务器需要开放端口的话就只能开放全部IP。

使用rsync搭建适用于centos的源镜像

家里测试的虚拟机很多,而且生命周期很短,虽然有做虚拟机模版镜像,我喜欢每次新建虚拟机的时候安装常用的包和进行系统升级。通过rsync建立源镜像,可以大大地节省流量。

在Elasticsearch5中使用Elasticsearch-head插件

我使用x-pack主要是因为我为Elasticsearch配置了集群模式,所以需要使用一款软件来监控集群。在深入了解过后,发现一款名为Elasticsearch-head的插件正合适我的需要。

通过python将阿里云DNS解析作为DDNS使用

我本来是使用DNSPod的DDNS服务,但自从我撤走极路由后就再也用不了了。同时DNSPod免费用户最低的TTL仅能设为600(10分钟),不足以满足DDNS的需求。

通过python 循环调用ping 脚本

前天我写了一篇文章:通过ping 监测服务器的网络状况 ,这脚本需要手动输入参数,这并不能满足我们自动化监控的需求。所以我还写了一个脚本,通过循环调用以达到不间断监控的需求。

使用shell 定时备份网站数据

服务器无论大小,数据都是异常重要和珍贵的。定时备份是一个好习惯,我也为我每个客户和我自己的每一台服务器都使用上shell 脚本进行定时备份,下面我来解释下我的小脚本。

热门评论