{"categories":["Sinatra","Linux"],"type":"rich","width":"100%","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fportaltan.hatenablog.com%2Fentry%2F2015%2F09%2F14%2F175523\" title=\"sinatra\u3092vhost\u4e0a\u3067passenger\u3092\u4f7f\u3063\u3066\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3068\u3057\u3066\u8d77\u52d5\u3059\u308b\u5834\u5408 - \u8133\u6c41portal\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog","title":"sinatra\u3092vhost\u4e0a\u3067passenger\u3092\u4f7f\u3063\u3066\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3068\u3057\u3066\u8d77\u52d5\u3059\u308b\u5834\u5408","published":"2015-09-14 17:55:23","blog_title":"\u8133\u6c41portal","author_url":"https://blog.hatena.ne.jp/portaltan/","provider_name":"Hatena Blog","author_name":"portaltan","blog_url":"https://portaltan.hatenablog.com/","description":"\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u69cb\u9020 \u2460passenger.conf \u30fb \u30fb PassengerEnabled off <VirtualHost ${ip\u30a2\u30c9\u30ec\u30b9}:80> DocumentRoot ${vhost\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30eb\u30fc\u30c8} ServerName ${vhost\u540d} <Directory \"${vhost\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30eb\u30fc\u30c8}/${vhost\u540d}/\"> PassengerAppRoot ${sinatra\u306e\u30a2\u30d7\u30ea\u306e\u30eb\u30fc\u30c8} RackEnv production RackBaseURI /${sinatra\u30a2\u30d7\u30ea\u306epublic\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u30b7\u30e0\u30ea\u30f3\u30af\u540d} PassengerEnabled on </Di\u2026","version":"1.0","height":"190","url":"https://portaltan.hatenablog.com/entry/2015/09/14/175523","image_url":"http://cdn-ak.f.st-hatena.com/images/fotolife/p/portaltan/20150914/20150914175412.png"}