<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/kazushige/">
    <title>kazushige @ ウィキ</title>
    <link>http://w.atwiki.jp/kazushige/</link>
    <atom:link href="https://w.atwiki.jp/kazushige/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>kazushige @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2007-09-20T00:19:42+09:00</dc:date>
    <utime>1190215182</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/3.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kazushige/pages/5.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/kazushige/pages/2.html</link>
    <description>
      メニュー
-[[トップページ]]
-[[debian まとめ]]
-[[macでdjango]]
-[[javascriptサンプル]]
-[[ssmtp]]
-[[postfix]]
-[[プラグイン]]
-[[メニュー]]
-[[メニュー2]]

----


-[[@ウィキ ガイド&gt;http://atwiki.jp/guide/]]
-[[@wiki 便利ツール &gt;http://atwiki.jp/tools/]]
-[[@wiki&gt;http://atwiki.jp]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


**更新履歴
#recent(20)    </description>
    <dc:date>2007-09-20T00:19:42+09:00</dc:date>
    <utime>1190215182</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/15.html">
    <title>ssmtp</title>
    <link>https://w.atwiki.jp/kazushige/pages/15.html</link>
    <description>
      ** ssmtp

http://blog.livedoor.jp/sourcewalker/archives/50645131.html

に書いてある通りに設定。
ただ、プロバイダがSMTP Authを導入していない場合はAuth系の設定は不要
ということは、mailhubの設定しかしないわけだが、、。    </description>
    <dc:date>2007-09-20T00:19:19+09:00</dc:date>
    <utime>1190215159</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/11.html">
    <title>debian まとめ</title>
    <link>https://w.atwiki.jp/kazushige/pages/11.html</link>
    <description>
      **基本
aptitude update
aptitude upgrade  モジュールの更新
aptitude search モジュール名
aptitude install モジュール名
aptitude remove モジュール名
インストール済みのパッケージを確認するのはdpkg -l 

**sudo
aptitude install sudo
visudoで最下行に
「hogehoge	ALL=(ALL) ALL」
というようにsudo実行を許可するユーザを作成する。
※時刻調整後にsudoを行おうとして、
「sudo: timestamp too far in the future」
というエラーが出てくるようになったら、
touch /var/run/sudo/*
をおこって、/var/run/sudo配下にあるsudoユーザのディレクトリの
タイムスタンプをアップデートしてやればよい。


***debconfのやり直し
dpkg-reconfigure パッケージ
細かい設定を行いたい場合は
dpkg-reconfigure -plow パッケージ
参考：http://ukai.jp/debuan/2001w/debconf.txt

**ssh導入～webmin

***ssh導入
sudo aptitude update
sudo aptitude install ssh

ssh -l ログインユーザ名 IPアドレス

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.360_all.deb
dpkg -i webmin_1.360_all.deb

***NTP
sudo aptitude install ntp ntpdate ntp-doc ntp-simple
NTPサーバにアクセスできず手動で時計合わせをする場合は
sudo date MMDDhhmmss
のように指定。
参考：http://kinsan.main.jp/wiki/wiki.cgi?page=Linux%A4%C7%BB%FE%B7%D7%A4%CE%B9%E7%A4%EF%A4%BB%CA%FD

***apache
sudo aptitude install apache

***samba
sudo aptitude install samba
sudo aptitude install swat
※swatインストール時に自動的に/etc/inetd.confが修正され、リスタートされる。

共有ディレクトリを作成しておく。(chmod 755)
passwordのタブで、sambaで使うユーザ追加（smbpasswdと同じ）
sharesのタブで、共有ディレクトリのパスを記述
path=/home/family/work
read only=no

参考：http://linux.webseason.net/samba/

***apache2&amp;PHP5
sudo aptitude install apache2
※apache1を過去にインストールしていたりすると、インストール後自動的にapache2が起動しない（？）
原因は、/etc/default/apache2 の中が NO_START=1 になっているから。
このままでは起動できないので、0に書きかえて、
/etc/init.d/apache2 start
（/etc/init.d/apache2 restart　でも良し）

webページを表示すると、「it works」と表示。

まずは、/etc/apache2/apache2.conf　を編集
LanguagePriorityをja（日本語）を最優先に変更。

cd /etc/apache2/sites-available/
cp -p default hoge
(defaultは編集せずに、cpしたhogeを編集し、最終的にa2ensiteコマンドで有効化）

sudo vi hoge

AllowOverride None　→　AllowOverride All　（.htaccessファイルによるディレクトリごとのアクセス制御を可能にする）
RedirectMatch ^/$ /apache2-default/　→　#RedirectMatch ^/$ /apache2-default/
ServerSignature On　→　ServerSignature Off　（セキュリティ上）

a2dissite default
a2ensite hoge

/etc/init.d/apache2 restart

webページを表示すると、ディレクトリツリー表示
※過去にapache1をインストールしていると、debianでのapacheのデフォルトページが表示。

sudo aptitude install libapache2-mod-php5 php5-gd php5-mcrypt

PHPのインストール状況を確認するには、コンテンツに「 &lt;? phpinfo() ?&gt; 」と書いた
phpinfo.phpというテキストファイルを作成して、/var/wwwに保存してください。
ブラウザで「phpinfo.php」にアクセスすることで、PHPのインストール状況を確認することができます。

参考：
http://takafam.com/pclog/2007/02/debianapache2.html
http://golgotha.xrea.jp/archives/2005/12/debian_sarge_ap.html

***mysql
sudo aptitude install mysql-server-5.0 php5-mysql phpmyadmin

sudo vi /etc/php5/apache2/php.ini

extension=mysql.so
extension=gd.so
の行頭のコメントアウト(;)を削除
mysql.trace_mode = OffをOnに変更
（※↑これはＩＥでxoopsのインストールをしようとした場合に
　途中で止まってしまうことへの対処と考えられる。Mac(safari)では不要だった。）


sudo cp /etc/phpmyadmin/config.inc.php /etc/phpmyadmin/config.inc.php.default
sudo vi /etc/phpmyadmin/config.inc.php

mysqladmin -u root password &quot;yourpassword&quot; でパスワード設定
http://-----/phpmyadmin
で先ほど設定したパスワードでrootでログイン

adduser xoopsであらかじめxoopsユーザを作っておく。
データベース新規作成：xoops_db
※注意：データベース作成の際には照合順序（文字コードのこと）を「ujis_japanese_ci」に変更するのを忘れない。
　mysql5.0のデフォルトはUTF-8だが、xoopsはeucなので一部表示が文字化けしてしまう。
ユーザ追加：xoops_user
グローバル特権は与えず、xoops_dbへのアクセス権限のみ付与

xoopsのhtmlフォルダの中身のファイルをアップロード（sftp、xoopsユーザで）
chmod 777 uploads cache templates_c
chmod 666 mainfile.php

あとは
http://-----/xoops
でインストールウィザードに従って設定を行う。



http://support.sakura.ad.jp/support/manual/rs/xoop_man.shtml
http://ma2mura.blog3.fc2.com/blog-entry-116.html


/etc/init.d/mysql restart

----
***HDDの増設
****(1)「dmesg」コマンドを実行して，増設したHDDのモデル名があることを確認
dmesg | grep hdc
（増設したHDDがブートプロセスで認識されているかどうか確認。メーカ名が出ていればＯＫ）

****(2)fdiskコマンドでLinuxファイルシステム（ext2）を作成する 
fdisk /dev/hdc
pコマンドで現在のパーティション（無し）を確認
nコマンドで新パーティション作成（primaryでNo.1）
pコマンドで作成したパーティション（１つ）を確認
wコマンドで書き込み終了

****(3)パーティションをフォーマットする
mkfs -t ext3 /dev/hdc1

****(4)マウントするディレクトリを作成する 
mkdir /mnt/hdc
mount /dev/hdc1 /mnt/hdc
ls /mnt/hdc

****(5)再起動後も自動マウントできるようにする 
/dev/hdc1       /mnt/hdc        ext3    defaults        1       3
最後の２つの数字は、
(１つ目)　バックアップコマンド(dump)の対象とするか
(２つ目)　fsckによるファイルシステムチェックの順番（既に1,2が使われていたので3になった。）

****(6)一旦umountし、再起動後に自動マウントできているかを確認
mount  （←現在のマウントポイント確認のため）
umount /mnt/hdc
mount  （←現在のマウントポイント確認のため）
shutdown -r now

参考：http://www.itmedia.co.jp/help/tips/linux/l0112.html
http://www.thinkit.co.jp/free/compare/5/5/    </description>
    <dc:date>2007-09-17T20:45:30+09:00</dc:date>
    <utime>1190029530</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/14.html">
    <title>postfix</title>
    <link>https://w.atwiki.jp/kazushige/pages/14.html</link>
    <description>
      sudo aptitude install postfix
  exim4は自動的に削除される

Postfixパッケージの設定画面（Postfix Configuration）が起動

dpkg-reconfigure --priority=low postfix

インターネットサイト
メール名：debian.home

/etc/postfix/main.cf
を編集する。
参考：http://debian.8ware.com/content/blogcategory/4/22
※ただ、基本の設定は全て行われているので、何も変更しなくてもよい。

sudo newaliases
sudo postfix check

sudo /etc/init.d/postfix stop
sudo /etc/init.d/postfix start    </description>
    <dc:date>2007-09-17T20:44:49+09:00</dc:date>
    <utime>1190029489</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/13.html">
    <title>javascriptサンプル</title>
    <link>https://w.atwiki.jp/kazushige/pages/13.html</link>
    <description>
      -トグル処理
http://javascriptist.net/ref_prototype/element.toggle.html
http://www.func09.com/wordpress/wp-content/uploads/2007/03/func_toggle.html
http://www.duggmirror.com/programming/How_to_Create_a_Collapsible_DIV_with_Javascript_and_CSS/
http://phpspot.org/blog/archives/2007/03/javascriptcssdi.html    </description>
    <dc:date>2007-09-14T01:05:09+09:00</dc:date>
    <utime>1189699509</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/12.html">
    <title>macでdjango</title>
    <link>https://w.atwiki.jp/kazushige/pages/12.html</link>
    <description>
      **macportのインストール
http://d.hatena.ne.jp/hakobe932/20061208/1165646618

&gt;注意：管理者権限のあるユーザにsuしてからsudo実行

**必要なソフトのインストール
-python25
&gt;sudo port install python25
-sqlite3
&gt;sudo port install sqlite3

**コードを書く上での注意事項
***ソース中に日本語（２バイト文字）を入れたい場合
先頭行に「# -*- coding: utf-8 -*-」を追加し、
日本語の文字列のところは「u&#039;あいうえお&#039;」と指定する。
（これは他のPythonのソースと同様）
注意：これはテキストファイルがUTF-8の文字コードの場合のみ有効。
Shift-JISの文字列の場合は意味なし。djangoのソースはUTF-8なのでたまたま。

***モデルの構成を変えたい場合
項目を追加して、syncdbをしても自動的にテーブル項目が追加／調整されるわけではない。
既に入っているデータを移行したい場合はマニュアル（SQL）で行う必要がある。
データが消えてしまっても良いのであれば、
python manage.py sqlclear polls | sqlite3 ../mysite.db
としてdrop tableして、
python manage.py syncdb
とする。

***タプルの指定
「( xxx, yyy, zzz )」とするとタプルだが、タプルは１つしか要素がない場合には
「( xxx, )」と後端に「,」に入れる必要がある。
※そうしないと、計算式の括弧（「( a - 80 )」）と区別がつかないから。
なお、別に複数の要素がある場合でも、「( xxx, yyy, zzz, )」として構わないので、
忘れないためにも、「タプルは末尾『 , 』をつける」というルールづけをしてもよい。    </description>
    <dc:date>2007-09-08T17:34:29+09:00</dc:date>
    <utime>1189240469</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/kazushige/pages/1.html</link>
    <description>
      ＊＊@wikiへようこそ
-ウィキはみんなで気軽にホームページ編集できるツールです。
-このページは自由に編集することができます。
-メールで送られてきたパスワードを用いてログインすることで、各種変更（サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等）することができます


＊＊まずはこちらをご覧ください。
-[[@wikiの基本操作&gt;http://atwiki.jp/guide/category2.html]]
-[[用途別のオススメ機能紹介&gt;http://atwiki.jp/guide/category22.html]]
-[[@wikiの設定/管理&gt;http://atwiki.jp/guide/category6.html]]

＊＊おすすめ機能
-[[気になるニュースをチェック&gt;http://atwiki.jp/guide/17_174_ja.html]]
-[[関連するブログ一覧を表示&gt;http://atwiki.jp/guide/17_161_ja.html]]

＊＊その他にもいろいろな機能満載！！
-[[@wikiプラグイン&gt;http://atwiki.jp/guide/category17.html]]
-[[@wiki便利ツール&gt;http://atwiki.jp/guide/category32.html]]
-[[@wiki構文&gt;http://atwiki.jp/guide/category16.html]]

＊＊バグ・不具合を見つけたら？
お手数ですが、こちらからご連絡宜しくお願いいたします。
⇒http://atwiki.jp/guide/contact.html


＊＊分からないことは？
-[[@wiki ご利用ガイド&gt;http://atwiki.jp/guide/]]
-[[よくある質問&gt;http://atwiki.jp/guide/category1.html]]
-[[@wikiへお問い合わせ&gt;http://atwiki.jp/guide/contact.html]]
等をご活用ください    </description>
    <dc:date>2007-08-21T00:30:03+09:00</dc:date>
    <utime>1187623803</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/3.html">
    <title>メニュー2</title>
    <link>https://w.atwiki.jp/kazushige/pages/3.html</link>
    <description>
      **更新履歴
#recent(20)
    </description>
    <dc:date>2007-08-21T00:27:31+09:00</dc:date>
    <utime>1187623651</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/4.html">
    <title>プラグイン/ニュース</title>
    <link>https://w.atwiki.jp/kazushige/pages/4.html</link>
    <description>
      * ニュース
@wikiのwikiモードでは
 #news(興味のある単語)
と入力することで、あるキーワードに関連するニュース一覧を表示することができます
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_174_ja.html


-----


たとえば、#news(wiki)と入力すると以下のように表示されます。


#news(wiki)
    </description>
    <dc:date>2007-08-21T00:27:31+09:00</dc:date>
    <utime>1187623651</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kazushige/pages/5.html">
    <title>プラグイン/編集履歴</title>
    <link>https://w.atwiki.jp/kazushige/pages/5.html</link>
    <description>
      * 更新履歴
@wikiのwikiモードでは
 #recent(数字)
と入力することで、wikiのページ更新履歴を表示することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_117_ja.html


-----


たとえば、#recent(20)と入力すると以下のように表示されます。


#recent(20)
    </description>
    <dc:date>2007-08-21T00:27:31+09:00</dc:date>
    <utime>1187623651</utime>
  </item>
  </rdf:RDF>
