河南联通(网通)使用专用的拨号器,在拨号是把用户帐号转化为真实的PPPoE帐号进行网络连接,通过算号器的可以得到解密帐号,这样就可以不使用河南联通(网通)强制使用的播号程序,改用系统自带的PPPoE进行拨号上网。
不过网上很多算号器都是加过木马的,特分享一个加密过程代码给大家,便于研究。
感谢QQ:667302,E-mail:g@zzlan.com 仁兄的分享。
PHP自带模块的单独编译(例如:mcrypt)
在CentOS 5.6中加入了对php 5.3的支持,常用的模块还算齐全,唯独缺了mcrypt的支持,让使用phpmyadmin的人会很不爽,重启编译php可以解决问题,但是耗时耗力太不划算,单独编一下mcrypt就行了,和编译第三方模块步骤差不多,具体步骤如下:
一直在等Zend Optimizer支持5.3迟迟没有消息
直到Zend Guard Loader 发布 据说Zend Optimizer不会再更新,并且由于差异很大使用Zend Guard加密代码时将提示你是否使用php5.3,如果使用5.3那么代码就无法在php5.2上运行。
放出linux64位下载地址5.5.0
http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
安装和卸载都非常简单
Installation
wget http://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh
./install.shUninstallation
wget http://www.inetbase.com/scripts/ddos/uninstall.ddos
chmod 0700 uninstall.ddos
./uninstall.ddos原理
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n配置
配置文件是 /usr/local/ddos/ddos.conf ,默认有如下配置
FREQ=1 //检查时间间隔
NO_OF_CONNECTIONS=150 //单个IP的最大连接数
APF_BAN=1 //使用APF还是iptables,推荐使用iptables
KILL=1 //是否屏蔽IP,默认即可
EMAIL_TO=”root” //屏蔽记录邮件给root
BAN_PERIOD=600 //禁用IP时间I
GoAccess 是一个用来统计 Apache Web 服务器的访问日志的工具,可即时生成统计报表,速度非常快。
项目地址 http://sourceforge.net/projects/goaccess/
300M的日志10秒就分析完了。在网站被攻击的时候用于快速定位非常有用。
在Centos下的安装步骤如下:
# yum install glib2
# yum install GeoIP-devel.x86_64
# wget http://jaist.dl.sourceforge.net/project/goaccess/0.4/goaccess-0.4.2.tar.gz
# tar zxvf goaccess-0.4.2.tar.gz
# cd goaccess-0.4.2
# ./configure
# make
# make install# goaccess -f /var/log/httpd/access_log已经证明虚惊一场 具体请看评论
用page speed的时候无意中发现几个莫明其妙的js。
* https://www.superfish.com/ws/getSupportedSitesJSON.action?ver=2.1&callback=SF_isURISupported
* https://www.superfish.com/ws/js/sf_conduit.js?ver=4.0.1
* https://www.superfish.com/ws/sfw.jsp?clientVersion=1.2.0.7&dlsource=ietab&userId=46i2j_KcScCLseXLaYZ...
一搜吓一跳。
前段时间做了一个php负载均衡试验,上网找了好的资料,不过中文资料实在是匮乏,好不容易找到的还存在很多问题,为了下次用到的时候少走弯路,做个笔记,记录一下。
试验中前端为Nginx,Lighttpd下也可以,可以根据需要调整。
具体情况如下:
服务器三台,都具有两块网卡,分别为A、B、C,内网IP地址分别是192.168.0.1,192.168.0.2,192.168.0.3。A运行Nginx作为前端,B、C主要分担运算压力。
数据库部分不予考虑。
系统: CentOS 5.5 64位
Nginx:0.6以后的所有版本都适用。
PHP: 版本5.2.14,使用同一份编译,分别复制到每台服务器上。
网站目录:/www/lcuc/web
一、修改fpm配置
默认情况下fpm监听在 127.0.0.1:9000 并且只允许来自本机的连接。为了能让其它机器访问,需要修改 php-fpm.conf中的配置。
注意:php 5.3.3已经默认集成了fpm并使用ini文件方式进行配置,请注意区分。
<value name="listen_address">192.168.0.2:9000</value>最近在使用rsync往nfs上面同步文件,老出现权限错误的提示:
rsync: chown "/var/www/main/ad/ww" failed: Operation not permitted (1) --numeric-ids 不将传送端档案的uid及gid值,与目的端的使用者/群组进行配对.
若传送端并没有uid及gid的对应名称(如:原帐号群组被删除的遗留档案),
或目的端没有相对应的帐号/群组,保留数字型态的uid/gid# rsync -av -numeric-ids -progress /var/www/main /www/main/烦人的错误提示没有了。
Trac 以前多语言支持很糟糕的
国内也有一些人来做的hack版本
不过现在可以省劲多了
具体可以看这里 http://trac.edgewall.org/wiki/CookBook/PluginL10N
MySQL Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。
项目主页位于: http://forge.mysql.com/wiki/MySQL_Proxy
不过现在已经迁移到了: https://launchpad.net/mysql-proxy
我主要是对负载平衡和读写分离比较感兴趣,去主页上逛了一圈,官方二进制包只有Windows平台的
下载地址位于:
http://dev.mysql.com/downloads/mysql-proxy/
自己的系统是CentOS 5 x86_64,看到编译还的升级glib2到2.16.0就没想着编译了,搜索下找到了一个二进制的包。
下载地址:
http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-Proxy/
二进制包仅供我这样的懒人参考,求放心还是建议自己编译,我用只是因为我懒嘛 哈哈
先记录下下载地址,详细的以后再说。
最新评论
1 年 6 周之前
1 年 8 周之前
1 年 15 周之前
1 年 19 周之前
1 年 38 周之前
1 年 49 周之前
2 年 12 周之前
2 年 39 周之前
2 年 39 周之前
2 年 44 周之前