<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>技术博客</title>
	<atom:link href="http://www.dytaobao.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dytaobao.com/blog</link>
	<description>心不动，万物皆不动，心不变，万物皆不变</description>
	<lastBuildDate>Fri, 16 Dec 2011 15:05:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>yum update mysql 升组冲突 解决</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1240.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1240.html#comments</comments>
		<pubDate>Fri, 16 Dec 2011 15:05:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1240</guid>
		<description><![CDATA[yum remove mysql.i386 yum update mysql /usr/bin/mysql_upgrade]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1240.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iptables配置简易网关，内部能上网，内、外部能问内网的web服务器</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1238.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1238.html#comments</comments>
		<pubDate>Fri, 16 Dec 2011 10:48:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[iptables]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1238</guid>
		<description><![CDATA[#!/bin/sh #iptables配置简易网关，内部能上网，内、外部能问内网的web服务器 #网关eth0 10.0.1.1, eth1 192.168.1.166, web服务10.0.1.2 echo 1 &#62; /proc/sys/net/ipv4/ip_forward #清空默认表（filter）中所有链中规则 iptables -F #清空net表中所有链中规则 iptables -t nat -F #删除默认表（filter）中空链 iptables -X #删除net表（ net ）中空链 iptables -t nat -X #建立默认规则 # filter表中所有 iptables -P INPUT DROP # INPUT链默认规则为删除 iptables -P OUTPUT DROP # OUTPUT链默认规则为删除 iptables -P FORWARD DROP # FORWARD链默认规则为删除 # net表中所有链默认规则为接收 iptables -t nat -P PREROUTING ACCEPT [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1238.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS配置记录[ssh&#124; vncserver &#124; iptables](详细)</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1235.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1235.html#comments</comments>
		<pubDate>Fri, 16 Dec 2011 06:03:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[vncserver]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1235</guid>
		<description><![CDATA[配置vncserver 我没有配置菜单中的首选项(系统-&#62;首选项-&#62;远程桌面) &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 修改/etc/sysconfig/vncservers 为xuhua和root打开vnc，设置分辨率为800&#215;600，不允许http方式 VNCSERVERS=&#8221;1:xuhua 2:root&#8221; VNCSERVERARGS[1]=&#8221;-geometry 800&#215;600 -nohttpd&#8221; VNCSERVERARGS[2]=&#8221;-geometry 800&#215;600 -nohttpd&#8221; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 修改xuhua和root主目录中./.vnc/xstartup 取消下面两行的注释 unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc 注释掉twm，使用startx开启默认的窗口管理器 #twm &#38; startx &#38; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 使用vncpasswd设置连接vnc需要输入的密码 vncpasswd，然后输入两遍密码 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 重启vncserver服务 service vncserver restart =================================================== [3]配置iptables 修改/etc/sysconfig/iptables 允许vncserver端口 -A RH-Firewall-1-INPUT -p tcp -m tcp &#8211;dport 5900 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp &#8211;dport 5901 [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1235.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Proxy 安装与读写分离体验</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1233.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1233.html#comments</comments>
		<pubDate>Thu, 15 Dec 2011 13:31:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[mysql proxy]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1233</guid>
		<description><![CDATA[一、必备软件： 1、LUA 可以去LUA的官方下载：www.lua.org 2、MySQL Proxy 这里有好多二进制版本。 http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-Proxy/ 或者去MYSQL官方下载源代码。 3、测试过程中取消了B和C的REPLICATION。这样SQL语句一下子就看出来从哪里来的。 如果是M-S（可以先在SLAVE上进行STOP SLAVE） 二、测试主机地址： 1、MySQL Proxy 安装地址：192.168.0.234(简称A) 2、MySQL 服务器地址：192.168.0.235(简称B)/236(简称C) 三、安装体验 如果是按照二进制包安装的，跳过这一步。 1、 LUA的安装 [root@localhost ~]#tar zxvf lua-5.1.2.tar.gz  -C /usr/local [root@localhost ~]# cd /usr/local/ [root@localhost local]# mv lua-5.1 lua [root@localhost lua]# cd lua [root@localhost lua]#make local;make install; 导出环境变量： [root@localhost lua]#export LUA_CFLAGS=&#8221;-I/usr/local/include&#8221; LUA_LIBS=&#8221;-L/usr/local/lib -llua -ldl&#8221; LDFLAGS=&#8221;-lm&#8221; 2、MySQL Proxy 安装 [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1233.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux中有关Apache进程连接数和TCP状态的几个命令</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1230.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1230.html#comments</comments>
		<pubDate>Sat, 26 Nov 2011 13:36:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[进程连接数]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1230</guid>
		<description><![CDATA[查看当前连接数： ps aux &#124; grep httpd &#124; wc -l pgrep httpd&#124;wc -l 查看httpd占用内存平均数： ps aux&#124;grep -v grep&#124;awk &#8216;/httpd/{sum+=$6;n++};END{print sum/n}&#8217; 查看Apache并发连接请求数及其TCP连接状态： netstat -n &#124; awk &#8216;/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}&#8217; watch -n 10 &#8220;netstat -ant&#124;fgrep &#8220;:&#8221;&#124;cut -b 77-90&#124;sort &#124;uniq -c&#8221; CLOSED：无连接是活动的或正在进行 LISTEN：服务器在等待进入呼叫 SYN_RECV：一个连接请求已经到达，等待确认 SYN_SENT：应用已经开始，打开一个连接 ESTABLISHED：正常数据传输状态 FIN_WAIT1：应用说它已经完成 FIN_WAIT2：另一边已同意释放 ITMED_WAIT：等待所有分组死掉 CLOSING：两边同时尝试关闭 TIME_WAIT：另一边已初始化一个释放 LAST_ACK：等待所有分组死掉 TCP状态变迁图]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1230.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>初探Linux进程管理机制</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1228.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1228.html#comments</comments>
		<pubDate>Tue, 22 Nov 2011 14:11:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[linux进程]]></category>
		<category><![CDATA[优化]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1228</guid>
		<description><![CDATA[一 、进程的概念和分类 1．进程的概念 Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用同一个linux系统；多任务是指在Linux下可以同时执行多个任务，更详细的说，linux采用了分时管理的方法，所有的任务都放在一个队列中，操作系统根据每个任务的优先级为每个任务分配合适的时间片，每个时间片很短，用户根本感觉不到是多个任务在运行，从而使所有的任务共同分享系统资源，因此linux可以在一个任务还未执行完时，暂时挂起此任务，又去执行另一个任务，过一段时间以后再回来处理这个任务，直到这个任务完成，才从任务队列中去除。这就是多任务的概念。 上面说的是单CPU多任务操作系统的情形，在这种环境下，虽然系统可以运行多个任务，但是在某一个时间点，CPU只能执行一个进程，而在多CPU多任务的操作系统下，由于有多个CPU，所以在某个时间点上，可以有多个进程同时运行。 进程的的基本定义是：在自身的虚拟地址空间运行的一个独立的程序，从操作系统的角度来看，所有在系统上运行的东西，都可以称为一个进程。 需要注意的是：程序和进程是有区别的，进程虽然有程序产生，但是它并不是程序，程序是一个进程指令的集合，它可以启用一个或多个进程，同时，程序只占用磁盘空间，而不占用系统运行资源，而进程仅仅占用系统内存空间，是动态的、可变的，关闭进程，占用的内存资源随之释放。 例如，用户在linux上打开一个文件、就会产生一个打开文件的进程，关闭文件，进程也随机关闭。如果在系统上启动一个服务，例如启动tomcat服务，就会产生一个对应的java的进程。而如果启动apache服务，就会产生多个httpd进程。 2．进程的分类 按照进程的功能和运行的程序分类，进程可划分为两大类：  系统进程：可以执行内存资源分配和进程切换等管理工作；而且，该进程的运行不受用户的干预，即使是root用户也不能干预系统进程的运行。  用户进程：通过执行用户程序、应用程序或内核之外的系统程序而产生的进程，此类进程可以在用户的控制下运行或关闭。 针对用户进程，又可以分为交互进程、批处理进程和守护进程三类。  交互进程：由一个shell终端启动的进程，在执行过程中，需要与用户进行交互操作，可以运行于前台，也可以运行在后台。  批处理进程：该进程是一个进程集合，负责按顺序启动其他的进程。  守护进程：守护进程是一直运行的一种进程，经常在linux系统启动时启动，在系统关闭时终止。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。例如httpd进程，一直处于运行状态，等待用户的访问。还有经常用的crond进程，这个进程类似与windows的计划任务，可以周期性的执行用户设定的某些任务。 3．进程的属性 （1）进程的几种状态 进程在启动后，不一定马上开始运行，因而进程存在很多种状态。  可运行状态：处于这种状态的进程，要么正在运行、要么正准备运行。  可中断的等待状态：这类进程处于阻塞状态，一旦达到某种条件，就会变为运行态。同时该状态的进程也会由于接收到信号而被提前唤醒进入到运行态。  不中断的等待状态：与“可中断的等待状态”含义基本类似，唯一不同的是处于这个状态的进程对信号不做响应。  僵死状态：也就是僵死进程，每个进程在结束后都会处于僵死状态，等待父进程调用进而释放资源，处于该状态的进程已经结束，但是它的父进程还没有释放其系统资源。  暂停状态：表明此时的进程暂时停止，来接收某种特殊处理， （2）进程之间的关系 在linux系统中，进程ID（用PID表示）是区分不同进程的唯一标识，它们的大小是有限制的，最大ID为32768，用UID和GID分别表示启动这个进程的用户和用户组。所有的进程都是PID为1的init进程的后代,内核在系统启动的最后阶段启动init进程，因而，这个进程是linux下所有进程的父进程，用PPID表示父进程。 下面是通过ps命令输出的sendmail进程信息： [root@localhost ~]# ps -ef&#124;grep sendmail UID PID PPID C STIME TTY TIME CMD root 3614 1 0 Oct23 [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1228.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux sysctl.conf 优化方案</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1224.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1224.html#comments</comments>
		<pubDate>Tue, 22 Nov 2011 10:37:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[linux 优化]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1224</guid>
		<description><![CDATA[在服务器安装了LNMP(Linux+Nginx+Mysql+php)环境之后Linux服务器参数必须做必要的优化，包括网络参数优化、文件数优化、内存优化等等。 1、网络参数优化： 这部分主要参照张宴大师 《Nginx 0.8.x + PHP 5.2.13（FastCGI）搭建胜过Apache十倍的Web服务器（第6版）[原创]》其中 五、优化Linux内核参数的内容： vi /etc/sysctl.conf #编辑sysctl.conf文件 #在/etc/sysctl.conf中添加如下内容 # 网络参数优化开始 net.ipv4.tcp_max_syn_backlog = 65536 net.core.netdev_max_backlog = 32768 net.core.somaxconn = 32768 net.core.wmem_default = 8388608 net.core.rmem_default = 8388608 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_synack_retries = 2 net.ipv4.tcp_syn_retries = 2 net.ipv4.tcp_tw_recycle = 1 #net.ipv4.tcp_tw_len = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_mem [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1224.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SNS网络推广的108招</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1222.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1222.html#comments</comments>
		<pubDate>Sun, 20 Nov 2011 03:54:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[seo]]></category>
		<category><![CDATA[推广运营]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1222</guid>
		<description><![CDATA[1、 SNS网店软文推广法：现在SNS类型的网店非常流行，去SNS网店主要是去几个有人气的SNS网店有针对性的加几百上千个用户。然后选择合适的软文并合理的附带上网店链接，发表到自己的日志里。再让自己的一些好友分享，这样就让很多人都关注到你的文章，关注到了你的网店。 2、SNS网店API合作推广法：如果你自己或下面的员工有一定的技术实力，可以开发一些和自己网店产品相关的小插件，插到校内上，插到海内上。只要有开放API的SNS网店都去插下。现在很多网店都有在这么搞，去校内看看哪些开放的应用程序，很多都是一些小网店提供的，而且上面都或多或少有挂自己网店的广告。而且这个市场越早做越好，很多SNS网店都是才开始尝试开发API，审核的要求还不是特别严格。等以后做的网店多了，再想插到SNS网店里去就难了。 3、收藏夹推广法：把一些精彩内容的页面添加到QQ书签，百度搜藏，雅虎收藏等，让喜欢这些内容的网民去阅读，收藏。 4、版主联盟推广法：这个方法适合论坛社区网店的推广。也就是先去加入一些版主联盟，像大旗版主联盟就很不错，每天把论坛的一些精彩内容提交上去，等待被相关频道录用，一经录用，那就会给你带去不少的IP.我最多的一次是两天就给网店带去了3W多的IP点击量。 5、回复置顶推广法：其实这个方法我也不知道该叫什么名字，它的局限性很小，据我所知，只使用于猫扑大杂烩，就暂且叫回复置顶吧。这个方法是我偶然发现的，是在看网店IP来路的时候发现的，发现那天有200多的IP来自猫扑的一个帖子，但是我知道我们没有去那里发过推广帖，所以觉得有点奇怪，就去那个帖子看看，发现是有人放了我们网店的一个链接，并且回复置顶了，所以才给我们带来了200多的IP.后来我就去和一些常在猫扑混的网友聊，才知道可以用一种叫“月明符”的道具来置顶回复。版主还不能删，只要管理员才有权删，所以一般情况下都能置顶一段时间。 6、有奖注册推广法：以增加会员注册量来做的一种推广方法。一般大家都是以有奖注册，或者一些激励注册的方法来推广，现在的人都是现实很精的，无利可图的事，他们是不会做的。 7、免费游戏推广法：免费游戏就是在你的网店挂一中免费的游戏，但是是要和网店的主题相同，还要是有趣味性。。。 8、QQ群推广法：用几十个qq，每个qq加入几十个群，每天发一遍网店。平均、50个qq*每个qq加入50个群*每个群50个人=75000人观看。如果qq更多，加入的群更多，加入的是大群，每个群的人数更多，则宣传效果更好。即使排除不在线的qq用户，效果也不容低估。要忍辱负重，不怕被踢。另外就是在QQ群是是可以发群邮件的，例如你可以把你的网店******.com上的精彩内容在邮件中推荐。（可以尝试，不过需要点心理素质） 9、搜索引擎推广法：如今的新手站长，最热衷的就是这个短平快的方法。搜索网店的功能就是整合网络资源，给网民找到最适合的网店内容，给其他网店带去流量是其意想不到的副作用。很多站长类网店的网店推广栏目，似乎都变成seo专区了。seo的最好方法，就是网页代码规范、访问速度快、内容独特少重复，对网民有用，而且具有唯一性。（推荐，把自己商城的优化做好，具体方法可以探讨） 10、软文推广法：写文章，或者引用好文章，里面巧妙地加入自己的网址。建议大家在商家后台软文推广专区发评测，可以写一篇文章，改改标题在多个地方发。（推荐） 11、博客推广法：软文要有发表的地方。一个是发到论坛，文章站，一个是发到博客里。发到博客里有个好处，不会被乱删。效果比较好的博客是：新浪博客，天涯博客，百度空间，网易博客，QQ空间。建议大家都开通。一篇博客往多个地方发。（推荐） 12、媒体推广法：让传统的媒体，报纸、电视、广播等等报道。 13、手机推广法：wap网店、群发短信、彩铃提示等。手机的功能越来越强，小巧容易携带，以后手机的上网人数肯定超过电脑人数。 14、网摘推广法：提高优质网页、图片、帖子到网摘站和聚合类网店。如果被推荐，也能有不少流量。（推荐） 15、论坛推广法：注册几十个几百个论坛，每个论坛注册几十个帐号，把签名设为自己的网店。发表热门内容，自己顶自己帖子。注意换马甲，发布有争议性的标题内容。好的标题是论坛推广成败的100%.这里说的论坛是指泛论坛，包含留言本、论坛、贴吧等等一切网民可能聚集的地方。（推荐） 16、第三极推广法：在宣传网店的同时，缀上自己的财富第三极号码。在每个网页的内容后面，加上自己的财富第三极号码，扩大知名度，还有带来额外的财富收入。 17、QQ和MSN昵称推广法：把昵称修改为网址。（推荐） 18、邮件列表推广法：就是定期不定期的给网民发送电子杂志。 19、非预期邮件推广法：用专业的邮件群发工具，上网批量搜集电子信箱地址，然后群发。如今的很多网店，都要用电子信箱作为用户名，因此，搜集电子信箱地址，比以前方便多了，而且这些电子信箱都是活信箱，网民经常用的信箱，而非失效的信箱，效果不错。邮件标题要“规范”，别让网民误以为是垃圾邮件。 20、口碑推广法：好好做内容，让网民自己主动传播你的网店。（推荐） 21、限制访问内容推广法：给网店内容分出访问等级，设置访问条件。给网民一个推广链接，网民只有推荐够一定访客或者注册会员后，才能访问该内容。非主流色彩爱情网店多用此方法，效果奇佳。 22、网店排名投票推广法：加入其他的网店推出的网店排名，或者给其他站进行网店排名，都能有效地提高网店的展示率。 23、聚合链接推广法：将优秀内容聚合在一起，吸引网民。 24、BT电炉哇嘎资源推广法：可以在音视频文件里放入自己的网店，特别是在一些需要证书才能收看的视频文件里，甚至可以弹出网店。一些站长使用这种方法，借助最新的电影上映时机，发布一个视频文件，就能搞到几十万的ip，效果绝对一流。 25、图片打水印推广法：防止别的网店引用图片，不仅不友好没效果，而且阻挡了搜索引擎的收录。从某种角度来说，其他网店也是自己网店的特殊网民。如果给网店打上水印，放上网店地址，积极地让别的站引用图片，提高网址曝光率，那么宣传效果是很好。水印法，包括图片水印法、视频水印法、网页水印法……（推荐） 26、视频源Flash推广法：如今的视频网店，都提供外部的访问接口。在别的网店、日志引用这些视频的同时，直接宣传了网店，扩大了网店的影响力。 27、提交到网址站推广法：网店导航站，网店目录站。（推荐） 28、电子邮件自动回复推广法：就是在邮箱设置自动回复，把网店的地址和网店介绍设置为自动回复内容。当你接收到任何一封邮件的时候，邮箱就会自动回复过去。（推荐） 29、无偿单向链接推广法：无偿给其他网店做链接，既能丰富自己网店的信息，而且在网民搜索别的站的时候，又可能出现自己的网页结果。 30、网店间互换链接推广法：这是几年前最流行的网店宣传方法，如今存在的交换链网店很稀少了。 31、批量提交交换推广法：用自动提交工具，提交网店到其他网店的友情链接栏目。当站长们在审核是否通过你站的时候，就为你贡献了一个ip.人类社会的发展，就是得益于工具自动化程度的提高。要充分利用互联网传递信息的自动化、数字化、批量化优势，善于使用批量宣传工具，节省人力重复性劳动。（推荐） 32、网店推广联盟推广法：单打独斗出不了英雄好汉，一个人的精力时间和聪明才智毕竟太小，因此，要懂得借用外力。几个站长联合在一起，达成宣传共识。在宣传自己网店的时候，顺便也捎带上别的网店。用同样的劳动，得到更多的收获（列如早派CPS联盟 ).（推荐） 33、流量统计推广法：在网店的所有页面上放置一个&#60;I&#62;&#60;I&#62;iframe&#60;/I&#62;&#60;/I&#62;页面引用代码，在所引用的页面上放上其他网店的统计器，用程序代码控制变换统计id，当其他站长查看统计，浏览访问来路来源的时候，你的网店就出现了。一般的站长都会点击查看的，这种宣传方法效果很好，属于密不外传的绝招，很多人知道百度和google的威力就是从网店访问来路知道的。 34、互换频道推广法：和其他网店互相交换频道。就是把对方网店当作自己的一个频道在网店上推广。这样互相捧场，互相帮衬，威力巨大。 35、免费资源推广法：给其他网店提供免费的服务，比如免费统计，免费评测，免费天气查询代码，免费博客，免费ip查询代码，免费股票查询代码，免费搜索代码，免费在线客服系统，免费留言本，免费域名，免费空间，免费pr评价，免费电子书，免费查询，免费挂qq，免费认证，免费素材等等。要让自己提供的服务，成为其他网店的标准配置。时间久了，流量自然有了。 36、内容联盟推广法：这个方法适合有服务器资源的站长。提供一个平台，可以绑定其他网店的域名，把网店的头尾广告位置送给其他站长，吸引其他网店加入。看似是为其他网店做嫁衣裳，实际上是在宣传自己的网店，扩大了网店知名度和影响力。网络上流量最大的地方不是搜索网店，而是其他网店。搜索网店流量大，但是平均到每个站，也就几个几十个，对自己实际意义不大。拉到一个站长，胜过拉到几千个网民。这种方法长期而持久。 37、威逼强迫推广法：比如网店**miibeian、各地公共安全局，都可以强迫网店放链接。一般人用不了。不过可以变相使用，比如黑客加链接法。 38、做大做强推广法：比如门户站。让小网店以加自己网店的链接为荣。尽管很少有站从门户网店得到一星半点的好处，但是对强者天然的崇拜心理，仍然让无数站长不由自主地献身链接，并以此为光荣。至于人家是否留意和领情，则是另外一回事了。 39、客户端软件插件推广法：有技术含量的站长可以采用此法。开发流行的网民常用的客户端软件，比如聊天工具类软件qq，网络游戏类工具，下载工具类网店迅雷等等，都可以弹出窗口，可以直接弹网店首页，也可以弹一些活动页。效果奇好。 40、收费资源免费推广法：比如长久提供软件注册码，注册号，序列号，免序列号版软件，提高网店粘性。比如操作系统的ghost版本，养活了好几个日访问量几十万ip的网店。 41、群组推广法：如今的web2.0等社交网店，都有这个功能。在群组里广发消息，吸引注意力。（推荐） 42、发布任务推广法：在威客网店发布任务，不仅能够吸引接受任务的人，而且能够吸引一大批旁观者。要充分利用这种一对多的传播优势。 43、印发宣传单线下宣传推广法：既可以自己印发，也可以和其他传统企业合作，使用它们的现有渠道。比如和超市合作，在购物小票上印制自己网店的网址。可以拿网店上的资源和超市交换。 44、流量交换联盟推广法：加入流量交换联盟，运用专业的流量交换系统平台，直接和其他网店交换流量，互惠互利，共同发展。 45、鼓励访客宣传推广法：至于如何打动网民口碑宣传，则要根据网店内容，灵活安排了。一般新奇有趣互动性的内容效果教好。比如测试类啊、评比类啊、节日祝福类啊、搞怪类啊等等内容的网页容易被强烈传播。可以考虑自己的网店如何发掘这方面的素材。 46、名片推广法：在名片上，手册上，一切自己能掌控的纸上，印上网址、写上网址。 47、电子邮件签名推广法：在电子邮箱的设置里，设置一下。加上网店网址和网店介绍。以后写信就会自动加上，自己就省事不少。（推荐） 48、网上竞赛推广法：比如美女评比、网店评比等等各种资格赛的评比。 49、付费推广法：如果一些方法免费行不通。只要性价比合适，出去一个，可以收回两个，不妨付费推广。舍得舍得，舍不去的还会跑回来的。（推荐） 50、分工合作推广法：社会效率的提高一个是工具自动化水平的提高，另一个是分工的价值。自己的能力有限，善于整合外部力量，雇用别人推广，把专业的事情交给专业的人来做，可以达到事半功倍的效果。 51、按效果付费推广法：如果你有可以出售的资源，不妨在网络上以按效果付费的方法推广，可以免费得到大量的流量。（推荐） 52、设为主页和加入收藏推广法：如果你站的内容足够好，访问者也许愿意长期访问你的网店。在这一点上，要多费点心思提醒网民哦。 53、厕所绘画推广法：这种方法慎用，已经有得不偿失的先例。不推荐使用。 [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1222.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apache服务器优化</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1221.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1221.html#comments</comments>
		<pubDate>Sun, 20 Nov 2011 03:34:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[APACHE]]></category>
		<category><![CDATA[apache优化]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1221</guid>
		<description><![CDATA[apache服务器的time_wait过多 fin_wait1过多等问题2009-01-16 16:591。time_wait状态过多。 通常表现为apache服务器负载高，w命令显示load average可能上百，但是web服务基本没有问题。同时ssh能够登陆，但是反应非常迟钝。 原因：最可能的原因是httpd.conf里面keepalive没有开，导致每次请求都要建立新的tcp连接，请求完成以后关闭，增加了很多 time_wait的状态。另，keepalive可能会增加一部分内存的开销，但是问题不大。也有一些文章讨论到了sysctl里面一些参数的设置可以改善这个问题，但是这就舍本逐末了。 2。fin_wait1状态过多。fin_wait1状态是在server端主动要求关闭tcp连接，并且主动发送fin以后，等待 client端回复ack时候的状态。fin_wait1的产生原因有很多，需要结合netstat的状态来分析。 netstat -nat&#124;awk ‘{print awk $NF}’&#124;sort&#124;uniq -c&#124;sort -n 上面的命令可以帮助分析哪种tcp状态数量异常 netstat -nat&#124;grep “:80″&#124;awk ‘{print $5}’ &#124;awk -F: ‘{print $1}’ &#124; sort&#124; uniq -c&#124;sort -n 则可以帮助你将请求80服务的client ip按照连接数排序。 回到fin_wait1这个话题，如果发现fin_wait1状态很多，并且client ip分布正常，那可能是有人用肉鸡进行ddos攻击、又或者最近的程序改动引起了问题。一般说来后者可能性更大，应该主动联系程序员解决。 但是如果有某个ip连接数非常多，就值得注意了，可以考虑用iptables直接封了他。 apache如何限制用户线程数?2009-01-15 13:37限制客户端一个IP同时连接数，实际应用：限制flashget，网络蚂蚁等软件只有2个进程有效 apache如何限制用户线程数? 限制客户端一个IP同时连接数，实际应用：限制flashget，网络蚂蚁等软件只有2个进程有效。 （注释：/opt/httpd/是我的apache的安装目录，大家可以自行改成自己的路径） 首先，从http://dominia.org/djao/下载mod_limitipconn-0.22.tar.gz 上传解压后运行 #/opt/httpd/bin/apxs -c -i -a mod_limitipconn.c 将此外部DSO模块编译入Apache 检查/opt/httpd/modules是否有mod_limitipconn.so模块 配置apache配置文件，找到相应位置，如下： LoadModule limitipconn_module modules/mod_limitipconn.so # [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1221.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux NFS 配置步骤</title>
		<link>http://www.dytaobao.com/blog/html/y2011/1215.html</link>
		<comments>http://www.dytaobao.com/blog/html/y2011/1215.html#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:43:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.dytaobao.com/blog/?p=1215</guid>
		<description><![CDATA[NFS 是一个不错的共享存储系统，不过就是在高负载情况下性能不是太好。 10.0.0.1 &#8211; NFS Server 10.0.0.2 &#8211; NFS Client 在NFS Server上： 共享目录：/nfspool NFS 运行用户：nfsnobody # mkdir /nfspool # vi /etc/exports /nfspool 10.0.0.2(rw,async,anonuid=65534,anongid=65534) # mkdir -p /nfspool # chown nfsnobody:nfsnobody /nfspool # chown -R nfsnobody:nfsnobody /nfspool/. # service portmap start # service nfslock start # service nfs start 在NFS Client上： 远程 NFS 共享目录挂载点：/usr/local/nfs # service [...]]]></description>
		<wfw:commentRss>http://www.dytaobao.com/blog/html/y2011/1215.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

