SSHログインを鍵認証にする
- 鍵の作成
鍵を作成する。
ssh-keygen -t dsa
パスワードを設定すると次のファイルが作成される。
~/.ssh/id_dsa.pub - 公開鍵をさくらインターネットのサーバへ設置
作成された公開鍵の内容をさくらインターネットの次のファイルに設置(コピペ)する。
~/.ssh/authorized_keys
※鍵を複数設定する際は適当に改行して貼付ける。
参考サイト
Subversionをインストールする
- subversionのインストール
wget http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz
tar xfz subversion-1.6.6.tar.gz
tar xfz subversion-deps-1.6.6.tar.gz
cd subversion-1.6.6
./configure –prefix=$HOME/opt –with-ssl –without-berkeley-db
gmake clean
gmake
gmake install - パスの問題を解決
svn+ssh でアクセスする際は、指定されたパスのみ有効なのでパスが通っている場所にエイリアスをはる。
ln -s ~/var/bin ~/bin - リポジトリを作成
mkdir -r ~/var/svn
svnadmin create ~/var/svn/base
svn mkdir file:///home/%USER%/var/svn/base/trunk -m “create”
svn mkdir file:///home/%USER%/var/svn/base/branches -m “create”
svn mkdir file:///home/%USER%/var/svn/base/tags -m “create”
参考サイト
CakePHPのバッチ処理を動かす
cake/console/cake を bash を変更するだけでもいいのだが、ローカルの開発環境と同じパスに存在する sh へ変更する。
- sh へ変更
#!/bin/bash
↓
#!/bin/sh - sh 書式へ変更
LIB=${0/%cake/}
↓
LIB=${0%cake}
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.