作者归档:HXS

让apache只允许域名访问而禁止IP直接访问的实现方法

今天看到这样的一个例子,VPS的IP被人恶意绑定,流量被劫持到别的域名,从而遭到广告联盟的封杀。原理是什么呢?简单解释就是,你的网站可以通过IP直接访问,本来这没什么问题,但是如果被人恶意用别的域名解析到你的IP的话,那么你的网站就能通过别人的域名来访问了。广告联盟肯定也是跟域名绑定的,被人这么一搞,时

PHP中设置时区方法

一直以来,发现iProber.php探针显示的服务器时区有问题,尽管已经将服务器时区设置为Asia/Shanghai,仍然无法解决这个问题。经过参阅网络上的相关文章,才发现问题出在PHP的时区设置上,PHP所取的时间默认是格林威治标准时间,所以和北京时间相差8小时。 找到原因后,在网上搜索到了一些关于PHP的时区设置方法: 第

关于FreeBSD安装软件包出错的解决

# pkg_add -r abc Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-release/Latest/abc.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch ‘ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-release/Latest/abc.tbz’ by URL

二级路由的端口映射

此文档基于HiPER 821V1.1.1和UTT 3640V12版本 用户需求: 内网有一台PC机,想让外网的用户通过远程控制桌面,但是该PC接在二级路由器下面,该如何设置? 配置过程: 1、一级路由器UTT 3640的配置,点击:转发规则->端口映射-> 静态映射配置,内部起始IP为二级路由器的WAN1口地址,配置如下图: 2、二级路由器Hi

CentOS下使用yum快速安装memcached

1. 查找Memcached yum search memcached 首先检查yum软件仓库中是否存在memcached,如果有 直接进入第3步安装即可,否则执行第2步。   2. 安装第三方软件库(可选) 标准的CentOS5软件仓库里面是没有memcache相应的包的,所以,我们的第一步就是导入第三方软件仓库,这里推荐的是RpmForge(RpmForge库现在已经拥有

查看centos服务器硬盘状态信息

windows下有HDTune可以查看磁盘的状态,防止磁盘挂掉才会自己知道,CentOS下有SMART (Self-Monitoring, Analysis and  Reporting Technology System) 同样对磁盘做状态检测。 http://www.smartmontools.org/ 下面以dell R720服务器举例,/dev/sda是1T的scsi接口普通硬盘,/dev/sdd 是三块盘做的raid5 # df -h  �

Linux自动备份网站+MySQL数据库+FTP上传脚本

网站数据是站长的生命,最近的DS因为遭遇故障导致大量用户的数据丢失更是为我们敲响了警钟:勤于备份是非常有必要的,任何时候把鸡蛋放在几个篮子里总比放在一个里面好啊! 每日自动备份网站数据及数据库上传FTP脚本 这个脚本(包含压缩网站数据及数据库,上传),然后用cron命令每天在指定时间段运行,下面请看脚本代码

修改MTU值优化网络

一、MTU值对网络的影响 MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元。设置合适的MTU值可以解决“部分网站打不开”、“上网速度慢”等问题,并且可以适当提升上网速度。 在默认情况下,TCP/IP在网络中的最大传输单元为1500。我们知道网络传输数据是按数据包的形式

替换Kimsufi的OVH定制版内核为CentOS官方发行版内核

Kimsufi默认的系统模板均使用的OVH自己的定制版内核,官方介绍OVH定制版内核优化了速度和安全,但我在使用OVH定制版内核中出现一定的问题,所以我需要替换OVH的定制版内核为官方发行版内核。 1.查看查询系统中全部的内核: # rpm -qa | grep kernel kernel-headers-2.6.18-53.1.21.el5 2.安装 rpmbuild #yum install