上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2011年11月2日

摘要: 环境:web1:10.80.11.243web2:10.80.11.244code:10.80.11.245更新code服务器的代码后,自动同步到web1和web2,删除code服务器文件,web1和web2也删除服务器端的安装(N台WEB都这样配置)1、首先要求Linux内核在2.6以上,才支持inotify[root@web1 html]# uname -aLinux web1 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux2、检查是否安装rsync软件[root@web1 html]# 阅读全文
posted @ 2011-11-02 17:07 天空尚兰 阅读(305) 评论(0) 推荐(0)
摘要: Linux防火墙(iptables)的开启与关闭Linux中的防火墙主要是对iptables的设置和管理.1. Linux防火墙(Iptables)重启系统生效开启:chkconfigiptableson 关闭:chkconfigiptablesoff 2.Linux防火墙(Iptables) 即时生效,重启后失效开启:serviceiptablesstart 关闭:serviceiptablesstop 需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。在开启了Linux防火墙(Iptables)时,做如下设置,开启25和110端口,修改/etc/sysconfig/ 阅读全文
posted @ 2011-11-02 16:36 天空尚兰 阅读(265) 评论(0) 推荐(0)

2011年10月31日

摘要: 1 邮件发送类class smtp{ /* Public Variables */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; /* Private Variables */ var $sock; /* Constractor */ function smtp($relay_host = "", $smtp_... 阅读全文
posted @ 2011-10-31 17:06 天空尚兰 阅读(227) 评论(0) 推荐(0)
摘要: 1 curl.php$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "http://localhost/php/phpproject1/curlTo.php");curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:8.8.8.8', 'CLIENT-IP:8.8.8.8')); //构造IPcurl_setopt($ch, CURLOPT_REFERER, "http://www.gosoa.com.cn/ " 阅读全文
posted @ 2011-10-31 16:57 天空尚兰 阅读(411) 评论(0) 推荐(0)
摘要: 1 in_array 函数在数组中搜索给定的值。in_array(value,array,type)type 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。 2 array_key_exists 判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。array_key_exists(key,array)3 array_search 与 in_array() 一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回。 如果没找到,则返回 false.array_search(value,array,... 阅读全文
posted @ 2011-10-31 16:50 天空尚兰 阅读(805) 评论(0) 推荐(0)
摘要: 1global.func.php<?phpfunction daddslashes($string, $force = 0) { !defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc()); //echo MAGIC_QUOTES_GPC; if(!MAGIC_QUOTES_GPC || $force) { if(is_array($string)) { foreach($string as $key => $val) { $st 阅读全文
posted @ 2011-10-31 16:21 天空尚兰 阅读(409) 评论(0) 推荐(0)

2011年10月24日

摘要: Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程2009年04月13日 下午 | 作者:VPSer一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz 安装很简单 #tar zxvf http_load-12mar2006.t 阅读全文
posted @ 2011-10-24 15:30 天空尚兰 阅读(209) 评论(0) 推荐(0)
摘要: 简介ab的全称是ApacheBench,是Apache附带的一个小工具,专门用于HTTP Server的benchmark testing,可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下。通过下面的一个简单的例子和注释,相信大家可以更容易理解这个工具的使用。一个简单的例子/*在这个例子的一开始,我执行了这样一个命令ab -n 10 -c 10http://www.google.com/。这个命令的意思是启动ab,向www.google.com发送10个请求(-n 10),并每次发送10个请求(-c 10)— 阅读全文
posted @ 2011-10-24 14:30 天空尚兰 阅读(260) 评论(0) 推荐(0)
摘要: //////////////////////////////////////////// 第一种解决方案收集(推荐) /////////////////////////////////////////////mysql 5.0的默认最大连接数为100, 对于大负载量的并发需求可能不够,这时你可以修改mysql的最大连接。查看mysql的当前最大连接数:mysqladmin -uroot -ppassword variables | grep max_connections或者mysql> SHOW GLOBAL VARIABLES WHERE Variable_name='max 阅读全文
posted @ 2011-10-24 13:46 天空尚兰 阅读(354) 评论(0) 推荐(0)
摘要: 如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可能会遭遇到“MySQL has gone away”之类的问题,通常来说,我觉得把wait_timeout设置为10是个不错的选择,但某些情况下可能也会出问题,比如说有一个CRON脚本,其中两次SQL查询的间隔时间大于10秒的话,那么这个设置就有问题了(当然,这也不是不能解决的问题,你可以在程序里时不时mysql_ping一下,以便服务器知道你还活着,重新计算w 阅读全文
posted @ 2011-10-24 13:38 天空尚兰 阅读(334) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

导航