akiyan.comサーバー作業記録
akiyan.comの運用をxreaの共用サーバーからさくらの専用サーバーへ乗り換えた。
OS | FreeBSD 5.4 |
---|---|
Webサーバー | Apache 1.3.3.4 |
- wgetをpkg_add。
- Subversionをpkg_add。
- Subversionのレポジトリを作成。グループ権限の設定がキモ。SVNoverSSHでTortoiseSVNから接続成功。
- mod_php4をpkg_delete。
- mod_php5をpkg_add。
- mod_rubyをpkg_add。
- なんかApacheが動かなくなった。mod_php5とmod_rubyの同居は無理か。ていうかそりゃそうだよなと納得した。
- mod_rubyをpkg_delete。
- php5-extentionsをpkg_addするが、どう利用するのかわからない。
- php5-extentionsをpkg_delete。
- mod_php5をpkg_delete。
- MySQL5.1aplhaをソースからインストール。
- /usr/portsが無かったので、ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz をwgetして配置。F君教えてくれてありがとう。
- SQLite2と3をports install。
- CPAN DBIをインストール。
- CPAN DBD::SQLiteをCPANからインストールできない。
- インストールできたと思ったけど、MovableTypeでエラーが出る。
- MovableTypeをSQLiteで運用したかったけど断念。MySQLに落ち着く。
- MySQLを4.1に変更。ソースからインストール。
- php5.1.2をソースからインストール。
- www.akiyan.com、rss.akiyan.comの再構築。ディレクトリ構成見直しなど。
- MySQLからとれるデータの文字化けにはまる。
- MySQLの自動文字エンコード変換機能を停止して起動。解決。
- 公開。実運用開始。
- Apacheのモジュールで不要なものを削除。
- 現在のメモリ使用量は常時100MB程度。上限256MB?だから、同じサーバーに何かASPを同居させるのはきついかも。ほとんどRSS独自配信の負荷のような気もするけど。もっと1プロセスのメモリ使用量を下げたい。
- sshdの待ち受けポートを変更。
- net-snmpをports install。
- net-mrtgをports install。
- MRTGの設定。運用開始。
コマンドメモ
参考にしたサイト
- Subversionのインストール
http://subversion.bluegate.org/doc/book.html#svn.intro.install - svn+ssh on Windows
http://www.wizard-limit.net/mt/pc/archives/000752.html - [PHP-users 19926]Re: php4のアンインストール方法について
http://ns1.php.gr.jp/pipermail/php-users/2004-January/020452.html - MySQL on FreeBSD
http://www.y-min.or.jp/%7Enob/FreeBSD/MySQL.html - PHP: Unix システムへのインストール - Manual
http://www.php.net/manual/ja/install.unix.php - sshのアタック対策=ポート番号変えるのも手っ取り早い
http://neta.ywcafe.net/000526.html - sshの設定ファイル、ドキュメント、ログ
http://www2.i-e-c.co.jp/ssh13.html - MRTGを動かしてみるだけのメモ. [FreeBSD](fkimura.com)
http://www.fkimura.com/mrtg0.html - [FreeBSD 6.0/i386 note] snmp/mrtg
http://sakura.take-labo.jp/freebsd/netmgmt_snmp.html - MRTGによるシステム監視
http://www.ksknet.net/freebsd/mrtg_1.html - MRTG を動かすための道のり
http://www.tanu.org/~sakane/doc/public/howto-mrtg.html - @IT:MRTGによるサーバ監視システムの構築(1/3)
http://www.atmarkit.co.jp/flinux/rensai/root08/root08a.html