Ruby onRailsはマルチプラットフォームで動作することもあり、ローカルで開発を行いリモートサーバで動かすというのが当たり前に行われている。その際、ローカルサーバで開発、アップロードを行ってリモートサーバへログインしてリブート…等とやるのはスマートではない。 CapistranoをWebベースで管理する サーバ一台ならば良いが、複数のサーバに対して更新ファイルを配信してリブートするなんてのは現実的ではない。そこで使われるのがCapistranoだが、さらに便利にしてくれるのがこれだ。 今回紹介するオープンソース・ソフトウェアはWebistrano、WebベースのCapistrano管理ツールだ。 Webistranoはプロジェクトを作り、ホストやレシピを設定してCapistranoの運用を簡易的にしてくれる。ターミナルから使うのが基本だが、複数人で開発を行っている場合は更新、リブー
最近まで知りませんでした。 インストール %sudo apt-get installruby %sudo apt-get installrubygems %sudo gem install capistrano --include-dependencies %sudo find / -name cap /var/lib/gems/1.8/bin/cap findで探すまでに半時間くらい無駄に費やしていた。 zshrcでPATHに追加 export PATH=$PATH:/var/lib/gems/1.8/bin デプロイしてみる % cd www/learnphp/ % mkdir noticedate % cd noticedate %vim index.php<?php echo date('Y-m-d H:i:s'); ?> capistrano 2.0ではconfig
「ウェブリブログ」は2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 ※10秒後にBIGLOBEのおすすめページに遷移します

CAPISTRANO 2.0 その2 前回で、簡単に配備する方法を書きましたが、サブバージョンから持ってきたものをそのままあげてしまうので、環境に依存する設定が反映されません。例えば、database.ymlのような設定ファイルが、本番環境用のものがサブバージョンに入っていないと動きません。 そこで、配備後に設定ファイルを環境用のものに修正します。そのために、deploy.rbファイルの適当な場所に set :config_dir, "/「コンフィグファイルのあるディレクトリ」" および after "deploy:update" do run "cp -fur #{config_dir}/* #{release_path}/config/." end を書いておきます。 「コンフィグファイルのあるディレクトリ」は、本番環境用の設定ファイル(database.
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く