だるろぐ

だるいぶろぐです

俺の自宅での開発体制

  • OSはCentOS5
  • 開発・本番運用が同じマシン
  • 開発中はリソースはローカルsvnで管理
  • windowsからputtyでサーバに繋ぐ
  • vimとscreenとzsh使用
    • これが無かったら生きていけない
  • DBはmysql
    • project_developmentとprojectを用意
  • 晒せるレベルになったら公開と同時にリソース管理をgithub
  • 本番に使うリソースは/var/www以下にgit cloneで配置
  • 開発は自分のhome以下にgit cloneしてそこで
    • 開発ポートは適当なのを
      • 当然lan内にのみ開放、wan側へは開けない
  • 何か手直ししたら開発の方でgit push & 本番の方でgit pull
  • サーバの設定ファイルはローカルsvnで管理
    • apacheとか、logrotateとか