このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

必要なものと作業順序

クライアント側(Windows

  1. Python 2.5 or 2.6 これだけは必須
  2. nginx Windows上でサーバー動作を確認したいとき
  3. OpenSSL SSLの動作をWindows上で確認したいとき
  4. Mercurial/TortoiseHG バージョン管理、ファイル転送
  5. PuTTY ファイル転送にSSHを使うとき
  6. FTPソフト FTPでファイル転送をするとき

まとめると:

  1. Pythonは必須
  2. nginxとOpenSSLはオプション
  3. なにかファイル転送ソフト(TortoiseHGがお勧め)

サーバー側(Linux

  1. SQLite3
  2. Python 2.5 or 2.6
  3. virtual-python システム全体に影響を与えたくないとき
  4. easy_install Mercurialのインストールのため
  5. Mercurial
  6. nginx リパースプロキシー
  7. vsftpd ファイル転送がFTPのとき