﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-IT网络游客-随笔分类-OpenBSD</title><link>http://www.cnitblog.com/chenxp/category/2328.html</link><description>&lt;b&gt;今日天气&lt;/b&gt;&lt;br&gt;
&lt;iframe src="http://weather.265.com/weather.htm" width="168" height="54" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt;


&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4257025698597928";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;script language="javascript" type="text/javascript" src="http://js.users.51.la/362451.js"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://www.51.la/?362451" target="_blank"&gt;&lt;img alt="&amp;#x6211;&amp;#x8981;&amp;#x5566;&amp;#x514D;&amp;#x8D39;&amp;#x7EDF;&amp;#x8BA1;" src="http://img.users.51.la/362451.asp" style="border:none" /&gt;&lt;/a&gt;&lt;/noscript&gt;


 &lt;EMBED SRC=http://www.butabon.com/Clock/clock_035.swf WIDTH=90 HEIGHT=90 wmode=transparent quality=high loop=true menu=false&gt;
</description><language>zh-cn</language><lastBuildDate>Sun, 02 Oct 2011 02:09:03 GMT</lastBuildDate><pubDate>Sun, 02 Oct 2011 02:09:03 GMT</pubDate><ttl>60</ttl><item><title>志愿军讨饭那一刻我泪流满面(转贴）</title><link>http://www.cnitblog.com/chenxp/archive/2006/05/21/10890.html</link><dc:creator>博网</dc:creator><author>博网</author><pubDate>Sun, 21 May 2006 13:26:00 GMT</pubDate><guid>http://www.cnitblog.com/chenxp/archive/2006/05/21/10890.html</guid><wfw:comment>http://www.cnitblog.com/chenxp/comments/10890.html</wfw:comment><comments>http://www.cnitblog.com/chenxp/archive/2006/05/21/10890.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/chenxp/comments/commentRss/10890.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/chenxp/services/trackbacks/10890.html</trackback:ping><description><![CDATA[
		<font size="2">   一个朋友爱吃水爆肚，经常拽着我在哈尔滨的大街小巷寻找回民餐馆挨家试吃。后来被他踅摸着一家，就在经纬街上，门面不大，卫生条件也让人不敢恭维，不过爆肚确实做得很地道。一段时间里，我们经常去那饕餮一番。<br /><br />　　那是去年秋天的一个下午，我们两又坐在那个小馆里推杯换盏，不是饭口时间，店里只有我们两个老回头客，饭店小老板也拎杯啤酒坐我们两旁边闲扯，这是个很庸懒的午后。<br /><br />　　在我们要第二盘水爆肚的时候，一个老乞丐推门而入。饭店地处繁华地带，经常有落魄者和伪装的落魄者来寻求帮助，我们也都见怪不怪，这家小饭馆的小老板挺有人情味，每逢有这样的事，或多或少他都要给两个，今天也不例外，没等老人开口，他掏出一块钱递了过去。老人不要，声音很含混的说不要不要，不要钱，有剩饭给一口就成。这令我们很诧异----这是一个真正的“要饭”的，他不要钱。我不由得仔细打量老人，他得有80多了，身板还算硬朗，腰挺的很直，最难得的是一身衣服虽然破旧，但是基本上算干净的，这在乞丐当中绝对是很少见的。<br /><br />　　要说要饭要到饭馆里是找对了地方，可事实上完全不是那么回事。小饭馆做的是回头客生意，客人吃剩的东西直接当面倒掉，他们家主食是烧卖，现要现包-----小老板根本就没有剩饭剩菜给老人，很明显他也不能给老人来上这么一份现要现包，小不其然的一件事就这么不好解决。<br /><br />　　我们的桌上有一屉烧卖，每次来我们都会要上这么一份，我一口没吃过，我那哥们也是浅尝则止，之所以要它是一个习惯----这家饭馆的服务员很有一套，在你点完菜后，她会随口问一句：“来几屉烧卖？”口气不容置疑，你会下意识的选择数量而不能拒绝他们家这个祖传手艺。<br /><br />　　朋友也对这个老人发生了兴趣，招呼服务员把这屉小老板引以为荣的烧卖给老人拿过去，并且让老人坐在我们旁边的桌上吃。没有外人，小老板也就不拦着老人坐下，还说桌上有醋，有芥末，想用随便。老人喃喃的道谢，从随身的包袱里掏出一个搪瓷茶缸想要点水喝，这个缸子让我们吃了一惊，班驳的缸体上一行红字还可以辨认----------献给最可爱的人！<br /><br />　　我这个哥们是不折不扣的将门之后，他祖父是55年授衔时的少将，我也对近现代军史很感兴趣，这也是我们两能成为好朋友的一个基础。看到这个缸子出现在这么个老年乞丐手里让我们很纳闷，朋友迟疑地问老人这缸子哪来的，老人喃喃的说：“是我的是我的，是发给我的。”我们都觉得不可思议，朋友说爷们你过来坐，你过来坐，咱爷三唠唠。老人说不用不用，我起身把老人扶到我们桌前，于是就有了这样一段对话------<br /><br />　　“老爷子，你参过军？”<br /><br />　　“是呀是呀，当了七年兵哩”<br /><br />　　“您老是哪里人？”<br /><br />　　“安徽金寨的，”<br /><br />　　哪年入伍呀？”<br /><br />　　“46年，就是日本投降的第二年”<br /><br />　　“您参加的是哪只部队啊？”<br /><br />　　“新四军六师，就是后来的华野六纵”<br /><br />　　“您还记得你们纵队司令是谁吗？”<br /><br />　　“王必成啊，打仗是好手啊”<br /><br />　　老人语言含糊不清的念叨起来，我和朋友都默然了---一个来自乡下的老农显然不会知道这些已经逐渐被人们淡忘的历史，这是支我军历史上的英雄部队----孟良崮上，张灵甫被这支部队击毙，使该纵队一战成名。<br /><br />　　我们给老人夹菜，倒酒，继续我们的话题------<br /><br />　　“后来还参加了抗美援朝？”<br /><br />　　“是呀是呀，美国人的飞机厉害呀，我就是在朝鲜受伤后才复员的啊”<br /><br />　　“那您参军七年应该是干部了，怎么是复员呢？”<br /><br />　　“没有文化啊，当不了干部”<br /><br />　　看见我们狐疑的神色，老人着起急来。<br /><br />　　“你们两个娃不信吗？我有本本的，有本本的”老人慌慌地在怀里摸出一个包得很仔细的小布包打开来，两个红色塑料皮的小本，一个是复员军人证书，另一个是二等残废军人证书。老人慢慢卷起左边的裤管，我看见了一条木腿。<br /><br />　　朋友在包里又拿起一张叠的很仔细的白纸打开看，看完后递给我，默默无语。<br /><br />　　那是一张村委会的介绍信，大意是持该介绍信者为我村复员残疾军人，无儿无女，丧失劳动能力，由于本村财政困难，无力抚养，特准许出外就食，望各地政府协助云云。村委会的大印红的刺眼。<br /><br />　　我们都被这个事实震惊了，饭店老板也目瞪口呆，好久他才结结巴巴的对老人说：“爷们，再到了吃饭的时候您就上我这来，只要我这饭馆开一天，您就。”老人打断他说不，他说他还能走动他就要走，老人说东北人好咧，当年在丹东他就知道东北人好咧。<br /><br />　　我纳闷地问老人为什么在行乞的过程里为什么不要钱呢？老人突然盯着我说：“我当过七年兵的，我还是个共产党员哩，我怎么能。。？<br /><br />　　那一刻，我泪流满面。</font>
<img src ="http://www.cnitblog.com/chenxp/aggbug/10890.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/chenxp/" target="_blank">博网</a> 2006-05-21 21:26 <a href="http://www.cnitblog.com/chenxp/archive/2006/05/21/10890.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Openbsd 3.8 + APACHE + MYSQL + PHP + mod_limitipco </title><link>http://www.cnitblog.com/chenxp/archive/2006/05/07/10167.html</link><dc:creator>博网</dc:creator><author>博网</author><pubDate>Sun, 07 May 2006 07:29:00 GMT</pubDate><guid>http://www.cnitblog.com/chenxp/archive/2006/05/07/10167.html</guid><wfw:comment>http://www.cnitblog.com/chenxp/comments/10167.html</wfw:comment><comments>http://www.cnitblog.com/chenxp/archive/2006/05/07/10167.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/chenxp/comments/commentRss/10167.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/chenxp/services/trackbacks/10167.html</trackback:ping><description><![CDATA[
		<span style="FONT-SIZE: 13px">
				<span style="FONT-SIZE: 13px">欢迎大家转贴这个文章，但要保留下面的版权信息： <br /><br />作者：llzqq <br />联系：<a href="mailto:llzqq@126.com"><font color="#000000">llzqq@126.com</font></a><br />来自：<a href="http://www.chinaunix.net/" target="_blank"><font color="#000000">www.chinaunix.net</font></a><br /><br />本文旨在用OPENBSD自己提供的软件安装包来搭建服务器环境，当然你也可以下载原代码包编译安装，但这样就费时费力了。实际上OPENBSD给我们提供了大量的编译好的二进制安装包，利用这些二进制安装包我们可以快速部署我们需要的服务器环境，不仅省时还可以保障OPENBSD的安全性，还可以自动解决各个安装包之间的包依赖问题（用pkg_add来安装远程服务器上的软件包，包依赖问题会自动处理不需要认为干预，这个有点像通过PORT安装）。下面的文档在一个E文的文档基础上经过整理补充后形成的，那个E文档找不到了。<br /><br />设立网络安装服务器的地址：<br /><br /># export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/3.8/packages/i386/<br /><br />1. 配置APACHE服务器：<br /><br />因为APACHE是系统默认安装的，这里就省去了安装过程，下面配置APACHE这样就可以开机运行HTTP了因为在/ETC/RC脚本中已经有了HTTPD服务的启动设置<br /><br /># vi /etc/rc.conf<br />改：<br />httpd_flags=NO<br />为：<br />httpd_flags=""<br /><br />对apache做一初步设置<br /># vi /var/www/conf/httpd.conf<br /><br />ExtendedStatus On<br />ServerAdmin <a href="mailto:llzqq@126.com"><font color="#000000">llzqq@126.com</font></a><br />ServerName llzqq.3322.org<br />ServerTokens Prod<br />ServerSignature Off<br />Options Indexes FollowSymLinks 改为 Options FollowSymLinks<br /><br />2. <strong><font color="#660000">安装mysql-server-4.0.24p1</font></strong>：<br /><br /># pkg_add -v mysql-server-4.0.24p1.tgz<br /># cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf<br /><br />如果不想让其他机器连接MYSQL，可以通过下面的操作实现：<br /><br /># vi /etc/my.cnf<br /><br />bind-address = 127.0.0.1<br /><br />启动MYSQL-SERVER服务器：<br /><br /># /usr/local/bin/mysqld_safe &amp;<br /><br />设置ROOT的MYSQL密码：<br /><br /># /usr/local/bin/mysqladmin -u root password mypass 
<div><span style="FONT-SIZE: 13px"><font color="#0000ff">对于chroot下的 mysql:</font></span></div><div><span style="FONT-SIZE: 13px"><font color="#0000ff">  #mkdir /var/www/var</font></span></div><div><span style="FONT-SIZE: 13px"><font color="#0000ff">  #chmod -R 1777(或者777) /var/www/var</font></span></div><div><span style="FONT-SIZE: 13px"><font color="#0000ff">  #vi /etc/my.conf</font></span></div><div><span style="FONT-SIZE: 13px"><font color="#ff0000">mysql启动后会产生/var/www/var/run目录，还需要chmod -R 777 /var/www/var/run</font></span></div><div><span style="FONT-SIZE: 13px"><font color="#006666" size="2">自行建立<font color="#ff0000">/var/www/var/run</font></font></span></div><div><span style="FONT-SIZE: 13px"><font color="#006666"><font size="2">[client]<br />socket = /var/www/var/run/mysql/mysql.sock<br /><br />[mysqld]<br />socket = /var/www/var/run/mysql/mysql.sock</font></font></span></div><div><span style="FONT-SIZE: 13px"><font color="#006666"><font size="2"></font></font></span> </div><div><span style="FONT-SIZE: 13px"><font color="#006666"><font size="2"><font color="#000000">了方便启动和关闭MYSQL服务建立了下面的脚本：<br /><br /># vi /etc/rc.d/mysqld.sh<br />========================================================<br />#!/bin/sh<br /># made by llzqq<br /># mail:openbsd@163.com<br /># mysql startup scripts<br />case "$1" in <br />start)<br />if [ -x /usr/local/bin/mysqld_safe ]; then<br />/usr/local/bin/mysqld_safe &amp;<br />fi<br />;;<br />stop)<br />pkill mysqld &amp;<br />rm -f /var/run/mysql/mysql.sock &amp;<br /><br />;;<br />*)<br />echo "$0 start | stop"<br />;;<br />esac<br />exit 0<br />========================================================<br /><br /># chmod 555 /etc/rc.d/mysqld.sh<br /><br />设置开机启动MYSQL<br /><br /># vi /etc/rc.local<br /><br />if [ -f /etc/my.cnf ]; then<br />       /etc/rc.d/mysqld.sh start<br />fi<br /><br /></font><strong><font color="#660000">3. 安装配置PHP-4.4.1</font></strong><br /><br /></font><font color="#000000" size="2"># pkg_add -v php4-core-4.4.1p0.tgz<br /><br />运行下面的命令使其生效<br /># cp /usr/local/share/examples/php4/php.ini-recommended /var/www/conf/php.ini<br /># /usr/local/sbin/phpxs -s<br /><br />由于OPENBSD上的APACHE采用了CHROOT机制，要保证PHP正常工作就要建下面的目录PHP工作目录：<br /><br /># mkdir /var/www/tmp<br /># chmod 1777 /var/www/tmp<br /><br />下面选择安装几个PHP组件：<br /><br /># pkg_add -v php4-gd-4.4.1p0-no_x11.tgz<br /># /usr/local/sbin/phpxs -a gd<br /><br /># pkg_add -v php4-mysql-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a mysql<br /><br /># pkg_add -v php4-ncurses-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a ncurses<br /><br /># pkg_add -v php4-imap-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a imap<br /><br /># pkg_add -v php4-curl-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a curl<br /><br /># pkg_add -v php4-dbx-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a dbx<br /><br /># pkg_add -v php4-ldap-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a ldap<br /><br /># pkg_add -v php4-pdf-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a pdf<br /><br /># pkg_add -v php4-snmp-4.4.1p0.tgz<br /># /usr/local/sbin/phpxs -a snmp<br /><br />设置apache支持PHP:<br /><br /># vi /var/www/conf/httpd.conf<br /><br />DirectoryIndex index.html index.php<br />AddType application/x-httpd-php .php<br />AddType application/x-httpd-php-source .phps<br /><br /># vi /var/www/conf/php.ini<br /><br />doc_root= "/htdocs"<br />register_globals = On<br /><br />建立测试php页面<br /><br /># vi /var/www/htdocs/test.php <br /><br />&lt;?php phpinfo(); ?&gt;<br /><br />测试一下：<br /><br /># pkill httpd<br /># /usr/sbin/httpd<br /><br />在浏览器中输入</font><a href="http://ip/test.php" target="_blank"><font color="#000000" size="2">http://IP/test.php</font></a><font color="#000000" size="2">实验一下<br /><br /><br />4. 安装mod_limitipconn模块来限制单IP的并发连接数<br /><br /># wget </font><a href="http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz" target="_blank"><font color="#000000" size="2">http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz</font></a><br /><font color="#000000" size="2"># tar xzf mod_limitipconn-0.04.tar.gz<br /># cd mod_limitipconn-0.04<br /># vi Makefile<br /><br />APXS = /usr/sbin/apxs<br /><br /># make<br /># make install<br /><br />让APACHE支持这个模块：<br /># vi /var/www/conf/httpd.conf<br /><br />&lt;IfModule mod_limitipconn.c&gt; <br />&lt;Location /&gt;<br />MaxConnPerIP 5<br />&lt;/Location&gt; <br />&lt;/IfModule&gt;<br /><br /><br />到次整个安装过程结束。<br /><br />附件部分：<br /><br />我们为让APACHE支持SSL传输配置APACHE:<br /><br /># vi /var/www/conf/httpd.conf<br />添加下面两行：<br />SSLCertificateFile    /etc/ssl/server.crt<br />SSLCertificateKeyFile /etc/ssl/private/server.key<br /><br />为了使APACHE启动时启用SSL，设置一下APACHE启动选项：<br /><br /># vi /etc/rc.conf.local<br />改：<br />httpd_flags=""                  # or it could have httpd_flags=NO<br />为：<br />httpd_flags="-DSSL                 # or it could have httpd_flags=NO<br /><br />手动启动和关闭APACHE这样做就可以了：<br /><br /># apachectl startssl<br /># apachectl stop<br /><br />下面是设置APACHE+SSL的过程：<br /><br />1. 创建服务器KEY文件 (1024 bit) : <br /><br /># /usr/sbin/openssl genrsa -out /etc/ssl/private/server.key 1024  <br /><br /><br />2. 创建服务器CSR文件(certificate signing request) <br /><br /># /usr/sbin/openssl req -new -key /etc/ssl/private/server.key -out /etc/ssl/private/server.csr  <br /><br />这里自己填写一些注册信息<br /><br />3. 生成签名证书(365天有效证书)：<br /><br /># /usr/sbin/openssl x509 -req -days 365 -in /etc/ssl/private/server.csr -signkey /etc/ssl/private/server.key -out     /etc/ssl/server.crt <br /><br />4. 虚拟主机部分：<br /><br /><br />NameVirtualHost 192.168.10.1:*<br /><br />&lt;VirtualHost 192.168.10.1:443&gt;<br />    ServerAdmin </font><a href="mailto:llzqq@126.com"><font color="#000000" size="2">llzqq@126.com</font></a><br /><font color="#000000" size="2">    DocumentRoot /var/www/llzqq<br />    ServerName llzqq.home.com<br />    ErrorLog logs/llzqq.home.com-error_log<br />    CustomLog logs/llzqq.home.com-access_log common<br />    SSLEngine on<br />    SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP<br />    SSLCertificateFile /etc/ssl/virtualsite.com.crt<br />    SSLCertificateKeyFile /etc/ssl/private/server.key<br /><br />&lt;/VirtualHost&gt;<br /><br /><br />&lt;VirtualHost 192.168.10.1:80&gt;<br />    ServerAdmin </font><a href="mailto:llzgg@126.com"><font color="#000000" size="2">llzgg@126.com</font></a><br /><font size="2"><font color="#000000">    DocumentRoot /var/www/llzgg<br />    ServerName llzgg.home.com<br />    ErrorLog logs/llzgg.home.com-error_log<br />    CustomLog logs/llzgg.home.com-access_log common<br /><br />&lt;/VirtualHost&gt;<br /><br />其他部分待续（现在没PC装OPENBSD了有些资料不好整理了）</font></font></font></span></div><div><span style="FONT-SIZE: 13px"><font color="#006666"><font size="2"><br /> </font></font></span></div></span>
		</span>
<img src ="http://www.cnitblog.com/chenxp/aggbug/10167.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/chenxp/" target="_blank">博网</a> 2006-05-07 15:29 <a href="http://www.cnitblog.com/chenxp/archive/2006/05/07/10167.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>