初めてSinatraでアプリを作ったので覚えたことをまとめました。とにかくWebサイトを公開するために必要なことだけが書かれています。 私の環境が事情によりローカル環境:Apach + Passenger、リモート環境:Nginx + Unicornなので、一応両方で動くようまとめ・・・たつもりです。 qiitaにも投稿しているので、ストックする場合はこちら。 AWSの環境構築についてはこちら。 SinatraでDBを扱う場合はこちらもどうぞ。 目次 事前準備 ファイル構成 Sinatraの設定 bundlerでgemの管理 Webサーバ(バーチャルホスト)の設定 自動リロード Basic認証 環境の変更 感想 おすすめ 参考 事前準備 Ruby、bundlerのインストール Apacheの場合、Passengerの設定をしておく Nginxの場合、Unicornのgemをインストールして
![【Ruby】Sinatraで、速攻でWebサイトを公開するための環境構築 | rokuro Fire](https://cdn-ak-scissors.b.st-hatena.com/image/square/002b1fb03d4ba72b0145c06b7bb30e71056e55fc/height=288;version=1;width=512/https%3A%2F%2Fwww.rokurofire.info%2Fwordpress%2Fwp-content%2Fuploads%2F2014%2F06%2Fsinatra.jpg)