<?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>Yousri&#039;s Blog</title>
	<atom:link href="http://blog.yousri.org/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yousri.org</link>
	<description></description>
	<lastBuildDate>Fri, 14 May 2010 16:29:59 +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>相对靠谱的Dokuwiki升级方法</title>
		<link>http://blog.yousri.org/2010/05/15/how-to-upgrade-dokuwiki.html</link>
		<comments>http://blog.yousri.org/2010/05/15/how-to-upgrade-dokuwiki.html#comments</comments>
		<pubDate>Fri, 14 May 2010 16:22:34 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[网络信息]]></category>
		<category><![CDATA[dokuwiki]]></category>
		<category><![CDATA[版本升级]]></category>

		<guid isPermaLink="false">http://blog.yousri.org/?p=384</guid>
		<description><![CDATA[说明：Dokuwiki Install Path：~/public_html/wiki 1、先确认目前所使用的版本号： 1 2 3 $cd ~/public_html/wiki $cat VERSION 2009-02-14b 2、官网下载最新版本版本进行差异对比： 点击查看：这里 4 5 6 7 8 9 10 $mkdir src $cd src $wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-02-14b.tgz $wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-12-25c.tgz $tar zxvf dokuwiki-2009-02-14b.tgz $tar zxvf dokuwiki-2009-12-25c.tgz $diff -Nauf dokuwiki-2009-02-14 dokuwiki-2009-12-25 &#62; wiki.diff 3、二次确保安全，先做好原数据的备份工作： 11 12 $cd ~/public_html $tar -zcvf src/wiki.tar.gz wiki/ 4、最后靠谱过渡升级： 13 14 15 $cd [...]]]></description>
			<content:encoded><![CDATA[<p>说明：Dokuwiki Install Path：~/public_html/wiki<br />
1、先确认目前所使用的版本号：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>public_html<span style="color: #000000; font-weight: bold;">/</span>wiki
<span style="color: #007800;">$cat</span> VERSION
<span style="color: #000000;">2009</span>-02-14b</pre></td></tr></table></div>

<p>2、官网下载最新版本版本进行差异对比：<br />
点击查看：<a href="http://www.splitbrain.org/projects/dokuwiki">这里</a></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$mkdir</span> src
<span style="color: #007800;">$cd</span> src
<span style="color: #007800;">$wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.splitbrain.org<span style="color: #000000; font-weight: bold;">/</span>_media<span style="color: #000000; font-weight: bold;">/</span>projects<span style="color: #000000; font-weight: bold;">/</span>dokuwiki<span style="color: #000000; font-weight: bold;">/</span>dokuwiki-<span style="color: #000000;">2009</span>-02-14b.tgz
<span style="color: #007800;">$wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.splitbrain.org<span style="color: #000000; font-weight: bold;">/</span>_media<span style="color: #000000; font-weight: bold;">/</span>projects<span style="color: #000000; font-weight: bold;">/</span>dokuwiki<span style="color: #000000; font-weight: bold;">/</span>dokuwiki-<span style="color: #000000;">2009</span>-<span style="color: #000000;">12</span>-25c.tgz
<span style="color: #007800;">$tar</span> zxvf dokuwiki-<span style="color: #000000;">2009</span>-02-14b.tgz
<span style="color: #007800;">$tar</span> zxvf dokuwiki-<span style="color: #000000;">2009</span>-<span style="color: #000000;">12</span>-25c.tgz
<span style="color: #007800;">$diff</span> <span style="color: #660033;">-Nauf</span> dokuwiki-<span style="color: #000000;">2009</span>-02-<span style="color: #000000;">14</span> dokuwiki-<span style="color: #000000;">2009</span>-<span style="color: #000000;">12</span>-<span style="color: #000000;">25</span> <span style="color: #000000; font-weight: bold;">&gt;</span> wiki.diff</pre></td></tr></table></div>

<p>3、二次确保安全，先做好原数据的备份工作：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>11
12
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>public_html
<span style="color: #007800;">$tar</span> <span style="color: #660033;">-zcvf</span> src<span style="color: #000000; font-weight: bold;">/</span>wiki.tar.gz wiki<span style="color: #000000; font-weight: bold;">/</span></pre></td></tr></table></div>

<p>4、最后靠谱过渡升级：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>13
14
15
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>pubilic_html<span style="color: #000000; font-weight: bold;">/</span>wiki
<span style="color: #007800;">$patch</span> <span style="color: #660033;">-p1</span> <span style="color: #000000; font-weight: bold;">&lt;</span> ~<span style="color: #000000; font-weight: bold;">/</span>public_html<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span>wiki.diff <span style="color: #660033;">--dry-run</span>	<span style="color: #000000; font-weight: bold;">//</span>测试升级
<span style="color: #007800;">$patch</span> <span style="color: #660033;">-p1</span> <span style="color: #000000; font-weight: bold;">&lt;</span> ~<span style="color: #000000; font-weight: bold;">/</span>public_html<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span>wiki.diff		<span style="color: #000000; font-weight: bold;">//</span>正式升级</pre></td></tr></table></div>

<p>5、确认无误后即可清除废墟：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>16
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$rm</span> <span style="color: #660033;">-rf</span> ~<span style="color: #000000; font-weight: bold;">/</span>public_html<span style="color: #000000; font-weight: bold;">/</span>src</pre></td></tr></table></div>

<p>参考资料：<a href="http://www.dokuwiki.org/zh:install:upgrade">官方指南</a><br />
Ps:在本地测试想转移至WebServer基于Nginx遇到URL_Rewrite一直失败。。。囧 测试官方说明貌似也不行 杯具 </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2010/05/15/how-to-upgrade-dokuwiki.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>翻越GFW前往Twitter[附加声明]</title>
		<link>http://blog.yousri.org/2010/04/14/across-the-great-fire-wall-to-reach-twitter.html</link>
		<comments>http://blog.yousri.org/2010/04/14/across-the-great-fire-wall-to-reach-twitter.html#comments</comments>
		<pubDate>Wed, 14 Apr 2010 09:03:19 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[文章分享]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[翻墙]]></category>

		<guid isPermaLink="false">http://blog.yousri.org/?p=372</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;&#160;&#160;去年七月份曾在自己blog上记录了篇自己最初之前关于如何翻墙上Twitter的备录，出于最初使用的是修改本地hosts IP地址或是借助免费可用的VPN来实现的，没料到快过去一年了还是有那么不明真相的网友发来咨询分享可用的Twitter IP给予他们或免费的VPN服务！实在感觉到很无奈，因为自从自己使用国外空间后一直都是使用其附带的SSH功能直接代理实现翻墙的，故很久以来已经不知道存在有哪些可用的Twitter IP或免费的VPN啦，实属抱歉！有时质疑去年是不是真不该记录这篇日志，事已至此，那顺便按个人了解推荐几个较为靠谱的翻墙的措施吧，不过前提是：天下没有永远免费的午餐！自然是需要点付出，但是个人觉得值得，少喝些饮料，少吃两顿大餐就足够了！&#160;&#160;&#160;&#160;&#160;&#160;其实就三个方向：SSH、VPN及API。当然需要的是国外服务器空间走国外网络，不是说随便说国内空间提供商或说自己公司上服务器的ssh功能。如果选择SSH账号：推荐www.sshchina.com 50大洋/年，使用方法简单的命令即是：ssh -D host:port，详见站点对于不同操作系统平台下使用ssh代理的相应指南，无需废话！如果选择VPN的话：来自北邮人的@yegle的OpenVPN好评不错，详见其博客介绍：http://yegle.net/openvpn/吧！个人选择的是目前此博客所在空间自带的SSH功能实现代理的！购买的是@hugege提供的100大洋/年的新手型空间，参数详见他的博客或淘宝店链接。速度方面还不错，访问浏览网页足够啦，如果想在线视频的估计你自行寻求谋路吧，因为个人并未尝试过，可行性如何无发言权！自行搭建API接口，可以借助GAE，此项略谈。以上这些都是在你自己没有独立完全掌控权但又想拥有能靠谱翻墙的一些措施。&#160;&#160;&#160;&#160;&#160;&#160;如果自己拥有独立的VPS的话，建议可以自己尝试搭建配置维护自己的VPN，可选择基于PPTP VPN或OpenVPN服务，具体详细方法自己Google吧！当作一种学习&#160;&#160;&#160;&#160;&#160;&#160;最后就是不想发钱的话就借助第三方客户端咯。自己找去吧！什么dabr啊、什么手机客户端啊等！注：有个专门介绍翻墙的站点：http://twitbrowser.net/ 可以观摩观摩&#160;&#160;&#160;&#160;&#160;&#160;Ps：声明：之前那篇文章也已关闭评论，所以不要再发Email向我分享可用的Twitter IP或免费的VPN咯，因为我也不知道！个人非专业选手，业余爱好而已，自己够用而已！声明废话到此！]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;去年七月份曾在自己blog上记录了篇自己最初之前关于如何翻墙上Twitter的备录，出于最初使用的是修改本地hosts IP地址或是借助免费可用的VPN来实现的，没料到快过去一年了还是有那么不明真相的网友发来咨询分享可用的Twitter IP给予他们或免费的VPN服务！实在感觉到很无奈，因为自从自己使用国外空间后一直都是使用其附带的SSH功能直接代理实现翻墙的，故很久以来已经不知道存在有哪些可用的Twitter IP或免费的VPN啦，实属抱歉！有时质疑去年是不是真不该记录<a href="http://blog.yousri.org/2009/07/27/%E4%B8%AA%E4%BA%BA%E5%B8%B8%E7%94%A8%E7%9A%84%E4%B8%A4%E6%8B%9B%E7%BF%BB%E5%A2%99%E8%AE%BF%E9%97%AEtwitter.html" target="_blank">这篇日志</a>，事已至此，那顺便按个人了解推荐几个较为靠谱的翻墙的措施吧，不过前提是：天下没有永远免费的午餐！自然是需要点付出，但是个人觉得值得，少喝些饮料，少吃两顿大餐就足够了！<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;其实就三个方向：SSH、VPN及API。当然需要的是国外服务器空间走国外网络，不是说随便说国内空间提供商或说自己公司上服务器的ssh功能。如果选择SSH账号：推荐<a href="http://www.sshchina.com" target="_blank">www.sshchina.com</a> 50大洋/年，使用方法简单的命令即是：ssh -D host:port，详见站点对于不同操作系统平台下使用ssh代理的相应指南，无需废话！如果选择VPN的话：来自北邮人的<a href="https://twitter.com/yegle" target="_blank">@yegle</a>的OpenVPN好评不错，详见其博客介绍：<a href="http://yegle.net/openvpn/" target="_blank">http://yegle.net/openvpn/</a>吧！个人选择的是目前此博客所在空间自带的SSH功能实现代理的！购买的是<a href="https://twitter.com/hugege" target="_blank">@hugege</a>提供的100大洋/年的新手型空间，参数详见他的博客或淘宝店链接。速度方面还不错，访问浏览网页足够啦，如果想在线视频的估计你自行寻求谋路吧，因为个人并未尝试过，可行性如何无发言权！自行搭建API接口，可以借助<a href="https://appengine.google.com/" target="_blank">GAE</a>，此项略谈。以上这些都是在你自己没有独立完全掌控权但又想拥有能靠谱翻墙的一些措施。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果自己拥有独立的VPS的话，建议可以自己尝试搭建配置维护自己的VPN，可选择基于PPTP VPN或OpenVPN服务，具体详细方法自己Google吧！当作一种学习<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最后就是不想发钱的话就借助第三方客户端咯。自己找去吧！什么dabr啊、什么手机客户端啊等！注：有个专门介绍翻墙的站点：<a href="http://twitbrowser.net/" target="_blank">http://twitbrowser.net/</a> 可以观摩观摩<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ps：声明：之前<a href="http://blog.yousri.org/2009/07/27/%E4%B8%AA%E4%BA%BA%E5%B8%B8%E7%94%A8%E7%9A%84%E4%B8%A4%E6%8B%9B%E7%BF%BB%E5%A2%99%E8%AE%BF%E9%97%AEtwitter.html" target="_blank">那篇文章</a>也已关闭评论，所以不要再发Email向我分享可用的Twitter IP或免费的VPN咯，因为我也不知道！个人非专业选手，业余爱好而已，自己够用而已！声明废话到此！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2010/04/14/across-the-great-fire-wall-to-reach-twitter.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Apache编译安装配置并支持Subversion版本控制</title>
		<link>http://blog.yousri.org/2010/02/25/install_apache_and_subversion.html</link>
		<comments>http://blog.yousri.org/2010/02/25/install_apache_and_subversion.html#comments</comments>
		<pubDate>Thu, 25 Feb 2010 07:39:00 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[服务配置]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[kbs_bbs]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://jmxc.net/yousri/2010/02/25/install_subversion_on_apache/</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;&#160; 毫无技术含量的文章,只是对先前一台服务器瞎捣鼓的后来由于上班太无聊的回忆潦草的记录备忘而已吧。。。 &#160;&#160;&#160;&#160;&#160;&#160; 一、更新CentOS系统至最新版本CentOS5.4 修改更新源 使用ustc.edu.cn的更新源 #cd /etc/yum.repos.d/ #mv CentOS-Base.repo CentOS-Base.repo.bak （备份修改前默认更新源） #wget http://centos.ustc.edu.cn/CentOS-Base.repo.5 （下载更新源） #mv CentOS-Base.repo.5 CentOS-Base.repo （因为默认的配置文件中服务器地址用的版本号是变量$releasever，所以需要将其替换为实际的版本号，否则是无法连接到服务器的，当前CentOS最新版是5.4，所以我们修改CentOS-Base.repo ） #vim CentOS-Base.repo vim全文替代命令并保存退出 :%s/$releasever/5.4/ :wq #yum update&#160;&#160; “更新下载 #lsb_release –a “查看验证版本 &#160;&#160;&#160;&#160;&#160;&#160; 二、下载安装配置Apache &#38; Mysql &#38; PHP &#38; KBS_BBS 1、目录定义： $bbs_install_dir&#160;&#160; 表示 bbs 的安装目录 /home/bbs $www_install_dir 表示 apache 的安装目录/home/www $php_install_dir&#160;&#160; 表示 php 的安装目录/home/www/php $phlinux_dir&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 表示花生壳安装目录/usr/local/phlinux/ [...]]]></description>
			<content:encoded><![CDATA[<p><font face="微软雅黑" size="2">&#160;&#160;&#160;&#160;&#160; 毫无技术含量的文章,只是对先前一台服务器瞎捣鼓的后来由于上班太无聊的回忆潦草的记录备忘而已吧。。。      </p>
<p></font><font face="微软雅黑" size="2">&#160;&#160;&#160;&#160;&#160;&#160; 一、更新CentOS系统至最新版本CentOS5.4</font></p>
<blockquote><p>修改更新源 使用ustc.edu.cn的更新源      <br />#cd /etc/yum.repos.d/       <br />#mv CentOS-Base.repo CentOS-Base.repo.bak （备份修改前默认更新源）       <br />#wget <a href="http://centos.ustc.edu.cn/CentOS-Base.repo.5">http://centos.ustc.edu.cn/CentOS-Base.repo.5</a> （下载更新源）       <br />#mv CentOS-Base.repo.5 CentOS-Base.repo       <br />（因为默认的配置文件中服务器地址用的版本号是变量$releasever，所以需要将其替换为实际的版本号，否则是无法连接到服务器的，当前CentOS最新版是5.4，所以我们修改CentOS-Base.repo ）       <br />#vim CentOS-Base.repo       <br />vim全文替代命令并保存退出       <br />:%s/$releasever/5.4/       <br />:wq       <br />#yum update&#160;&#160; “更新下载       <br />#lsb_release –a “查看验证版本</p>
</blockquote>
<p><font face="微软雅黑" size="2">&#160;&#160;&#160;&#160;&#160;&#160; 二、下载安装配置Apache &amp; Mysql &amp; PHP &amp; KBS_BBS</font></p>
<blockquote><p>1、目录定义：      <br />$bbs_install_dir&#160;&#160; 表示 bbs 的安装目录 /home/bbs       <br />$www_install_dir 表示 apache 的安装目录/home/www       <br />$php_install_dir&#160;&#160; 表示 php 的安装目录/home/www/php       <br />$phlinux_dir&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 表示花生壳安装目录/usr/local/phlinux/ （默认安装路径）       <br />$code_dir&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 表示存放 kbsbbs、apache 和 php 源代码的目录/home/src       <br />2、软件下载：       <br />Apache：wget -c <a href="http://apache.mirror.phpchina.com/httpd/httpd-2.2.11.tar.gz">http://apache.mirror.phpchina.com/httpd/httpd-2.2.11.tar.gz</a>       <br />Mysql:wget -c <a href="http://mysql.ntu.edu.tw/Downloads/MySQL-5.0/mysql-5.0.67-linux-i686.tar.gz">http://mysql.ntu.edu.tw/Downloads/MySQL-5.0/mysql-5.0.67-linux-i686.tar.gz</a>       <br />PHP：wget -c <a href="http://cn.php.net/get/php-5.3.0.tar.gz/from/cn2.php.net/mirror">http://cn.php.net/get/php-5.3.0.tar.gz/from/cn2.php.net/mirror</a>       <br />KBS_BBS：svn co <a href="http://svn.kcn.cn/repos/kbs/trunk/www2">http://svn.kcn.cn/repos/kbs/trunk/www2</a>       <br />3、编译安装：       <br />#tar zxvf httpd-2.2.11.tar.gz       <br />#cd httpd-2.2.11       <br />#./configure &#8211;prefix=/home/www &#8211;enable-so &#8211;enable-rewrite –enable-ssl       <br />#make &amp;&amp; make install       <br />#cd /home/www/conf/      <br />#vim httpd.conf      <br />&#160;&#160; 添加修改：（使其支持运行php程序）      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; AddType application/x-httpd-php .php      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; User bbs      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Group bbs      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; AddDefaultCharset gb2312      </p>
<p>#cd ..       <br />#tar zxvf mysql-5.0.67.tar.gz       <br />#cd mysql-5.0.67       <br />#./configure &#8211;prefix=/usr/local/mysql &#8211;with-charset=utf8 –with-collation=utf8_general_ci &#8211;with-extra-charsets=latin1       <br />#make &amp;&amp; make install       <br />#cp support-files/my-medium.cnf /etc/my.cnf       <br />#cd /usr/local/mysql/       <br />#bin/mysql_install_db &#8211;user=mysql       <br />#chown –R root .       <br />#chown –R mysql /usr/local/mysql/var       <br />#chgrp –R mysql .       <br />#bin/mysqld_safe &#8211;user=mysql &amp;       <br />#cd /home/src/mysql-5.0.67       <br />#cp support-files/mysql.server /etc/init.d/mysql       <br />#chmod 755 /etc/init.d/mysql       </p>
<p>#yum install php-gd php-xml php-domxml zlib-devel openssl-devel gmp-devel gd libesmtp-devel       <br />#cd /home/src/       <br />#tar zxvf php-5.3.0.tar.gz       <br />#cd php-5.3.0       <br />#./configure &#8211;prefix=/home/www/php &#8211;with-apxs2=/home/www/bin/apxs &#8211;disable-debug &#8211;with-pic &#8211;disable-rpath &#8211;enable-inline-optimization &#8211;with-dom-dir=/usr &#8211;with-gd &#8211;with-freetype-dir=/usr &#8211;with-png-dir=/usr/ &#8211;with-jpeg-dir=/usr &#8211;with-zlib &#8211;enable-track-vars       <br />#make &amp;&amp; make install      <br />#cp&#160; php.ini-production /etc/php.ini      <br />#vim /etc/php.ini      <br />&#160; 修改short_open_tag = Off      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; magic_quotes_gpc = off      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; extension_dir = &quot;/usr/lib/php/modules&quot;      </p>
<p>#cd /home/src/       <br />#svn co &quot;<a href="http://svn.kcn.cn/repos/kbs/trunk/kbs_bbs">http://svn.kcn.cn/repos/kbs/trunk/kbs_bbs</a>&quot;       <br />#cd kbs_bbs/       <br />#./configure &#8211;prefix=/home/bbs &#8211;enable-site=jmubbs –with-php=/home/www/php &#8211;with-mysql=/usr/local/mysql &#8211;enable-ssh &#8211;enable-ssl       <br />#make &amp;&amp; make install       </p>
<p>#cd /home/src/       <br />#svn co <a href="http://svn.kcn.cn/repos/kbs/trunk/www2">http://svn.kcn.cn/repos/kbs/trunk/www2</a>       <br />#cd /home/www/       <br />#ln –s ../src/www2 htdocs </p>
</blockquote>
<p><font face="微软雅黑" size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 三、安装编译配置Subversion版本控制</font></p>
<blockquote><p>1、安装编译支持：apr、apr-util     <br />#cd /home/src      <br />#wget <a href="http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz">http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz</a>      <br />#tar zxvf sqlite-amalgamation-3.6.13.tar.gz      <br />#cd sqlite-3.6.13/      <br />#./configure      <br />#make &amp;&amp; make install      <br />#tar zvxf apr-1.3.3.tar.gz      <br />#tar zvxf apr-util-1.3.4.tar.gz      <br />#tar zvxf zlib-1.2.3.tar.gz      <br />#cd apr-1.3.3      <br />#./configure &#8211;prefix=/usr/local/apr      <br />#make &amp;&amp; make install      <br />#cd ../apr-util-1.3.4      <br />#./configure&#160; &#8211;with-apr=/usr/local/apr      <br />#make &amp;&amp; make install      <br />#cd ../zlib-1.2.3      <br />#./configure&#160; &#8211;prefix=/usr/local/zlib      <br />#make &amp;&amp; make install      <br />2、重新编译apache及全新编译安装subversion      <br />#cd /home/src/httpd-2.2.11      <br />#./configure &#8211;prefix=/home/www &#8211;enable-so &#8211;enable-rewrite &#8211;enable-dav &#8211;with-apr=/usr/local/apr/bin/apr-1-config &#8211;with-apr-util=/usr/local/apr/bin/apu-1-config      <br />#make &amp;&amp; make install      <br />#cd /home/src/subversion-1.6.9/      <br />#./configure &#8211;prefix=/home/subversion &#8211;with-apxs=/home/www/bin/apxs &#8211;with-apr=/usr/local/apr/bin/apr-1-config &#8211;with-apr-util=/usr/local/apr/bin/apu-1-config &#8211;with-ssl &#8211;with-zlib –enable-maintainer-mode      <br />#make &amp;&amp; make install      <br />3、配置Subversion      <br />a、创建账号密码：      <br />#htpasswd –c /home/svndata/www/conf/passwd yousri       <br />注：需输两次密码确认；第一次设置用户密码要加入 –c 这个参数，以后就可以不用了      <br />b、创建资料库：      <br />#/home/subversion/bin/svnadmin create /home/svndata/www      <br />c、确认apache配置文件httpd.conf ,默认应该增加了一下两个模块加载：      <br />LoadModule dav_svn_module&#160;&#160;&#160;&#160; modules/mod_dav_svn.so      <br />LoadModule authz_svn_module&#160;&#160; modules/mod_authz_svn.so      <br />同时添加增加一下配置信息：      <br />&lt;Location /svn&gt;      <br />&#160;&#160;&#160; DAV svn      <br />&#160;&#160;&#160; SVNPath /home/svndata/www      <br />&#160;&#160;&#160; AuthType Basic      <br />&#160;&#160;&#160; AuthName &quot;Subversion repository&quot;      <br />&#160;&#160;&#160; AuthUserFile /home/svndata/www/conf/passwd      <br />&#160<br />
;&#160;&#160; Require valid-user      <br />&lt;/Location&gt;      <br />最后设置/home/svndata目录权限设置为755并重启apache服务      <br />d、导入数据至资料库      <br />#/home/subversion/bin/svn import /home/www/htdocs <a href="///home/svndata/www">file:///home/svndata/www</a> –m “web code”      <br />浏览访问测试：<a href="http://jmxc.vicp.net:20102/svn">http://jmxc.vicp.net:20102/svn</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2010/02/25/install_apache_and_subversion.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2010互联网</title>
		<link>http://blog.yousri.org/2010/01/13/internet-at-the-beginning-of-2010.html</link>
		<comments>http://blog.yousri.org/2010/01/13/internet-at-the-beginning-of-2010.html#comments</comments>
		<pubDate>Wed, 13 Jan 2010 09:34:29 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[网络信息]]></category>
		<category><![CDATA[baidu]]></category>
		<category><![CDATA[cn域名]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[备案]]></category>

		<guid isPermaLink="false">http://blog.yousri.org/?p=359</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;如今的互联网确实惨不忍睹 &#160;&#160;&#160;&#160;先是电信封杀80端口并监控各个机房对服务器进行监测一发现存在未备案域名立马封杀IP80端口走申诉开通流程 &#160;&#160;&#160;&#160;接着便是对未备案的国内域名不提供解析（含跳转）的操作、CNNIC将在1月30日后停止解析未达到注册要求的CN域名等悲剧 &#160;&#160;&#160;&#160;然后又出现白名单制度,甚至要求提交所有白名单中所有相应所有者的资料地址、联系方式。。。 &#160;&#160;&#160;&#160;后来好几个域名blogbus.com、51.com及it168.com被停止域名解析 &#160;&#160;&#160;&#160;这两天再度发生了百度被黑（该事件确实很可能将引起使其域名转移至国内注册商 甚至存在使用.cn主域名 来源自“CNCERT建议重要信息系统部门和互联网企业，一方面要尽可能地使用.CN域名作为主用域名，另一方面要在国内具备相应资质的域名注册服务机构中注册。”；Google沉默中爆发正式宣战,第一个英勇的站出来敲响警钟了 详见官方博客“A new approach to China” &#160;&#160;&#160;&#160;一步步的沦陷啊 悲剧一叠又一叠 一个个的 &#160;&#160;&#160;&#160;各位趁早赶快开始默默偷偷的为以后挖条隧道吧 ps：N年未曾来到此地  囧 忙着当五毛 就懒得来  今日顺便更换下新域名blog.yousri.org吧]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;如今的互联网确实惨不忍睹</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;先是电信封杀80端口并监控各个机房对服务器进行监测一发现存在未备案域名立马封杀IP80端口走申诉开通流程</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;接着便是对未备案的国内域名不提供解析（含跳转）的操作、CNNIC将在1月30日后停止解析未达到注册要求的CN域名等悲剧</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;然后又出现白名单制度,甚至要求提交所有白名单中所有相应所有者的资料地址、联系方式。。。</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;后来好几个域名blogbus.com、51.com及it168.com被停止域名解析</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;这两天再度发生了百度被黑（该事件确实很可能将引起使其域名转移至国内注册商 甚至存在使用.cn主域名 来源自“<a href="http://tinyurl.com/yb7ysly" target="_blank">CNCERT建议重要信息系统部门和互联网企业，一方面要尽可能地使用.CN域名作为主用域名，另一方面要在国内具备相应资质的域名注册服务机构中注册。</a>”；Google沉默中爆发正式宣战,第一个英勇的站出来敲响警钟了 详见官方博客“<a href="http://tinyurl.com/ycy7om3" target="_blank">A new approach to China</a>”</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;一步步的沦陷啊 悲剧一叠又一叠 一个个的</ br><br />
&nbsp;&nbsp;&nbsp;&nbsp;各位趁早赶快开始默默偷偷的为以后挖条隧道吧</ br></p>
<p>ps：N年未曾来到此地  囧 忙着当五毛 就懒得来  今日顺便更换下新域名<a href="http://blog.yousri.org" target="_self">blog.yousri.org</a>吧</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2010/01/13/internet-at-the-beginning-of-2010.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>修改Xmarks同步服务器地址</title>
		<link>http://blog.yousri.org/2009/10/20/%e4%bf%ae%e6%94%b9xmarks%e5%90%8c%e6%ad%a5%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%9c%b0%e5%9d%80.html</link>
		<comments>http://blog.yousri.org/2009/10/20/%e4%bf%ae%e6%94%b9xmarks%e5%90%8c%e6%ad%a5%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%9c%b0%e5%9d%80.html#comments</comments>
		<pubDate>Tue, 20 Oct 2009 09:54:35 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[网络信息]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[xmarks]]></category>

		<guid isPermaLink="false">http://qingxianyan.cn/?p=357</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;一切都是被逼出来的,昨天firefox提示xmarks书签同步失败,原本还以为是自己本地网络问题或xmarks服务器问题,没想到不一小会Twitter上就有看到消息说也被强奸了&#160; 哎 无奈之下听leeiio同学告知可以修改为自己空间服务器上。尝试一番没想到还确实挺简单,半年没更新了这里,随便记录下吧&#160; 对这种网络已经早已无言了。。。 三步走&#160;&#160;&#160;&#160;使用FTP方式&#160;&#160;&#160; 1.常规选项输入空间服务器ftp的用户名和密码&#160;&#160;&#160; 2.站点空间服务器上新建一个目录,比如Xmarks&#160;&#160;&#160; 3.高级选项勾选使用自己的服务器,输入你的ftp地址+刚才的目录名+保存的文件名,比如ftp://xx.xx.xx/Xmarks/xmarks.json&#160;&#160;&#160; 附：使用时选择强制覆盖服务器书签,以后就可以同步了.在其他机器第一次使用时候需要强制覆盖本地书签.&#160;&#160;&#160;&#160;注：password url是密码的保存地址,个人手动输入使用:ftp://xx.xx.xx/Xmarks/passwords.json 无法生成同步便是 不知道哪位仁兄知道原因 可以告知下 （虽说密码同步个人不推荐 安全方面考虑）&#160;&#160;&#160;&#160;测试结果:公司本地windows下使用firefox3.5.3同步上传至自己国外空间服务器上,VM虚拟机下安装ubuntu9.10Beta测试同步下载至虚拟主机上正常。]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;一切都是被逼出来的,昨天firefox提示<a href="http://www.xmarks.com" target="_blank">xmarks</a>书签同步失败,原本还以为是自己本地网络问题或<a href="http://www.xmarks.com" target="_blank">xmarks</a>服务器问题,没想到不一小会<a href="https://twitter.com" target="_blank">Twitter</a>上就有看到消息说也被强奸了&nbsp; 哎 无奈之下听<a href="https://twitter.com/leeiio" target="_blank">leeiio</a>同学告知可以修改为自己空间服务器上。尝试一番没想到还确实挺简单,半年没更新了这里,随便记录下吧&nbsp; 对这种网络已经早已无言了。。。</p>
<p>三步走<br />&nbsp;&nbsp;&nbsp;&nbsp;使用FTP方式<br />&nbsp;&nbsp;&nbsp; 1.常规选项输入空间服务器ftp的用户名和密码<br />&nbsp;&nbsp;&nbsp; 2.站点空间服务器上新建一个目录,比如Xmarks<br />&nbsp;&nbsp;&nbsp; 3.高级选项勾选使用自己的服务器,输入你的ftp地址+刚才的目录名+保存的文件名,比如ftp://xx.xx.xx/Xmarks/xmarks.json<br />&nbsp;&nbsp;&nbsp; 附：使用时选择强制覆盖服务器书签,以后就可以同步了.在其他机器第一次使用时候需要强制覆盖本地书签.<br />&nbsp;&nbsp;&nbsp;&nbsp;注：password url是密码的保存地址,个人手动输入使用:ftp://xx.xx.xx/Xmarks/passwords.json 无法生成同步便是 不知道哪位仁兄知道原因 可以告知下 （虽说密码同步个人不推荐 安全方面考虑）<br />&nbsp;&nbsp;&nbsp;&nbsp;测试结果:公司本地windows下使用firefox3.5.3同步上传至自己国外空间服务器上,VM虚拟机下安装ubuntu9.10Beta测试同步下载至虚拟主机上正常。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2009/10/20/%e4%bf%ae%e6%94%b9xmarks%e5%90%8c%e6%ad%a5%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%9c%b0%e5%9d%80.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Say Goodbye To Independent Blog</title>
		<link>http://blog.yousri.org/2009/08/13/say-goodbye-to-independent-blog.html</link>
		<comments>http://blog.yousri.org/2009/08/13/say-goodbye-to-independent-blog.html#comments</comments>
		<pubDate>Thu, 13 Aug 2009 12:52:03 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[不想分类]]></category>

		<guid isPermaLink="false">http://qingxianyan.cn/?p=353</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160; 前天傍晚下班后在公车上照往常一样想用手机访问搭建在自己国外空间的Dabr（大波）使用Twitter，发现竟然无法访问，赶快试了下自己博客的手机版，同样失败。。。后来使用opear mini国际版的浏览器测试了下访问正常，那一刻自己基本可以断定没啥救了肯定是空间服务器IP被封了。虽然合租空间11月也快到期了就是，但看来得提前离开了，故先将上面的空间数据和数据库数据拷贝回来到本地。 &#160;&#160;&#160;&#160; 本来想找@belltoy朋友借空间暂放下！后来想想感觉貌似没啥必要，一方面，一直以来自己写的根本不是博客而是无聊而已，而且也很久没有更新过日志文章，感觉是种浪费别人的空间；另一方面，自己偶尔会比较愤的记录一些本该沉默的东西，而招来难免之灾，因为有时都怀疑此次IP被封会不会因为与自己博客文章敏感度的几篇文章有关而带来的（但始终还是觉得自己肯定没那么&#8220;伟大&#8221;），所以为了避免再牵连无辜，就省了吧。所以决定，特地在此开启两个新账号，暂时迁移到Yo2（优博）来先放放吧。从此暂与独立博客说再见！ &#160;&#160;&#160;&#160; 镜像地址：LifeBlog（需翻墙） &#8212;&#62; http://yousrilife.yo2.cn&#160;&#160; Yousri&#8217;s Blog（需翻墙） &#8212;&#62; http://yousri.yo2.cn&#160; 其实比较可惜遗憾的是yousri.org 和 qingxianyan.cn 两个域名的白白浪费哈&#160; 叹息///&#160; 所以哪天激情来时，肯定还会再独立的！ &#160;&#160;&#160;&#160;订阅地址：http://feeds.feedburner.com/qingxianyan &#160;&#160;&#160;&#160; ps：同时也借此文测试下看Yo2上的某个插件是否能实现将文章烧制原来的Feed地址上！]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp; 前天傍晚下班后在公车上照往常一样想用手机访问搭建在自己国外空间的Dabr（大波）使用Twitter，发现竟然无法访问，赶快试了下自己博客的手机版，同样失败。。。后来使用opear mini国际版的浏览器测试了下访问正常，那一刻自己基本可以断定没啥救了肯定是空间服务器IP被封了。虽然合租空间11月也快到期了就是，但看来得提前离开了，故先将上面的空间数据和数据库数据拷贝回来到本地。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 本来想找<a href="https://twitter.com/belltoy" target="_blank">@belltoy</a>朋友借空间暂放下！后来想想感觉貌似没啥必要，一方面，一直以来自己写的根本不是博客而是无聊而已，而且也很久没有更新过日志文章，感觉是种浪费别人的空间；另一方面，自己偶尔会比较愤的记录一些本该沉默的东西，而招来难免之灾，因为有时都怀疑此次IP被封会不会因为与自己博客文章敏感度的几篇文章有关而带来的（但始终还是觉得自己肯定没那么&ldquo;伟大&rdquo;），所以为了避免再牵连无辜，就省了吧。所以决定，特地在此开启两个新账号，暂时迁移到Yo2（优博）来先放放吧。从此暂与独立博客说再见！</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 镜像地址：<a href="http://blog.qingxianyan.cn" target="_blank">LifeBlog</a>（需翻墙） &#8212;&gt; <a href="http://yousrilife.yo2.cn" target="_self">http://yousrilife.yo2.cn</a>&nbsp;&nbsp; <a href="http://qingxianyan.cn" target="_blank">Yousri&#8217;s Blog</a>（需翻墙） &#8212;&gt; <a href="http://yousri.yo2.cn" target="_blank">http://yousri.yo2.cn</a>&nbsp; 其实比较可惜遗憾的是yousri.org 和 qingxianyan.cn 两个域名的白白浪费哈&nbsp; 叹息///&nbsp; 所以哪天激情来时，肯定还会再独立的！</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;订阅地址：<a href="http://feeds.feedburner.com/yousriblog" target="_blank">http://feeds.feedburner.com/qingxianyan</a></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; ps：同时也借此文测试下看Yo2上的某个插件是否能实现将文章烧制原来的Feed地址上！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2009/08/13/say-goodbye-to-independent-blog.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>个人常用的两招翻墙访问Twitter</title>
		<link>http://blog.yousri.org/2009/07/27/%e4%b8%aa%e4%ba%ba%e5%b8%b8%e7%94%a8%e7%9a%84%e4%b8%a4%e6%8b%9b%e7%bf%bb%e5%a2%99%e8%ae%bf%e9%97%aetwitter.html</link>
		<comments>http://blog.yousri.org/2009/07/27/%e4%b8%aa%e4%ba%ba%e5%b8%b8%e7%94%a8%e7%9a%84%e4%b8%a4%e6%8b%9b%e7%bf%bb%e5%a2%99%e8%ae%bf%e9%97%aetwitter.html#comments</comments>
		<pubDate>Mon, 27 Jul 2009 09:25:03 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[网络信息]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://qingxianyan.cn/?p=349</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;如今在天朝的关心照顾下国内微博客已陷入非常时期，众多曾沉溺于国内微博客（主要是饭否）的朋友们都苦恼于如何比较简单方便的使用Twitter/// 其实关于如何翻墙上Twitter的教程已是遍满整个互联网随处可见。。。但发现貌似身边的貌似还有不少还是觉得自己对计算机不熟不是做这行不懂，其实说白了是没去尝试而想天真的觉得有多复杂，但其中的设置、翻墙起来一点都不难哈，所以此篇文章只是针对自己所常用翻墙访问被&#8220;强奸&#8221;的网站的两招记录下来分享给自己身边需要的朋友而已，懂得如何翻墙的可以绕过无视之或可以提供更好快捷简单的方法分享下。废话到此，大致步骤如下： &#160;&#160;&#160;&#160;&#160;一、修改本地hosts文件实现翻墙(关键寻找可用IP） &#160;&#160;&#160;&#160;1、使用记事本或其他文本编辑器打开C:\WINDOWS\system32\drivers\etc目录下的Hosts配置文件(这里个人使用vim编辑器，建议使用记事本Notepad系统自带编辑器）可能默认文件如图： &#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;2、添加twitter、facebook、youtube等站点对应的可用IP（此IP得网上搜集）记录修改Hosts配置文件 &#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;(来自twitpic：http://twitpic.com/bfdw6) &#160;&#160;&#160;&#160;注意：IP地址前面不要有空格，ip地址和域名之间，要有至少1个空格或tab分隔符。以上IP个人测试皆可用 &#160;&#160;&#160;&#160;3、保存配置文件hosts退出。若无法提示无法保存文件（正常vista才比较可能遇到）可以查看官方说明及解决措施：http://support.microsoft.com/kb/923947/zh-cn 。 &#160;&#160;&#160;&#160;4、现在可以使用浏览器使用加密的https:// 协议打开以上各站点进行访问即可啦。 &#160;&#160;&#160;&#160;补充：此处就只介绍微软windows系列系统的环境下的，因为此次提供给的用户是身边认识需要的朋友基本都是xp或vista的系统，再者使用linux系统的想必都比我这种菜鸟还NB还在行，这种小伎俩不在话下。 &#160;&#160;&#160;&#160; 二、强烈推荐使用UltraVPN免费VPN实现翻墙。 &#160;&#160;&#160;&#160;之前有听过此款免费VPN的好用，因为自己一直使用的是第一种方法的，也懒得去使用开启那么多客户端之类的程序，所以就一直没有试用过，直到上周想上FriendFeed无解，所以决定安装UltraVPN试用看看，而后感觉确实挺不错的而且速度还可以接受啊。所以推荐需要的话可以首选其作为免费vpn，只需注册个账号即免费使用。 &#160;&#160;&#160;&#160;1、下载UltraVPN：点击这里 &#160;&#160;&#160;&#160;2、安装软件，过程中可能会出现一个安装虚拟网卡的对话窗口，如下图，点击仍然继续。 &#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;3、打开 C:\Program Files\UltraVPN\config 文件夹（默认安装目录），将client.ovpn改名为 ultra.ovpn。可以下载其他可用的OpenVPN的配置文件，比如 alonweb 的配置文件在这里，解压到这个文件夹，将alonweb.conf 改名为 alonweb.ovpn；其他VPN服务的配置也是如此。 &#160;&#160;&#160; &#160;&#160; &#160;&#160;&#160;&#160;4、双击运行ultravpn软件，任务栏右下角会有多出一个vpn链接图标，如图所示（右键选择对应的vpn链接） &#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;5、要求你输入用户名密码。 UltraVPN获取免费用户名密码 AlonWeb获取免费用户名密码 &#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;6、输入注册的账号和密码登陆，等待一会，右下角的UltraVPN图标颜色由红色&#8211;&#62;绿色就表示已经链接成功。这里就不截图啦/// 有什么问题再说吧！ &#160;&#160;&#160;&#160;好啦，关于自己如何翻墙上Twitter或者使用UltraVPN免费VPN使用国外（本人ultravpn得到的是法国的IP地址）网络访问被墙在外的网站的，如相识的现实朋友想上Twitter微博客的话可以这两措施试试修改访问看看，如果还有什么不明白的可以私下与鄙人联系，尽自己微薄之力助你一臂之力 嗯！ &#160;&#160;&#160;&#160;Ps:N久没更新啦，就趁为了帮某些朋友整理篇大众文章意思更新下吧，最近没心情写博了。。。]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;如今在天朝的关心照顾下国内微博客已陷入非常时期，众多曾沉溺于国内微博客（主要是饭否）的朋友们都苦恼于如何比较简单方便的使用Twitter/// 其实关于如何翻墙上Twitter的教程已是遍满整个互联网随处可见。。。但发现貌似身边的貌似还有不少还是觉得自己对计算机不熟不是做这行不懂，其实说白了是没去尝试而想天真的觉得有多复杂，但其中的设置、翻墙起来一点都不难哈，所以此篇文章只是针对自己所常用翻墙访问被&ldquo;强奸&rdquo;的网站的两招记录下来分享给自己身边需要的朋友而已，懂得如何翻墙的可以绕过无视之或可以提供更好快捷简单的方法分享下。废话到此，大致步骤如下：</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一、修改本地hosts文件实现翻墙(关键寻找可用IP）<br />
&nbsp;&nbsp;&nbsp;&nbsp;1、使用记事本或其他文本编辑器打开C:\WINDOWS\system32\drivers\etc目录下的Hosts配置文件(这里个人使用vim编辑器，建议使用记事本Notepad系统自带编辑器）可能默认文件如图：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/e7/a2/2c/eb404f601909ce2a8c35e597d57a6571.jpg" border="0" alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;2、添加twitter、facebook、youtube等站点对应的可用IP（此IP得网上搜集）记录修改Hosts配置文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/da/0f/c8/20c167ad18532ff6c0ba8775874c73ba.jpg" border="0" alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/98/9e/e8/2d61b5483f200db5ab776a57fd23b371.jpg" border="0" alt="" />(来自twitpic：http://twitpic.com/bfdw6)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000">注意</span>：IP地址前面不要有空格，ip地址和域名之间，要有至少1个空格或tab分隔符。以上IP个人测试皆可用<br />
&nbsp;&nbsp;&nbsp;&nbsp;3、保存配置文件hosts退出。若无法提示无法保存文件（正常vista才比较可能遇到）可以查看官方说明及解决措施：<a href="http://support.microsoft.com/kb/923947/zh-cn" target="_blank">http://support.microsoft.com/kb/923947/zh-cn</a> 。<br />
&nbsp;&nbsp;&nbsp;&nbsp;4、现在可以使用浏览器使用加密的https:// 协议打开以上各站点进行访问即可啦。<br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000">补充</span>：此处就只介绍微软windows系列系统的环境下的，因为此次提供给的用户是身边认识需要的朋友基本都是xp或vista的系统，再者使用linux系统的想必都比我这种菜鸟还NB还在行，这种小伎俩不在话下。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 二、强烈推荐使用UltraVPN免费VPN实现翻墙。<br />
&nbsp;&nbsp;&nbsp;&nbsp;之前有听过此款免费VPN的好用，因为自己一直使用的是第一种方法的，也懒得去使用开启那么多客户端之类的程序，所以就一直没有试用过，直到上周想上FriendFeed无解，所以决定安装UltraVPN试用看看，而后感觉确实挺不错的而且速度还可以接受啊。所以推荐需要的话可以首选其作为免费vpn，只需注册个账号即免费使用。<br />
&nbsp;&nbsp;&nbsp;&nbsp;1、下载UltraVPN：<a href="https://www.ultravpn.fr/download/ultravpn-install.exe" target="_blank">点击这里</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;2、安装软件，过程中可能会出现一个安装虚拟网卡的对话窗口，如下图，点击仍然继续。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/d6/dd/c7/260eef0c0d121bbbe5097659f2cf19af.jpg" border="0" alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;3、打开 C:\Program Files\UltraVPN\config 文件夹（默认安装目录），将client.ovpn改名为 ultra.ovpn。可以下载其他可用的OpenVPN的配置文件，比如 <a rel="nofollow" href="http://static.alonweb.com/downloads/alonweb.tar.gz" target="_blank">alonweb 的配置文件在这里</a>，解压到这个文件夹，将alonweb.conf 改名为 alonweb.ovpn；其他VPN服务的配置也是如此。<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/6c/c2/22/a3ce144609f975ce4bb23c0b2b8b927c.jpg" border="0" alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;4、双击运行ultravpn软件，任务栏右下角会有多出一个vpn链接图标，如图所示（右键选择对应的vpn链接）<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/39/3e/42/e73954bb56ed91fe1876ecd59b5ba700.jpg" border="0" alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;5、要求你输入用户名密码。</p>
<ul>
<li><a rel="nofollow" href="http://www.ultravpn.fr/account.htm" target="_blank">UltraVPN获取免费用户名密码</a></li>
<li><a rel="nofollow" href="http://alonweb.com/?q=user/register" target="_blank">AlonWeb获取免费用户名密码</a></li>
</ul>
<p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://i3.6.cn/cvbnm/fb/79/96/15001b96c79323de24c41f343c857477.jpg" border="0" alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;6、输入注册的账号和密码登陆，等待一会，右下角的UltraVPN图标颜色由红色&#8211;&gt;绿色就表示已经链接成功。这里就不截图啦/// 有什么问题再说吧！<br />
&nbsp;&nbsp;&nbsp;&nbsp;好啦，关于自己如何翻墙上Twitter或者使用UltraVPN免费VPN使用国外（本人ultravpn得到的是法国的IP地址）网络访问被墙在外的网站的，如相识的现实朋友想上Twitter微博客的话可以这两措施试试修改访问看看，如果还有什么不明白的可以私下与鄙人联系，尽自己微薄之力助你一臂之力 嗯！</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;Ps:N久没更新啦，就趁为了帮某些朋友整理篇大众文章意思更新下吧，最近没心情写博了。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2009/07/27/%e4%b8%aa%e4%ba%ba%e5%b8%b8%e7%94%a8%e7%9a%84%e4%b8%a4%e6%8b%9b%e7%bf%bb%e5%a2%99%e8%ae%bf%e9%97%aetwitter.html/feed</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>WordPress变换IP或新域名及实现子目录安装根目录访问设置</title>
		<link>http://blog.yousri.org/2009/06/17/wordpress%e5%8f%98%e6%8d%a2ip%e6%88%96%e6%96%b0%e5%9f%9f%e5%90%8d%e5%8f%8a%e5%ae%9e%e7%8e%b0%e5%ad%90%e7%9b%ae%e5%bd%95%e5%ae%89%e8%a3%85%e6%a0%b9%e7%9b%ae%e5%bd%95%e8%ae%bf%e9%97%ae%e8%ae%be%e7%bd%ae.html</link>
		<comments>http://blog.yousri.org/2009/06/17/wordpress%e5%8f%98%e6%8d%a2ip%e6%88%96%e6%96%b0%e5%9f%9f%e5%90%8d%e5%8f%8a%e5%ae%9e%e7%8e%b0%e5%ad%90%e7%9b%ae%e5%bd%95%e5%ae%89%e8%a3%85%e6%a0%b9%e7%9b%ae%e5%bd%95%e8%ae%bf%e9%97%ae%e8%ae%be%e7%bd%ae.html#comments</comments>
		<pubDate>Wed, 17 Jun 2009 07:08:35 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://qingxianyan.cn/?p=341</guid>
		<description><![CDATA[一、WordPress博客程序更换访问IP地址或新域名相关修改设置： &#160;&#160; &#160;&#160;&#160;&#160;由于是在本地虚拟机测试安装WordPress博客程序，没想到当初虚拟机用的是DHCP分配IP经常变动(或者更改新的域名地址），所以wordpress博客访问IP地址（或者域名地址）跟着变动而出现异常，主要是需要修改数据库中 siteurl 和 home 这两项对应的访问链接地址。借助phpmyadmin图形数据库管理稍作修改即可 &#160;&#160; &#160;&#160;&#160;&#160;phpmyadmin&#8211;&#62;wordpress_db_name&#8211;&#62;wp-option&#8212;&#62;option_name=siteurl&#38;home &#160;&#160; &#160;&#160;&#160;&#160;将数据库表wp-option中option_name值为siteurl及home的编辑修改为新的IP地址(或者域名地址），搞定！如：原先使用本地动态IP:192.168.0.99搭建WordPress程序，由于变动手动设置静态IP为192.168.0.230故导致访问出现异常。将siteurl&#38;home值http://192.168.0.99/wordpress&#8211;&#62;http://192.168.0.230/wordpress即可 二、将WordPress程序安装至子目录中而访问博客显示为根目录 &#160;&#160; &#160;&#160;&#160;&#160;WordPress允许你把WordPress文件放在一个子目录，而根目录可以留着放自己设计制作独特的个性主页，但在此之前依旧想让访问博客显示在站点的根目录中。 &#160;&#160; &#160;&#160;&#160;&#160;1、创建用于存放WordPress安装程序的子目录（如本地以/blog为例，并全新安装博客 &#160;&#160; &#160;&#160;&#160;&#160;2、完成安装后进入控制面板&#8211;&#62;设置&#8211;常规选项。 &#160;&#160; &#160;&#160;&#160;&#160;3、查找 WordPress 地址（URL）这个选项：把后面的地址改成刚创建存放WordPress安装程序的文件夹地址。比如：http://192.168.0.230/blog &#160;&#160; &#160;&#160;&#160;&#160;4、找到Blog 地址（URL）这个选项：把此地址改为访问博客的根目录的URL。例如：http://192.168.0.230 &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160;&#160;&#160;5、保存更新设置 &#160;&#160; &#160;&#160;&#160;&#160;6、将/blog子目录下的index.php和.htaccess文件(如果不存在则手动创建)转移到根目录（即Blog address对应目录）中。 &#160;&#160; &#160;&#160;&#160;&#160;7、打开并编辑根目录下”index.php”这个文件。 &#160;&#160; &#160;&#160;&#160;&#160;8、找到如下代码，修改并保存：找到 &#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;require(’./wp-blog-header.php’); &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;把地址改为你WordPress目录下的文件： &#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;require(’./blog/wp-blog-header.php’); &#160;&#160;&#160;&#160;&#160;&#160;9、登陆控制面板，新的控制面板地址为http://192.168.0.230/blog/wp-admin/ &#160;&#160;&#160;&#160;&#160;&#160;10、如果你设置了结构化链接地址（Permalinks），打开永久链接选项面板更新Permalinks结构。如果.htaccess有正确的权限设置的话WordPress会自动更新你的.htaccess文件。如果 WordPress不能写入你的.htaccess文件，就会显示新的rewrite规则，因此你就需要手动把rewrite规则复制到.htaccess文件中（和index.php同目录)，如在本地测试得到结果: &#160; RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d [...]]]></description>
			<content:encoded><![CDATA[<p>一、WordPress博客程序更换访问IP地址或新域名相关修改设置：<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;由于是在本地虚拟机测试安装WordPress博客程序，没想到当初虚拟机用的是DHCP分配IP经常变动(或者更改新的域名地址），所以wordpress博客访问IP地址（或者域名地址）跟着变动而出现异常，主要是需要修改数据库中 siteurl 和 home 这两项对应的访问链接地址。借助phpmyadmin图形数据库管理稍作修改即可<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;phpmyadmin&#8211;&gt;wordpress_db_name&#8211;&gt;wp-option&#8212;&gt;option_name=siteurl&amp;home<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;将数据库表wp-option中option_name值为siteurl及home的编辑修改为新的IP地址(或者域名地址），搞定！如：原先使用本地动态IP:192.168.0.99搭建WordPress程序，由于变动手动设置静态IP为192.168.0.230故导致访问出现异常。将siteurl&amp;home值http://192.168.0.99/wordpress&#8211;&gt;http://192.168.0.230/wordpress即可</p>
<p>二、将WordPress程序安装至子目录中而访问博客显示为根目录<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;WordPress允许你把WordPress文件放在一个子目录，而根目录可以留着放自己设计制作独特的个性主页，但在此之前依旧想让访问博客显示在站点的根目录中。<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;1、创建用于存放WordPress安装程序的子目录（如本地以/blog为例，并全新安装博客<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;2、完成安装后进入控制面板&#8211;&gt;设置&#8211;常规选项。<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;3、查找 WordPress 地址（URL）这个选项：把后面的地址改成刚创建存放WordPress安装程序的文件夹地址。比如：http://192.168.0.230/blog<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;4、找到Blog 地址（URL）这个选项：把此地址改为访问博客的根目录的URL。例如：http://192.168.0.230<br />
&nbsp;&nbsp; &nbsp;&nbsp;<a href="http://tu.6.cn/pic/show/id/3684817"><img src="http://i3.6.cn/cvbnm/2b/00/d9/0cfaa04781cea0d8c84658838a434663.jpg" alt="" /></a><br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;5、保存更新设置<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;6、将/blog子目录下的index.php和.htaccess文件(如果不存在则手动创建)转移到根目录（即Blog address对应目录）中。<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;7、打开并编辑根目录下”index.php”这个文件。<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;8、找到如下代码，修改并保存：找到<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require(’./wp-blog-header.php’);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;把地址改为你WordPress目录下的文件：<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require(’./blog/wp-blog-header.php’);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9、登陆控制面板，新的控制面板地址为http://192.168.0.230/blog/wp-admin/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10、如果你设置了结构化链接地址（Permalinks），打开永久链接选项面板更新Permalinks结构。如果.htaccess有正确的权限设置的话WordPress会自动更新你的.htaccess文件。如果 WordPress不能写入你的.htaccess文件，就会显示新的rewrite规则，因此你就需要手动把rewrite规则复制到.htaccess文件中（和index.php同目录)，如在本地测试得到结果:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">&nbsp;
<span style="color: #00007f;">RewriteEngine</span> <span style="color: #0000ff;">On</span>
<span style="color: #00007f;">RewriteBase</span> /
<span style="color: #00007f;">RewriteCond</span> %{REQUEST_FILENAME} !-f
<span style="color: #00007f;">RewriteCond</span> %{REQUEST_FILENAME} !-d
<span style="color: #00007f;">RewriteRule</span> . /index.php [L]</pre></div></div>

<p><a href="http://tu.6.cn/pic/show/id/3684816"><img src="http://i3.6.cn/cvbnm/45/a8/1b/b6ab4ce47018d1cf8417c715a1fffbc6.jpg" alt="" /></a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;官方文档：<a href="http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory" target="_blank">http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2009/06/17/wordpress%e5%8f%98%e6%8d%a2ip%e6%88%96%e6%96%b0%e5%9f%9f%e5%90%8d%e5%8f%8a%e5%ae%9e%e7%8e%b0%e5%ad%90%e7%9b%ae%e5%bd%95%e5%ae%89%e8%a3%85%e6%a0%b9%e7%9b%ae%e5%bd%95%e8%ae%bf%e9%97%ae%e8%ae%be%e7%bd%ae.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Dokuwiki重写URL配置</title>
		<link>http://blog.yousri.org/2009/05/27/dokuwiki%e9%87%8d%e5%86%99url%e9%85%8d%e7%bd%ae.html</link>
		<comments>http://blog.yousri.org/2009/05/27/dokuwiki%e9%87%8d%e5%86%99url%e9%85%8d%e7%bd%ae.html#comments</comments>
		<pubDate>Wed, 27 May 2009 15:28:03 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[服务配置]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[dokuwiki]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[URL重写]]></category>

		<guid isPermaLink="false">http://qingxianyan.cn/?p=334</guid>
		<description><![CDATA[默认情况下，DokuWiki不做任何的URL重写，它的原始URL是这样的：1. http://wiki.qingxianyan.cn/doku.php?id=page这样默认的URL不利于有些搜索引擎不收录，而且也不易于记忆 通过设置DokuWiki的配置设置里面的高级设置的userwrite配置选项它可以支持两种URL重写方法：&#160;&#160;&#160;&#160;&#160; 一个是利用服务器的mod_rewrite，&#160;&#160;&#160;&#160;&#160; 另一个是在DokuWiki内部自己处理URL重写。下面是userewrite选项值的列表及其对应的URL格式：&#160;&#160;&#160;&#160;&#160; 1、默认值没有URL重写 http://wiki.qingxianyan.cn/doku.php?id=wiki:syntax&#160;&#160;&#160;&#160;&#160; 2、htaccess服务器处理 http://wiki.qingxianyan.cn/wiki:syntax&#160;&#160;&#160;&#160;&#160; 3、DokuWiki处理 http://wiki.qingxianyan.cn/doku.php/wiki:syntax使用服务器处理　　先在/wiki/conf/dokuwiki.php中设置：&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $conf['userewrite'] = 1; Apache服务器开启Rewrite功能 　　apache的URL重写是使用mod_rewrite模块。在apache的配置文件中添加如下这行： LoadModule rewrite_module modules/mod_rewrite.so 　　然后使用mod_rewrte的指令来配置URL重写规则。这些规则可以放在apache的全局配置文件内，也可以放在DokuWiki的根目录下的.htaccess文件内，事实上DokuWiki已经为了写好了这些规则放在.htaccess.dist中，修改删除部分“#”注释即可 内容如下： RewriteEngine on RewriteBase /dokuwiki RewriteRule ^_media/(.*) lib/exe/fetch.php?media=$1 [QSA,L] RewriteRule ^_detail/(.*) lib/exe/detail.php?media=$1 [QSA,L] RewriteRule ^_export/([^/]+)/(.*) doku.php?do=export_$1&#38;amp;id=$2 [QSA,L] RewriteRule ^$ doku.php [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) doku.php?id=$1 [QSA,L] 　　在RewriteBase /dokuwiki这一行，你需要根据实际情况做修改成指向你的DokuWiki目录的路径，Dokuwik就在站点根目录或者已经使用子域名解析到相应目录时，需将.htaccess 文件中的 RewriteBase [...]]]></description>
			<content:encoded><![CDATA[<p>默认情况下，DokuWiki不做任何的URL重写，它的原始URL是这样的：<br />1. http://wiki.qingxianyan.cn/doku.php?id=page<br />这样默认的URL不利于有些搜索引擎不收录，而且也不易于记忆<br />
通过设置DokuWiki的配置设置里面的高级设置的userwrite配置选项它可以支持两种URL重写方法：<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一个是利用服务器的mod_rewrite，<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 另一个是在DokuWiki内部自己处理URL重写。<br />下面是userewrite选项值的列表及其对应的URL格式：<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1、默认值没有URL重写 http://wiki.qingxianyan.cn/doku.php?id=wiki:syntax<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2、htaccess服务器处理 http://wiki.qingxianyan.cn/wiki:syntax<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3、DokuWiki处理 http://wiki.qingxianyan.cn/doku.php/wiki:syntax<br />使用服务器处理<br />　　先在/wiki/conf/dokuwiki.php中设置：<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $conf['userewrite'] = 1;<br />
Apache服务器开启Rewrite功能<br />
　　apache的URL重写是使用mod_rewrite模块。在apache的配置文件中添加如下这行：</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #00007f;">LoadModule</span> rewrite_module modules/mod_rewrite.so</pre></div></div>

<p>　　然后使用mod_rewrte的指令来配置URL重写规则。这些规则可以放在apache的全局配置文件内，也可以放在DokuWiki的根目录下的.htaccess文件内，事实上DokuWiki已经为了写好了这些规则放在.htaccess.dist中，修改删除部分“#”注释即可  内容如下：</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">      <span style="color: #00007f;">RewriteEngine</span> <span style="color: #0000ff;">on</span>
      <span style="color: #00007f;">RewriteBase</span> /dokuwiki
      <span style="color: #00007f;">RewriteRule</span> ^_media/(.*)              lib/exe/fetch.php?media=$<span style="color: #ff0000;">1</span>  [QSA,L]
      <span style="color: #00007f;">RewriteRule</span> ^_detail/(.*)             lib/exe/detail.php?media=$<span style="color: #ff0000;">1</span>  [QSA,L]
      <span style="color: #00007f;">RewriteRule</span> ^_export/([^/]+)/(.*)     doku.php?do=export_$<span style="color: #ff0000;">1</span>&amp;amp;id=$<span style="color: #ff0000;">2</span>  [QSA,L]
      <span style="color: #00007f;">RewriteRule</span> ^$                        doku.php  [L]
      <span style="color: #00007f;">RewriteCond</span> %{REQUEST_FILENAME}       !-f
      <span style="color: #00007f;">RewriteCond</span> %{REQUEST_FILENAME}       !-d
      <span style="color: #00007f;">RewriteRule</span> (.*)                      doku.php?id=$<span style="color: #ff0000;">1</span>  [QSA,L]</pre></div></div>

<p>　　在RewriteBase /dokuwiki这一行，你需要根据实际情况做修改成指向你的DokuWiki目录的路径，Dokuwik就在站点根目录或者已经使用子域名解析到相应目录时，需将.htaccess 文件中的 RewriteBase /dokuwiki 行使用首字符“#”将其注释</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2009/05/27/dokuwiki%e9%87%8d%e5%86%99url%e9%85%8d%e7%bd%ae.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>安装配置基于KBS程序的BBS系统</title>
		<link>http://blog.yousri.org/2009/05/16/%e5%ae%89%e8%a3%85%e9%85%8d%e7%bd%ae%e5%9f%ba%e4%ba%8ekbs%e7%a8%8b%e5%ba%8f%e7%9a%84bbs%e7%b3%bb%e7%bb%9f.html</link>
		<comments>http://blog.yousri.org/2009/05/16/%e5%ae%89%e8%a3%85%e9%85%8d%e7%bd%ae%e5%9f%ba%e4%ba%8ekbs%e7%a8%8b%e5%ba%8f%e7%9a%84bbs%e7%b3%bb%e7%bb%9f.html#comments</comments>
		<pubDate>Sat, 16 May 2009 15:00:55 +0000</pubDate>
		<dc:creator>Yousri</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[服务配置]]></category>
		<category><![CDATA[bbs]]></category>
		<category><![CDATA[kbs]]></category>

		<guid isPermaLink="false">http://qingxianyan.cn/?p=328</guid>
		<description><![CDATA[注：此文备录 相关信息来自网络 记录备用下并时刻更新 操作系统环境：VM虚拟机下的Ubuntu8.04 Server 只安装OpenSSH服务 KBS BBS： kbs svn上最新的源代码 Apache：apache1.3.41.tar.gz (下载：http://www.apache.org） PHP：php5.2.6.tar.gz（下载：http://www.php.net） 代码目录:/home/bbs/src/ 安装前准备工作：更新安装时可能所需要的包： # apt-get install automake1.9 # apt-get install php5-dev # apt-get install libmysqlclient15-dev # apt-get install sendmail # apt-get install libesmtp5 # apt-get install byacc # apt-get install libgmp3-dev # apt-get install flex # apt-get install libxml2-dev # apt-get install libjpeg62-dev [...]]]></description>
			<content:encoded><![CDATA[<p>注：此文备录 相关信息来自网络 记录备用下并时刻更新<br />
操作系统环境：VM虚拟机下的Ubuntu8.04 Server 只安装OpenSSH服务<br />
KBS BBS： kbs svn上最新的源代码<br />
Apache：apache1.3.41.tar.gz (下载：<a href="http://www.apache.org">http://www.apache.org</a>）<br />
PHP：php5.2.6.tar.gz（下载：<a href="http://www.php.net">http://www.php.net</a>）<br />
代码目录:/home/bbs/src/ </p>
<p>安装前准备工作：更新安装时可能所需要的包：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># apt-get install automake1.9</span>
<span style="color: #666666; font-style: italic;"># apt-get install php5-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install libmysqlclient15-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install sendmail</span>
<span style="color: #666666; font-style: italic;"># apt-get install libesmtp5</span>
<span style="color: #666666; font-style: italic;"># apt-get install byacc</span>
<span style="color: #666666; font-style: italic;"># apt-get install libgmp3-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install flex</span>
<span style="color: #666666; font-style: italic;"># apt-get install libxml2-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install libjpeg62-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install libpng12-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install libfreetype6-dev</span>
<span style="color: #666666; font-style: italic;"># apt-get install subversion</span></pre></div></div>

<p>创建bbs用户：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">    <span style="color: #666666; font-style: italic;"># adduser bbs</span></pre></div></div>

<p>安装apache服务：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># tar xvf apache_1.3.41.tar.gz</span>
<span style="color: #666666; font-style: italic;"># cd apache_1.3.41</span>
<span style="color: #666666; font-style: italic;"># CC=&quot;gcc&quot; OPTIM=&quot;-O2&quot; ./configure --prefix=/home/bbs/www --enable-module=so</span>
<span style="color: #666666; font-style: italic;"># make</span>
<span style="color: #666666; font-style: italic;"># make install</span></pre></div></div>

<p>编辑apache的配置文件，User和Group都改成bbs，Port改成想要的端口。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/www/conf</span>
<span style="color: #666666; font-style: italic;"># vim httpd.conf</span></pre></div></div>

<p>安装PHP</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># tar xvf php-5.2.6.tar.gz</span>
<span style="color: #666666; font-style: italic;"># cd php-5.2.6</span>
<span style="color: #666666; font-style: italic;"># ./configure --with-mysql --with-apxs=/home/bbs/www/bin/apxs \\</span>
<span style="color: #660033;">--with-gd</span> <span style="color: #660033;">--with-png-dir</span> <span style="color: #660033;">--with-iconv</span> <span style="color: #660033;">--with-jpeg-dir</span> \\
<span style="color: #660033;">--with-zlib</span> <span style="color: #660033;">--with-ttf</span> <span style="color: #660033;">--with-freetype-dir</span> <span style="color: #660033;">--enable-gd-native-ttf</span>
<span style="color: #666666; font-style: italic;"># make</span>
<span style="color: #666666; font-style: italic;"># make install</span></pre></div></div>

<p>编辑apache的配置文件/home/bbs/www/conf/httpd.conf，在里面加入这样一行：</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #00007f;">AddType</span> application/x-httpd-php .php</pre></div></div>

<p>下载安装KBS<br />
从kbs的svn服务器上下载最新的kbs源代码。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/src</span>
<span style="color: #666666; font-style: italic;"># svn co http://svn.kcn.cn/repos/kbs/trunk/kbs_bbs</span>
<span style="color: #666666; font-style: italic;"># svn co http://svn.kcn.cn/repos/kbs/trunk/www2</span></pre></div></div>

<p>查看bbs用户的gid和uid是多少。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cat /etc/passwd | grep bbs</span></pre></div></div>

<p>到kbs的站点定义目录下，建造一份自己的站点的定义文件，比如站点叫做Yousri。尤其要修改Yousri.h中的BBSUID和BBSGID为刚才看到的bbs用户的编号。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/src/kbs_bbs/site</span>
<span style="color: #666666; font-style: italic;"># cp fb2k-v2.h yousri.h</span>
<span style="color: #666666; font-style: italic;"># cp fb2k-v2.c yousri.c</span>
<span style="color: #666666; font-style: italic;"># vim yousri.h</span>
运行autogen.sh。
<span style="color: #000000; font-weight: bold;">&lt;</span>pre <span style="color: #007800;">lang</span>=<span style="color: #ff0000;">&quot;bash&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #666666; font-style: italic;"># cd /home/bbs/src/kbs_bbs</span>
<span style="color: #666666; font-style: italic;"># ./autogen.sh</span>
<span style="color: #666666; font-style: italic;"># cd sshbbsd</span>
<span style="color: #666666; font-style: italic;"># ./autogen.sh</span></pre></div></div>

<p>编译安装kbs。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/src/kbs_bbs</span>
<span style="color: #666666; font-style: italic;"># ./configure --prefix=/home/bbs --enable-site=yousri \\</span>
<span style="color: #660033;">--with-php</span> <span style="color: #660033;">--with-mysql</span> <span style="color: #660033;">--enable-ssh</span> <span style="color: #660033;">--enable-ssl</span> \\
<span style="color: #660033;">--with-openssl</span>=<span style="color: #000000; font-weight: bold;">/</span>usr <span style="color: #660033;">--with-libesmtp</span> <span style="color: #660033;">--enable-innbbsd</span> <span style="color: #007800;">CFLAGS</span>=<span style="color: #ff0000;">&quot;-O3 -g&quot;</span>
<span style="color: #666666; font-style: italic;"># make</span>
<span style="color: #666666; font-style: italic;"># make install</span></pre></div></div>

<p>如果是新建的bbs站点，还需要安装默认的站点文件。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># make install-home</span></pre></div></div>

<p>给sshbbsd生成钥匙。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/etc</span>
<span style="color: #666666; font-style: italic;"># touch sshd_config</span>
<span style="color: #666666; font-style: italic;"># ssh-keygen -t rsa1 -f ssh_host_key</span></pre></div></div>

<p>从php源码目录复制来一个php的配置文件，并编辑之。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /usr/local/lib</span>
<span style="color: #666666; font-style: italic;"># cp /home/bbs/src/php-5.2.6/php.ini-dist php.ini</span>
<span style="color: #666666; font-style: italic;"># vim php.ini</span></pre></div></div>

<p>修改extension_dir一行为：</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">extension_dir <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;/usr/local/lib/php/extensions/no-debug-non-zts-20060613/&quot;</span></pre></div></div>

<p>然后加入下面一行：</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">extension<span style="color: #339933;">=</span>libphpbbslib<span style="color: #339933;">.</span>so</pre></div></div>

<p>把www2符号连接到apache的网页目录来。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/www/</span>
<span style="color: #666666; font-style: italic;"># mv htdocs htdocs.default</span>
<span style="color: #666666; font-style: italic;"># ln -s ../src/www2 htdocs</span></pre></div></div>

<p>因为之前很多操作需要用root执行，可能bbs的很多文件的owner和group不对，所以一并搞掉。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># chown -R bbs:bbs /home/bbs</span></pre></div></div>

<p>启动BBS:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/bin</span>
<span style="color: #666666; font-style: italic;"># ./miscd daemon</span>
<span style="color: #666666; font-style: italic;"># ./bbslogd</span>
<span style="color: #666666; font-style: italic;"># ./bbsd -p 23</span>
<span style="color: #666666; font-style: italic;"># ./sshbbsd -p 22</span>
<span style="color: #666666; font-style: italic;"># cd ../www/bin</span>
<span style="color: #666666; font-style: italic;"># ./apachectl start</span></pre></div></div>

<p>如果要停止bbs的话按如下操作：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># cd /home/bbs/www/bin</span>
<span style="color: #666666; font-style: italic;"># ./apachectl stop</span>
<span style="color: #666666; font-style: italic;"># cd ../../bin</span>
<span style="color: #666666; font-style: italic;"># killall sshbbsd</span>
<span style="color: #666666; font-style: italic;"># killall bbsd</span>
<span style="color: #666666; font-style: italic;"># killall bbslogd</span>
<span style="color: #666666; font-style: italic;"># ./miscd flush</span>
<span style="color: #666666; font-style: italic;"># killall miscd</span></pre></div></div>

<p>其中期间遇到过两个比较莫名其妙的小问题<br />
到最后启动bbs的时候 执行</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>yousri:<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>bbs<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #666666; font-style: italic;"># ./miscd daemon</span>
Bus error</pre></div></div>

<p>这一步的时候出现如此的错误提示<br />
还有就是启动后 telnet 127.0.0.1 进入要注册出现无法注册的现象如注册SYSOP账号却提示<br />
“由于某些系统原因, 无法注册新的帐号.”<br />
然后要再次连接 telnet 127.0.0.1 就无法连接了</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">“root<span style="color: #000000; font-weight: bold;">@</span>yousri:<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>bbs<span style="color: #666666; font-style: italic;"># telnet 127.0.0.1</span>
  Trying 127.0.0.1...
  Connected to 127.0.0.1.
  Escape character is <span style="color: #ff0000;">'^]'</span>.
  Connection closed by foreign host.”</pre></div></div>

<p>至于执行./miscd daemon报错的问题 后来又重新编译安装了下kbs代码 倒是可行了。。。<br />
对于无法注册账号的  貌似要杀掉有关miscd及bbslogd的进程 然后重新创建才可以 即：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">killall</span> miscd
<span style="color: #c20cb9; font-weight: bold;">killall</span> bbslogd</pre></div></div>

<p>终于正常了。。。。<br />
其他系统使用待更新。。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yousri.org/2009/05/16/%e5%ae%89%e8%a3%85%e9%85%8d%e7%bd%ae%e5%9f%ba%e4%ba%8ekbs%e7%a8%8b%e5%ba%8f%e7%9a%84bbs%e7%b3%bb%e7%bb%9f.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
