预览模式: 普通 | 列表

美国的服务器稳定运行一个月了






就现在的结果 比我国内的服务器还稳定,国内的每个月都得有那么几次整个机房遭受攻击的时候。

查看更多...

分类:生活点滴 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 219

世界海底光缆分布图

海底光缆是国际互联网的骨架。光缆的多少,代表一国与互联网的联系是否紧密。

有人利用微软的Bing地图,以及wikipedia的数据,做出了一幅互动式的世界海底光缆分布图。真是厉害啊。

我见过的这类地图中,它是最好用的一个。

从地图上可以看到,中国大陆的海底光缆连接点只有三个,因此非常容易对出入境的信息进行控制。

第一个是青岛(2条光缆)。

第二个是上海(6条光缆)。

查看更多...

分类:精品网文 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 222

成功配置好了Windows下的Rsync备份

     Rsync是类unix系统下的十分好用的一个数据镜像备份工具。由于rsync特殊的算法,可使本地和远程两台主机的文件,目录之间,快速同步镜像,远程数据备份等功能。在同步过程中,rsync只同步有变化的文件,甚至在一个文件里只同步有变化的部分。所以初次同步完一次之后,重新同步的速度非常快。现在我在美国的linux服务器就是用的Rsync每日自动将数据备份至国内的linux服务器,尽管从美国到中国的网速不算快,但同步备份一次用不了几分钟的时间。因为我服务器上网站更新的不是十分频繁,所以需要同步的文件很少,甚至用不一分钟的时间。


    至于Windows下的Rsync上会鼓捣了一次,没成功,就没再详细弄,因为现在的服务器用了好几年了,尽管服务器上做了RAID1备份,但还是不放心,之前是采用的定期打包备份到异地服务器的方法。但随着数据的增多(几十个G的零散文件)打包及传输所用的时间和精力可想而知...

查看更多...

分类:原创文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 426

DDoS deflate - Linux下防御/减轻DDOS攻击

前言
互联网如同现实社会一样充满钩心斗角,网站被DDOS也成为站长最头疼的事。在没有硬防的情况下,寻找软件代替是最直接的方法,比如用iptables,但是iptables不能在自动屏蔽,只能手动屏蔽。今天要说的就是一款能够自动屏蔽ddos攻击者IP的软件:DDoS deflate。

DDoS  deflate介绍
DDoS  deflate是一款免费的用来防御和减轻DDoS攻击的脚本。它通过netstat监测跟踪创建大量网络连接的IP地址,在检测到某个结点超过预设的限 制时,该程序会通过APF或IPTABLES禁止或阻挡这些IP.

DDoS  deflate官方网站:http://deflate.medialayer.com/

如何确认是否受到DDOS攻击?

执行:
netstat -ntu | ...

查看更多...

分类:资料共享 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 324

最好用的php生成缩略图类 

程序代码 程序代码


<?php      
class resizeimage      
{      
    //图片类型      
    var $type;      
 &...

查看更多...

分类:资料共享 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 831

好久没更新了

好久没更新了。。。
分类:生活点滴 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1146

rsync 详解

1、什么是Rsync

Rsyncremote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。

  Rsync本来是用于替代rcp的一个工具,目前由rsync.samba.org维护,所以rsync.conf文件的格式类似于samba的主配置文件。Rsync可以通过rshssh使用,也能以daemon模式去运行,在以daemon方式运行时Rsync server会打开一个873端口,等待客户端去连接。连接时,Rsync server会检查口令是否相符,若通过口令查核,则可以开始进行文件传输。第一次连通完成时,会把整份文件传输一次,以后则就只需进行增量备份。

  Rsync支持大多数的类Unix系统,无论是LinuxSolaris还是BSD上都经过了良好的测试。此外,它在windows平台下也有相应的版本,如cwRsyncSync2NAS等工具。

  Rsync的基本特点如下:

  1.可以镜像保存整个目录树和文件系统;

  2.可以很容易做到保持原来文件的权限、时间、软硬链接等;

  3.无须特殊权限即可安装;

  4.优化的流程,文件传输效率高;

  5.可以使用rshssh等方式来传输文件,当然也可以通过直接的socket连接;

  6.支持匿名传输。

2Rsync同步算法

Rsync只所以同步文件的速度相当快,是因为“Rsync同步算法”能在很短的时间内计算出需要备份的数据,关于Rsync的同步算法描述如下:

假定在1号和2号两台计算机之间同步相似的文件AB,其中1号对文件A拥有访问权,2号对文件B拥有访问权。并且假定主机1号与2号之间的网络带宽很小。那么rsync算法将通过下面的五个步骤来完成:

12号将文件B分割成一组不重叠的固定大小为S字节的数据块,最后一块可能会比S 小。


22号对每一个分割好的数据块执行两种校验:一种是32位的滚动弱校验,另一种是128位的MD4强校验。


32号将这些校验结果发给1号。

查看更多...

分类:资料共享 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1083

在Linux服务器上手工释放内存

    总有很多朋友对于Linux的内存管理有疑问,之前一篇linux下的内存管理方式似乎也没能清除大家的疑虑。而在新版核心中,似乎对这个问题提供了新的解决方法,特转出来给大家参考一下。最后,还附上我对这方法的意见,欢迎各位一同讨论。

    当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题。

一、通常情况
先来说说free命令:


引用[root@server ~]# free -m
total used free shared buffers cached
Mem:...

查看更多...

分类:资料共享 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1002
     如何在Linux下cpu的个数和核数呢?googel了一下,网上总结的很多办法都是错的或者混淆视听,没办法,靠自己了。

判断依据:

1.具有相同core id的cpu是同一个core的超线程。
2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。
英文版:
1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same&...

查看更多...

分类:资料共享 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 1482
squid在做多域名时,cache_peer的设置为:
cache_peer 10.11.12.107 parent 80 0 no-query originserver round-robin name=web01
cache_peer 10.11.12.126 parent 80 0 no-query originserver round-robin name=web02
cache_peer 10.11.12.113 parent 80 0 no-query originserver round-robin name=web03&a...

查看更多...

分类:资料共享 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1215
       一直以来都在给大家讨论美国虚拟主机及vps,今天给大家推荐几款速度比较好的美国机房,要购买独立服务器的朋友可以参考一下,都位于美国西海岸,加州的居多。速度一般ping都在200左右,大家自己测试

      1、Peer1 dedicated洛杉矶机房,网站 http://www.peer1.com
      peer1公司成立于1999年,在北美拥有12个数据中心,强大的实力和完善的软硬件设施保障了服务器的安全与稳定,这个机房针对中国电信线路进行了优化,ping值在200ms以内,网通的访问也可以接受。提供多种方案,Dedicated hosting最便...

查看更多...

分类:资料共享 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1479

用Nginx的gzip模块提升网站访问效率

Nginx自带的有gzip模块,这个模块支持在线实时压缩输出数据流。经过良好的配置优化,可以大幅的提升网站的输出效率。

 

效果显而易见。


指令

  • [#gzip gzip]
  • [#gzip_buffers gzip_buffers]
  • [#gzip_comp_level gzip_comp_level]
  • [#gzip_min_length gzip_min_length]
  • [#gzip_http_version gzip_http_version]
  • [#gzip_proxied gzip_proxied]
  • [#gzip_types gzip_types]

gzip

语法: gzip on|off

默认值: gzip off

作用域: http, server, location, if (x) location

开启或者关闭gzip模块


gzip_buffers

语法: gzip_buffers number size

查看更多...

分类:Linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1452