Passenger

httpsでsinatraアプリを動かす

http://blog.browncat.org/2008/08/ubuntu_804httpsredmine.html http://docs.komagata.org/4016 sudo a2enmod ssl オレオレ証明書を作る 適当に質問に答える openssl req -new -nodes -keyout server.key -out server.csr openssl x509 -in server.csr -out…

passenger3.0インストール

sudo apt-get install apache2-prefork-dev sudo gem install passenger sudo passenger-install-apache2-module /etc/apache2/httpd.conf に追記 LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.0/ext/apache2/mod_passenger.so P…

Ubuntu10.04にpassengerインストール

sudo apt-get install apache2-prefork-dev sudo gem install passenger sudo passenger-install-apache2-module passengerのバージョンは2.2.13だった /etc/apache2/httpd.conf LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.13/…

passengerでsinatraアプリをサブドメインで実行する

http://d.hatena.ne.jp/shokai/20100506/1273174669 と同じ様にpassengerセットアップして、config.ruも置く。symbolic linkははらない。 /etc/apache2/sites-available/default の末尾にでも <VirtualHost *:80> ServerName appname.shokai.org DocumentRoot /home/shokai/src</virtualhost>…

passengerでsinatraアプリをサブディレクトリで実行する

http://github.com/shokai/sensor-storage を http://shokai.mag.keio.ac.jp/sensor-storage/ で実行した。 以前passengerのインストールそのものはしたが、サブドメインでの実行方法しかわからなかったので使ってなかった。thinでpreforkさせてmod_proxy_ba…