Debian

aptitude コマンドライン

Debian GNU/Linux のパッケージ管理ツールは aptitude。対話環境だけでなく、コマンドラインからもいろいろ出来る模様。 http://dolphin.c.u-tokyo.ac.jp/~nori1/aptitude-ja/ch01s02.htmlとか、http://dolphin.c.u-tokyo.ac.jp/~nori1/aptitude-ja/rn01re01…

stable に testing のパッケージを入れる。

今現在 Debianの現行 stable は Debian GNU/Linux 4.0r3 (etch) (Debian -- Debian “etch” Installation Information リンク先は参照時の最新 の筈) です。それに testing段階のパッケージをいれて見たくなった。(etch で PostgreSQL 8.2, 8.3 を試したかっ…

Apache2 での SSL設定

Debian etch tasksel のウェブサーバーで入った apache2 sslモジュール は既に入っているが有効化されていない a2enmod ssl をすれば、(そして適宜 force-reload)、ssl.load と ssl.conf が有効化されるが、それだけでは SSL の有効化に十分ではない。 サー…

Apache2 での Proxy設定

Debian etch tasksel のウェブサーバーで入った apache2 proxy_module は既に入っているが有効化されていない mods-available にはこれくらい proxy.conf proxy_ajp.load proxy_connect.load proxy_http.load proxy.load proxy_balancer.load proxy_ftp.load…

ModSecurity のインストール

Debian etch に mod-security2 を入れる。「ModSecurity: Open Source Web Application Firewall」、Debian用パッケージは「http://etc.inittab.org/~agi/debian/libapache-mod-security2/」からさらに etch のを選ぶ。 tasksel のウェブサーバーでいれた ap…

テストのDB、PostgreSQLなら 8.1以上

Rails 2.0.2 にて、DBポスグレでモデルのユニットテストになると、「ALTER TABLE DISABLE/ENABLE TRIGGER 」という構文を使用する模様。この構文は、PostgreSQL 8.1 以降みたい。 PostgreSQL 8.0.4 文書 http://www.postgresql.jp/document/pg804doc/html/sq…

Apache2-eRuby の設定

Debian GNU/Linux 4.0 (etch) にて。 tasksel の「ウェブサーバ」で入ってる apache2 別に aptitude でいれた Rubyパッケージは 1.8.5 さらに aptitude で mod_rubyパッケージをいれる libapache2-mod-ruby ruby.load は既にして enabledされてる。 しかし、…

Apache2-PHP-PostgreSQLの設定

Debian GNU/Linux 4.0 (etch) にて、取り敢えず DB(PostgreSQL)連携Webを設定する。手順のメモ。 tasksel では、ウェブサーバーと SQLデータベースを デフォルトで etch だとポスグレは 7.4、アパッチは 2 で、PHPは 5 apache2のユーザディレクトリを有効に…