2009/05/03 [長年日記 ]

Ubuntu9.04へのアップグレード

9.04がリリースされてから約一週間。その間、メインPCにwubiでインストールしたり、8.10がインストールされているPCをアップグレードしたりして、使ってきたがそろそろアップグレードしても問題ないと判断して、このサーバを9.04にアップグレードを実施。

実際の操作は、Ubuntu9.04へアップグレードを行うにはに書かれているとおりに行えば問題なし。当然、かなりのパッケージが更新されるのでそれなりの時間は必要。

アップグレード自体は問題なく終了したが、ハマったのがWebサイトの設定。実際このサイトにアクセスすると、404 Not Foundと表示されてしまう。WordPressは正しく動いているようなので、おそらく設定が問題だろう。とりあえずWordPressディレクトリにあるwp-config.phpの内容を確認。/etc/wordpress/wp-config.phpへのシンボリックリンクになっていた。そして、その中に上記のエラーメッセージを出力するようになっていたので、おそらくここが原因だろう。
そういえば、以前インストールしたときに、wp-config.phpを編集した記憶があるけれど、シンボリックリンクを作った記憶がない。そうしているうちに、wp-config-sample.phpをwp-config.phpにリネームして、内容を書き換えたことを思い出したので、いったんシンボリックリンクを削除して、wp-config.phpを新たに作り直す。
その後、Apacheの再起動をしてブラウザでアクセスするときちんと表示された。

とりあえず、無事終了できてひと安心。と、言ってもまた同じことを繰り返してしまう可能性が非常に大きいので、備忘録として保存。まぁ、WordPressが動かないと見えないんだけどね。

2009/04/24 [長年日記 ]

Ubuntu9.04リリース

Ubuntu9.04がリリースされた。さっそく、desktop-amd64をダウンロードしようとしたのだが、さすがにリリース直後ということでなかなかダウンロードページにたどり着かなかったんだけど、国内のミラーサイトでようやくダウンロードできた。

このサーバもUbuntu8.10を使っているけれど、アップグレードはしばらく様子見の予定。とりあえずLiveCD&VMwareなどで一通り触ってみてからアップグレードするつもり。

うわさによると結構起動が速くなっているそうなので、楽しみではあるね。

2009/03/20 [長年日記 ]

ファイアウォールの構築

Webサーバを公開するにあたって、外部からの不正なアクセスを防ぐためには、ファイアウォールを構築する必要がある。一応、ブロードバンドルータ側でも一定のプロトコル以外は遮断するように設定はしている。

ただ、それだけではSYN flood攻撃Smurf攻撃などを受けてしまうと、サーバの負荷が上がってしまうので何らかの対策が必要と考えている。

なんて書いてみたものの、あまりよくわかっていないので、Hatena::Diary::Ubuntuさんのiptablesでサーバーのファイアウォールを構築するを参考にして、自分のサーバで使用するサービスにあわせてカスタマイズ。しばらくの間は、これで様子を見るつもり。

2009/01/12 [長年日記 ]

TestLinkインストール

最近はやっていないんだけど、以前はテスト設計の仕事がメインだった。そのとき、テストケースの管理が結構面倒で、プロジェクトの最後のほうには結構いい加減になってきてしまう。
あるプロジェクトでテストケース管理システムを使ったときかなり重宝していたんだけど、そういうシステムを導入しているのはほとんどなく、大体がExcelでテストケースの管理を行っていた。
自己防衛として、ローカル環境にSubversionをいれてExcelファイルの履歴をとっていたんだけど、所詮ファイルベースでの管理なので問題が解決されたことにならないんだよなぁ。
で、Googleで検索すると、きちんと学びたいテストエンジニアのためのTestLink入門という記事を見つけたので、ML115にインストールしてみた。
インストールは、上記サイトでもいいんだけど、UbuntuへのインストールにはUbuntuにTestLinkをinstallの方が詳しいのでそちらも参考にしながらインストールをした。
と、いうか書かれているとおりにするだけなので、あっという間にできてしまった。一点だけ違うのは、DBがMySQLではなくってPostgreSQLを使っているのでtestlinkユーザとtestlink用のDBをあらかじめ作っておいただけ。
インストールは以上で終了。

2008/11/03 [長年日記 ]

Ubuntu8.10

先週末に最新バージョンがリリースされたので、LiveCDで遊んでみた。
いやぁ、すごいねぇ>Ubuntu。コマンドを一切打たなくても自動的にXまで起動してしまうなんてね。ローカルのHDDの中も自動的に観られるようになっているし…。Gentoo<%=fn ‘Gentoo以外でも’%>でここまでやろうとすると、結構な時間がかかるよなぁ。
さすがに人気が出ているだけあるね。もうちょっと本格的に触るには、HDDへインストールすべきなんだけど、今HDDの空きがほとんどないから、新しく買ってからになるかな。
ただ、LiveCDだからなのかもしれないけれど、音がならないんだよなぁ。サウンドカードは認識しているみたいなんだけど…。