]> Suika 鯖運用メモ (一般) Suika 鯖運用メモ

備忘録です。

部門別備忘録
再起動時の注意点
ソフトウェアの更新 (apt-get) の注意点
Apache
Web 鯖管理メモを参照。
Perl
更新後、 /usr/bin/perl を削除し、 /usr/local/bin/perl5.8.x (最新版) への symbolic link に置換える。

apt-get で入る Vine 2 の Perl は 5.6 系。 依存関係などが面倒にならないように入れておくが、 普段は安定版を拾ってきて使う。

Python
更新後、 /usr/bin/python を削除し、 /usr/local/bin/python (最新版) への symbolic link に置換える。

apt-get で入る Vine 2 の Python は 1.6 系。

環境移行時に特に注意するべきファイル
  • /home/httpd/html/ (CVS より (Web 鯖管理メモを参照)。 一部 make 必要。)
  • /home/user/ (特に /home/user/.ssh/ に注意。)
  • /home/cvs/ (BackupMakefile あり。 Makefile 自体の保存にも注意。)
  • /var/spool/mail/
  • /var/spool/news/articles/
  • /var/namazu/index/ (索引は簡単に再生成可能なので、あまり重要ではない。 環境移行時は索引用ディレクトリの用意を忘れないように。)
  • 環境移行時は、ログイン権限のない利用者の home directory は引き継がない。 (~/.ssh やメイルや ~/public_html/ などを忘れずに。)
  • /etc/passwd, /etc/group (uid, gid の保存。 別途合言葉の管理にも注意。)
  • crontab (root, 各利用者)
  • httpd.conf, mime.types (CVS より。)
  • INN
  • /etc/ssh/ (sshd.conf, 鍵。秘密鍵には特に注意。)
  • /etc/aliases (CVS より。)
  • /etc/hosts (CVS より。)
  • /etc/namazu/mknmzrc, /etc/namazu/namazurc (CVS より。)
  • ViewCVS の設定ファイル、雛形

    最新版との同期に注意。 最新版にするときには /home/httpd/html/gate/cvs.cgi の更新を (必要なら) 忘れないように。

  • /usr/local/bin/perl, /usr/bin/perl (どちらも最新の Perl 5 を指すように。)
  • /usr/local/bin/python, /usr/bin/python (どちらも最新の Python を指すように。)
  • /etc/rc.d/init.d/akadav