DTI VPS 構築

さくらVPSだけだと心もとないので、バックアップに DTI VPS のホストも構築しました。

バックアップが主目的ですが、ついでに 64 bit 環境での PHP 拡張の検証にも使うと思っています。

  • ssh の port がデフォの 22 じゃないです。(申し込み完了通知メールに port 番号書いてあるけどネ)
  • ブラウザで動く端末(ajaxterm)は IE8 まで対応で、実際 IE9 で動かなかった。これは残念。。
  • Debian 64bit は php-dev が入りませんでした (libssl-dev => libssl の depends が壊れてる)
  • Ubuntu 64bit だと php-dev が素直に入りました。Ubuntu でも apt が使えて幸せですし、こちらで行きます。

ホスト名

  • ns.awm.jp の bind に dti.awm.jp のエントリを作成
  • Web管理画面で dti.awm.jp 逆引きの登録
  • /etc/hosts と /etc/hostname 書き換え
  • reboot

apt-get install

  • php 関連: php5-xdebug php-pear php5-gd
  • rev管理: subversion git
  • OpenGL: freeglut3-dev libglew1.5-dev libxmu-dev libxi-dev libglw1-mesa-dev
  • その他: g++ language-pack-ja

64bit debian で php5-dev 入れられず

メモ。

# uname -a
Linux dti 2.6.18-194.3.1.el5.028stab069.6xen #1 SMP Wed May 26 18:35:38 MSD 2010 x86_64 GNU/Linux
# apt-get install libssl-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libssl-dev: Depends: libssl0.9.8 (= 0.9.8g-15+lenny14) but 0.9.8o-4squeeze1 is to be installed
E: Broken packages
#

出来れば Debian 使いたかったけど残念。