<?xml version="1.0" encoding="utf-8" ?>









	


	


	



	


	


<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns="http://purl.org/rss/1.0/">



<channel rdf:about="http://kapi.jp/kapi_blog">
  <title>かぴぶろぐ</title>
  <link>http://kapi.jp/kapi_blog</link>
  <description>またかぴったかと思った・・・（´A｀;）</description>


  <dc:date>2010-08-23T21:35:50Z</dc:date>
  <dc:creator />
<items>
 <rdf:Seq>
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/280" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/279" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/278" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/277" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/276" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/275" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/274" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/273" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/272" />
    <rdf:li rdf:resource="http://kapi.jp/kapi_blog/271" />
   </rdf:Seq>
</items>
</channel>
<item rdf:about="http://kapi.jp/kapi_blog/280">
  <title>iptables SYN flood攻撃を防ぐ</title>
  <link>http://kapi.jp/kapi_blog/280</link>
    <description>&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium; font-family: 'MS PGothic'; color: #000000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-size: 12px; font-family: 'Lucida Grande',Verdana,Lucida,Helvetica,Arial,sans-serif;&quot;&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;現状の設定を表示・確認&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;/sbin/iptables -L&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;SYN flood用の設定を作成&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;/sbin/iptables -N syn-flood&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;SYN flood用の設定を追加&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;/sbin/iptables -A syn-flood -m limit --limit 1/s --limit-burst 4 -j RETURN&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;ログをどうするかの設定(無くてもいいかも)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;/sbin/iptables -A syn-flood -j LOG --log-prefix &quot;SYN flood: &quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;設定に引っかかったやつをDROP&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;/sbin/iptables -A syn-flood -j DROP&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;設定を表示して確認&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;/sbin/iptables -L&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;フィルタの時間をかなり厳しくしているが、このくらいやって丁度良いと思う。&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;効果はテキメンだった。&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium; font-family: 'MS PGothic'; color: #000000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-size: 12px; font-family: 'Lucida Grande',Verdana,Lucida,Helvetica,Arial,sans-serif;&quot;&gt;
&lt;p style=&quot;margin: 0px 0px 0.75em; line-height: 1.5em;&quot;&gt;&lt;a href=&quot;http://www.ksknet.net/cat13/tcp_syncookies.html&quot; target=&quot;_blank&quot;&gt;tcp_syncookies - SYN Flood攻撃を防ぐには&lt;/a&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium; font-family: 'MS PGothic'; color: #000000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-size: 12px; font-family: 'Lucida Grande',Verdana,Lucida,Helvetica,Arial,sans-serif;&quot;&gt;&lt;a href=&quot;http://arisonsvr.org/web/maincontents/serverset/iptables/iptable.html&quot; target=&quot;_blank&quot;&gt;Iptableの設定&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium; font-family: 'MS PGothic'; color: #000000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-size: 12px; font-family: 'Lucida Grande',Verdana,Lucida,Helvetica,Arial,sans-serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-08-23T21:35:50Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/279">
  <title>sudo: sorry, you must have a tty to run sudo</title>
  <link>http://kapi.jp/kapi_blog/279</link>
    <description>&lt;p&gt;rsync等で&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;sudo: sorry, you must have a tty to run sudo&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;というエラーがでる時がある。どうもCentOSのとあるバージョンからsudo周りの初期値が変わったみたい。&lt;/p&gt;
&lt;p&gt;visudoで以下を修正する。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#Defaults&amp;nbsp;&amp;nbsp;&amp;nbsp; requiretty&lt;br /&gt;&amp;darr;&lt;br /&gt;#Defaults&amp;nbsp;&amp;nbsp;&amp;nbsp; requiretty&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://old.ikoinoba.net/index.php?UID=1188143501&quot; target=&quot;_blank&quot;&gt;sudo: sorry, you must have a tty to run sudo - 憩いの場&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-07-16T17:05:31Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/278">
  <title>awkでシングルクォート</title>
  <link>http://kapi.jp/kapi_blog/278</link>
    <description>&lt;blockquote&gt;
