Debian
毎回サーバ構築するたびに同じ設定してるんでメモ。 Autoindex 基本コレは切ります。スクリプトの中身とか見られたら困る。 httpd.conf等で Options Indexesというのを削ればOK。(逆に表示させるなら追加) 404エラーページの簡略化 Not Found等、エラーが…
次期Debian「Lenny」のリリース候補第1版が公開 | エンタープライズ | マイナビニュース Debian -- News -- Debian Installer lenny release candidate 1 ちょうど研究室のサーバをetchにしてからかれこれ一年弱くらい経つんでいい時期ですね。 今の管理人は…
久々にサーバをいじってみたくなったんですが、ネタがなくて困っているとこんな記事を見つけました。 Mozilla、リポジトリをCVSからMercurialへ移行 | エンタープライズ | マイナビニュース CVSが出たときは衝撃だったんでしょうが、今ではSourceforgeなんか…
動機 修論に計算機環境を書かなければならなくなったため,ついでに諸々のOSでバージョン情報を調べる方法を調べてみたくなった. 方法 Cygwin cygcheckコマンドで入っているパッケージとかの情報を見ることができます. # cygcheck -c Cygwin Package Infor…
研究室のサーバがHDDのセクター破損でぶっ飛んでしまったんだけど,なんとかデータをサルベージできないモノかと,とりあえず新品のHDD買ってきてHDDをダンプすることにした. dd(1): convert/copy file - Linux man page # dd if=/dev/sdc of=/dev/sdc bs=4…
こんなエラーが出てコミットできなくなっちゃいました. エラー: Can't get exclusive lock on file '/path/to/repos/db/transactions/1362-1.txn/rev-lock': Operation not supported これは困ったな.とりあえずなんとかできないものかと思って,いろいろ…
研究室でもようやく後輩がサーバ管理をするようになったので,プロジェクト管理用サーバを任せようと前回書いたTracに関するエントリを見てみたらTracのインストールまでしか書いてなかったので追記. Trac導入 - YAMAGUCHI::weblog Tracには様々な機能が付…
ほとんど自分用メモ。コメントで突っ込んでいただければ幸い。 ps aux | grep hoge "hoge"というプロセスが走ってるか確認する。 kill -9 pid プロセスIDがpidのプロセスを殺す。 killall プロセス名でプロセスを殺す。 top 走ってるプロセスをリアルタイム…
nDiki: TortoiseSVN - 今日のさえずり - プレゼントがあるのでみんなつぶやいてるのね (2010-04-09) PuTTYgenの利用 うちの研究室でSubversionを使い始めたけど,TortoiseSVNはいちいちパスワードを聞かれるので正直うざい.まあそこまでセキュリティは高く…
ある言語をちょこっといじりたいなぁ、と思ったときはelispをどっかから探してきて.emacsに追加するわけだけど、それってめんどくさいっすよね。で、ちょっと調べてみたらDebianではaptでemacsに追加出来るんですね。RubyとPythonは # apt-get install ruby1…
apt-getしようと思ったら大量のエラーがでた。 Err http://ftp.jp.debian.org stable/main Packages Could not connect to ftp.jp.debian.org:80 (203.178.137.175). - connect (111 Connection refused) Err http://ftp.jp.debian.org stable/main Release …
zshでしょ。 漢のzsh | コラム | エンタープライズ | マイナビニュース 特に第10回が重要。速攻でコピペしました。今使ってますが、補完機能最高です。
Mimetex alternative - Meta mimetex.html MediaWikiで数式を利用したいので,mimetexをインストールすることにした. # wget http://www.forkosh.com/mimetex.zip # unzip mimetex.zip # gcc -DAA mimetex.c gifsave.c -lm -o mimetex.cgi # mv mimetex.cgi…
Download/ja - MediaWiki http://www.mediawiki.org/wiki/Installation/ja 閾ペディアことのは:MediaWikiの改造 - 閾ペディアことのは 忙しいときにこそ現実逃避をしたくなるのが人情.といってもこれは研究のメモ用に設定の必要があったためインストールし…
今後諸々のドキュメントやソースを進捗管理したいと思って、自鯖にもTracを入れることにしました。こちらではmod_pythonで動かしたいですね。 Trac をインストールしてみたよ TracEnvironment – MIST Project # apt-get install trac大量にinstall, remove, …
Debian -- News -- Debian GNU/Linux 4.0 released ついに出ました。Debian 4.0 "etch"。自鯖はどうしようかなぁ。なんか同時にsargeのアップデートパッチも配布してるらしいし、当面はsargeで運用していこう。
ダンプ # svnadmin dump REPOSITRY_PATH > DUMP_FILE リストア # svnadmin load REPOSITRY_PATH < DUMP_FILE
ここにある通りにやったらあっさり完了。複数のレポジトリで作成するなら、dav_svn.confでLocationを複数設定してあげればよいだけ。
# su - # a2enmod dav # a2enmod dav_fsあら、どちらもすでに動いていました。 mod_encodingを設定。encoding.confはなかったんで書きました。 # apt-get install libapache2-mod-encoding # emacs /etc/apache2/mods-available/encoding.conf == <IfModule mod_encoding.c> EncodingE</ifmodule>…
今回立てたサーバに対する思想の一つとして「Debianの思想にのっとる」というのがあります。と書いてみると大仰ですが、単にaptやdpkgでパッケージを管理したいということです。*1 で、今回やりたかったのはRubyとPostgreSQLをつなぐruby-postgresというモジ…
X windowはとりあえず無視して、ApacheとPostgreSQLとPHPとRubyとPythonを入れて遊ぶことを目的とします。まずは諸々の設定から。