2014-01-01から1年間の記事一覧
この記事はLaravel Advent Calendar 2014 22日目です。今日はCodeceptionを使ったLaravelアプリケーションのブラウザテストの自動化を紹介したいと思います。 はじめに Webアプリケーションの開発現場でよくある光景として、ブラウザを使って人力でポチポチ…
PHPのためのCapistrano風デプロイツール「Rocketeer」でLaravelをデプロイするの補足として、Rocketeerを本格的に運用する上で必要となってくるちょっと進んだ機能を紹介します。 複数のリモートホストを一括で操作する app/config/packages/anahkiasen/rock…
そろそろrsyncでデプロイするのは卒業したいな、ということでRocketeerというデプロイツールを導入してみました。 RocketeerはPHP製のCapistrano風デプロイツールです。PHP製なだけあってはじめからComposerやPHPUnitをサポートしてるし、当然だけど設定ファ…
インストール編の続きです。 動作確認用のLaravelを用意する /var/www/testに動作確認用にLaravelをインストールします。 /var/www/testは所有ユーザ、グループともに作業用ユーザ(atijust)にし、nginxユーザの補助グループをatijustにすることで、Nginxと…
さくらVPS(CentOS6)にNginx+PHP5.5+MySQL5.6の環境を構築してLaravelを動かすまでの記録を備忘録として残しておきます。 Nginxのインストール 公式サイトのインストール方法の説明に従って、公式のyumリポジトリからStable版をインストールします。 まずは…
個人でお遊びで使うにはEC2はコスパが微妙なので、さくらVPSを借りることにしました。rootでのログインを禁止し作業用ユーザで公開鍵認証を使ってログインできるようにするまでを備忘録としてメモしておきます。OSはCentOS6(64bit)です。 rootでログインする…