Ruby on Railsの勉強がてらに呑んだくれリストを作ってみた(その2 Unicorn+Nginx編)

その1に引き続き、Ruby on Railsのメモを残しておきます。(ちなみに呑んだくれリストとはこんな感じのモノです。) 今回は、Rails + Unicorn + Nginxの設定メモです。 Unicornの設定 railsのアプリケーションが作成しているコトが前提となります。出来ていない時は、 rails new projectname で作成をしてください。 インストール アプリケーションフォルダ内の「Gemfile」にUnicornを追記し、インストールします。 echo "gem 'unicorn'&...

サーバをLinodeに移管してみた

何度か 移管を 繰り返してきている当サイトですが、今回はLinodeに移管をしてみました。 t1.microからt2.microという手もあったのですが、AWSを利用する理由も特にないかなぁということでまたVPSに舞い戻っています。 ついでにCentOSも7にしてみたので、色々変更点をメモメモ。 Linodeを契約 メンバー登録して、必要情報を入力、プランは「Linode 1024」を選択、デプロイ等ゴニョゴニョしていたら立ち上がりました。 開設あたりまでは、こちらのページに詳しく記載されていましたので参考にさせていただきました。 必要なモノをインストール AWSとほぼ同じ環境を用意していきますので、PHP(php-fpm)、MySQL、nginxをインストールしていきます…...

Amazon EC2(t1.micro)のPHP実行環境をHHVMにしてみた

Facebookが開発しているPHPを高速に実行するHHVMが気になっていたので、試しにこのブログを動かしているサーバにインストールさせてみました。 HHVM単体でサーバもたてれるようですが、今回はCentOS6 + Nginx + HHVM(Fastcgi)で動かしています。 HHVMをインストール まずはHHVMをインストールします。RPMが配布されていますので、yumでサクッと(いきませんでした)。 $ wget http://www.hop5.in/yum/el6/hop5.repo $ yum install hhvm // libwarf...

サーバをAWS EC2+nginx+PHP+MySQLに乗り換えてみた

これまでは、さくらのVPSを利用させていただいていたのですが、最近の流行りに乗っかろうかと思いましてAWSのEC2でサーバを立ちあげて移管してみました。 単純にnginxに慣れていない事もあって色々と躓いてしまいましたが、なんとか表示できています。 不具合がまだチョコチョコ出ちゃってますが、メインコンテンツが見れてるのでとりあえず保留中です。 また何かの時に新しく作るかもしれないので、参考サイトとメモを残しておきます。 AWS EC2の設定 まずAWSのアカウントを作ってEC2のインスタンスを作ります。 使い慣れているので、CentOSを選びましたが全部同じのはなぁ…と思ってCentOS6 64bitを選択しました。 また、nginxやPHP、MySQL、WordPressまでプリインストールされているモノもあるのですが、設定方法を勉強するためにも今回はOSのみのイメージを選択しています。 WordPressを利用するだけなのであれば、こちらの記事が参考になるかと思います。 参考サイト civic site...