&lt;pre&gt;\x27H&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;らしい。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://gauc.no-ip.org/awk-users-jp/blis.cgi/DoukakuAWK_080&quot; target=&quot;_blank&quot;&gt;awk でシングルクォートを扱う&lt;/a&gt;&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-25T13:34:20Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/277">
  <title>sshd 再起動のその前に</title>
  <link>http://kapi.jp/kapi_blog/277</link>
    <description>&lt;p&gt;リモートからの作業の時のssh周りの設定変更はガクブルなもの。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;/usr/sbin/sshd -t&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;をやると、最低限のシンタックスチェックは行ってくれる。&lt;/p&gt;
&lt;p&gt;とはいえ、&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;/etc/init.d/sshd restart&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;した時にも、設定に問題があれば教えてくれるらしいが、念には念をでやる癖をつけとこう。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.server-memo.net/server-setting/ssh/ssh-key.html&quot; target=&quot;_blank&quot;&gt;秘密鍵・公開鍵SSH接続&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-20T15:07:43Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/276">
  <title>ncftp</title>
  <link>http://kapi.jp/kapi_blog/276</link>
    <description>&lt;p&gt;いつもftpコマンドを使っていたが、directoryを再帰的にアップしたい場合などはftpコマンドではなく、ncftpが便利。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;put -R ./*&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;等でcurrent以下のディレクトリを全部アップしてくれる。(-fは上書きスルーだから注意。)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;put -R -f ./*&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;なら、rsync出来ない環境でも同期っぽい事にも使えそう？&lt;/p&gt;
&lt;p&gt;ログアウトする時なんか&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You have not saved a bookmark for this site.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Would you like to save a bookmark to:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ftp://kapi:PASSWORD@testserver/uploaddir/&lt;br /&gt;&lt;br /&gt;Save? (yes/no) Save? (yes/no) no&lt;br /&gt;Not saved.&amp;nbsp; (If you don't want to be asked this, &quot;set confirm-close no&quot;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;なんて事言ってきたりしてftpより高機能。&lt;/p&gt;
&lt;p&gt;今後ncftp使うようにしよう。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nurs.or.jp/~sugi/ftp3.htm&quot; target=&quot;_blank&quot;&gt;●ncftpコマンドの基本的操作方法&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-20T07:24:36Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/275">
  <title>Excel シート目次を作る</title>
  <link>http://kapi.jp/kapi_blog/275</link>
    <description>&lt;p&gt;Excelでめちゃくちゃたくさんシート作っちゃって、スクロールバーがめっちゃちっちゃくなっちゃって困っちゃって(&amp;acute;O｀；)・・・て時は目次でも作ろう。&lt;/p&gt;
&lt;p&gt;という事でExcelで目次リンクを作るスクリプト&lt;/p&gt;
&lt;p&gt;まず、「目次」っていうシート名のシートを作りVBScriptEditorを開く。&lt;/p&gt;
&lt;p&gt;目次シートのEditorスペースに以下を定義する。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Public Sub make_index()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i As Integer&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim cell As Range&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set cell = Range(&quot;A1&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim mysheet As Worksheet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set mysheet = ActiveSheet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i = 1 To Sheets.Count&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Sheets(i).Name &amp;lt;&amp;gt; &quot;目次&quot; Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cell.Offset(i - 1).Value = Sheets(i).Name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mysheet.Hyperlinks.Add _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Anchor:=mysheet.Cells(i, 1), _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address:=&quot;&quot;, _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SubAddress:=Sheets(i).Name &amp;amp; &quot;!A1&quot;, _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextToDisplay:=Sheets(i).Name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;&lt;br /&gt;End Sub&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;参考URL&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://knowledge.livedoor.com/33744&quot; target=&quot;_blank&quot;&gt;Excelで目次を作成したいのですが、効率の良い方法あれば教えてください - livedoor ナレッジ 知識、知恵のカタマリ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.relief.jp/itnote/archives/000960.php&quot; target=&quot;_blank&quot;&gt;ワークシート名一覧を作成したい：Excel エクセルの使い方-マクロ/VBA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.geocities.jp/ikachi_soft/vba/xls02.html&quot; target=&quot;_blank&quot;&gt;目次シートを作成するVBAサンプル&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.asahi-net.or.jp/~zn3y-ngi/YNxv212.html&quot; target=&quot;_blank&quot;&gt;すぐに役立つエクセルVBAマクロ集 - Macro その他 - Excel VBA Macro Collection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.atmarkit.co.jp/fwin2k/win2ktips/520exwsfunc/exwsfunc.html&quot; target=&quot;_blank&quot;&gt;＠IT：Windows TIPS -- Tips：Excelのユーザー定義関数で既存のワークシート関数を利用する&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-19T03:42:36Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/274">
  <title>ApacheのCustomLogって</title>
  <link>http://kapi.jp/kapi_blog/274</link>
    <description>&lt;blockquote&gt;
&lt;p&gt;CustomLog &quot;|/usr/local/sbin/rotatelogs2 -l /opt/log/apache/kapi.jp/access.%Y%m%d 86400&quot; combined&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;って書き方できるらしい。&lt;/p&gt;
&lt;p&gt;日付単位で取って置く時などに便利。&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-19T03:39:03Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/273">
  <title>Apache workerかどうか調べる</title>
  <link>http://kapi.jp/kapi_blog/273</link>
    <description>&lt;p&gt;既にインストール済みのApacheで、preforkかworkerかどっちだっけ？って時がある。&lt;/p&gt;
&lt;p&gt;そんな時は&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;[httpd home]/bin/httpd -V |grep worker&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;で確認できる。&lt;/p&gt;
&lt;p&gt;[httpd home]/bin/httpd -V&lt;/p&gt;
&lt;p&gt;はその他の情報も色々返してくれて便利。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;nbsp;-D APACHE_MPM_DIR=&quot;server/mpm/worker&quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;等と出ればworkerで動いてる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://d.hatena.ne.jp/bysuu/20090606/1244262184&quot; target=&quot;_blank&quot;&gt;【Apache】mpmを調べる（preforkかworkerか）&lt;/a&gt;&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-19T03:34:46Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/272">
  <title>Apache mod_cache</title>
  <link>http://kapi.jp/kapi_blog/272</link>
    <description>&lt;p&gt;必要なもの&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;httpd-2.2.14&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;cache有効にしてインストール&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;HTTPD_VERSION=httpd-2.2.14&lt;br /&gt;&amp;gt; ./configure --prefix=/opt/softwares/${HTTPD_VERSION} &lt;br /&gt;--enable-shared &lt;br /&gt;--enable-so &lt;br /&gt;--enable-module=all &lt;br /&gt;--enable-proxy &lt;br /&gt;--enable-rewrite &lt;br /&gt;--enable-ssl &lt;br /&gt;--with-ssl &lt;br /&gt;--enable-cache &lt;br /&gt;--enable-disk-cach &lt;br /&gt;--enable-mem-cache&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;gt; make&lt;br /&gt;&amp;gt; make install&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;設定&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;httpd-cache.conf&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;IfModule mod_cache.c&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #CacheDefaultExpire 60&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheDefaultExpire 120&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheIgnoreCacheControl On&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;IfModule mod_disk_cache.c&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheRoot /opt/softwares/httpd/cache&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheEnable disk /&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheDirLevels 5&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheDirLength 3&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheMaxExpire 120&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/IfModule&amp;gt;&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;IfModule mod_mem_cache.c&amp;gt;&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CacheEnable mem /&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCacheSize 4096&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCacheMaxObjectCount 100&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCacheMinObjectSize 1&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCacheMaxObjectSize 2048&lt;br /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/IfModule&amp;gt;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;コメントアウトしてる方はメモリキャッシュの例。&lt;/p&gt;
&lt;p&gt;今回はファイルキャッシュを使った。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;httpd.conf&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Include conf/extra/httpd-cache.conf&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;を追加してhttpd-cache.confを有効にする。&lt;/p&gt;
&lt;p&gt;キャッシュ用ディレクトリを作る&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;gt; mkdir -p /opt/softwares/httpd/cache&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;後は起動すればOK。&lt;/p&gt;
&lt;p&gt;ページにアクセスされる度にキャッシュディレクトリにディレクトリとファイルが出来ていく。中身は断片データが入ってるみたい。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;gt; ls ./cache&lt;br /&gt;2k6&amp;nbsp; 4Yf&amp;nbsp; 7KN&amp;nbsp; A4h&amp;nbsp; bF4&amp;nbsp; COn&amp;nbsp; dWU&amp;nbsp; fc1&amp;nbsp; Gl2&amp;nbsp; HUP&amp;nbsp; J9k&amp;nbsp; KJe&amp;nbsp; Lsv&amp;nbsp; N4I&amp;nbsp; oH3&amp;nbsp; ppU&amp;nbsp; qZI&amp;nbsp; Sde&amp;nbsp; TMj&amp;nbsp; UvQ&amp;nbsp; Waq&amp;nbsp; xKl&amp;nbsp; Yst&lt;br /&gt;2K9&amp;nbsp; 4yj&amp;nbsp; 7ko&amp;nbsp; A4j&amp;nbsp; bF5&amp;nbsp; cOo&amp;nbsp; dwV&amp;nbsp; fC1&amp;nbsp; GL9&amp;nbsp; huQ&amp;nbsp; J9L&amp;nbsp; Kjf&amp;nbsp; LSv&amp;nbsp; N4M&amp;nbsp; Oh5&amp;nbsp; pPV&amp;nbsp; QZI&amp;nbsp; sDf&amp;nbsp; tMl&amp;nbsp; uVu&amp;nbsp; waS&amp;nbsp; xKm&amp;nbsp; ySU&lt;br /&gt;2kA&amp;nbsp; 4YN&amp;nbsp; 7kR&amp;nbsp; a4k&amp;nbsp; BF6&amp;nbsp; COO&amp;nbsp; DWV&amp;nbsp; fc2&amp;nbsp; gLc&amp;nbsp; hUQ&amp;nbsp; j9N&amp;nbsp; kJG&amp;nbsp; lsW&amp;nbsp; n4P&amp;nbsp; oh6&amp;nbsp; PpW&amp;nbsp; qzj&amp;nbsp; SDF&amp;nbsp; tmm&amp;nbsp; UvU&amp;nbsp; waT&amp;nbsp; Xkn&amp;nbsp; YsV .......&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;uarr;こんなかんじのディレクトリが山のように出来る。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;で、実際どうなのよ？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;早くなるかっていうと、効果絶大。ファイルキャッシュでも見違える程早くなる(遅いサイト程)。ていうか、これ基本だね。。。HTTPDセットアップする時は基本キャッシュにしといていいくらいな話です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;参考URL&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://httpd.apache.org/docs/2.1/ja/mod/mod_cache.html&quot; target=&quot;_blank&quot;&gt;Apache モジュール mod_cache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://d.hatena.ne.jp/rougeref/20060718&quot; target=&quot;_blank&quot;&gt;apacheのキャッシュ - あるシステム管理者の日常&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ffront.jp/diary/26&quot; target=&quot;_blank&quot;&gt;フォアフロント日記 mod_cacheでキャッシュする&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://f25.aaa.livedoor.jp/~ayase/php/pukiwiki/pukiwiki.php?Apache%A5%C1%A5%E5%A1%BC%A5%CB%A5%F3%A5%B0&quot; target=&quot;_blank&quot;&gt;Apacheチューニング - Heartful Communication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.atmarkit.co.jp/flinux/special/apache22/apache02.html&quot; target=&quot;_blank&quot;&gt;Apache 2.2でWebサイトをパフォーマンスアップ！&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-19T03:16:06Z</dc:date>
</item>
<item rdf:about="http://kapi.jp/kapi_blog/271">
  <title>UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-12: ordinal not in range(128)</title>
  <link>http://kapi.jp/kapi_blog/271</link>
    <description>&lt;blockquote&gt;
&lt;p&gt;UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-12: ordinal not in range(128)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;pythonでよく出くわすこのエラー。&lt;br /&gt;とはいえ、こんなにハマりポイントがあるのかぁ(&amp;acute;○゜;)&lt;br /&gt;&lt;br /&gt;http://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html&lt;br /&gt;&lt;br /&gt;とりあえず、次回ハマッたらまずここを読み直そう&lt;/p&gt;</description>
  <dc:subject />
  <dc:creator>kapi</dc:creator>
  <dc:date>2010-06-19T03:12:47Z</dc:date>
</item>


</rdf:RDF>