Cloud Core
2chnavi引越し予定地。さよならlinode。こんにちはCloud Core。
設定手順
- コントロールパネルからログインする
- OSインストールのページからdebianを選択
- リモートコンソールからVNCでつなぐ
- セットアップの手続きをすすめる
- DHCPはないので、IPアドレスは手動で設定。設定すべきIPアドレスはコントロールパネルのダッシュボードにある
- とりあえずパッケージはsshdがあればいい。webはapache使わないから外す。
- /etc/apt/sources.listからdvdの行をnanoで消す。
- emacs、screen、辺りをインストール。
- 2chnaviを動かすのに必要なソフトをインストール
- nginx
- munin
- svn
- コピー元で、svnadmin dump (repository) > dump
- コピー先で svnadmin create repo、svnadmin load repo < dump
- solrは別途手動でダウンロード
- python周りは色々必要。
- ビルド周りはclosureまるごとsvnに突っ込んであるから比較的楽チン
- /usr/lib/python2.6/sitecustomize.pyでsys.setdefaultencoding('utf-8')しておく
$ ssh kudzu@2chnavi.net "mysqldump cms2ch|gzip -9" | gunzip | mysql cms2ch
mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `entryref2chtest` at row: 2577
一発はやはり無理だったので、とりあえずコピーしてから後で読み込み。
- 入れ替えプランは以下のとおり:
- supervisordが設定通り動かないのは、バグっぽい。