Passenger
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Passenger);
*目次 [#ge427d27]
#contents
*関連ページ [#webb2a28]
*参考情報 [#nc009d31]
-[[Apache Passengerの設定項目について調べた - HK's Weblog...
*基本情報 [#t74bab36]
-RailsをApache2やNginxで動かすためのモジュール。
*準備 [#h8c54a5d]
**CentOS 7の場合 [#s9d10014]
-事前に以下のものをインストールしておく。
sudo yum -y install git sqlite sqlite-devel httpd-devel ...
*インストール [#vb1e82ee]
-passengerのgemをインストール
gem install passenger
-Apache用のモジュールをインストール
passenger-install-apache2-module
*Tips [#p6ce546b]
**サブディレクトリで運用する [#g6744ac3]
-RailsBaseURIをDirectoryの前に書く必要あり?
#pre{{
RailsBaseURI /foo
<Directory /home/www/foo/public>
allowoverride all
options -multiviews
</Directory>
RailsBaseURI /bar
<Directory /home/www/bar/public>
allowoverride all
options -multiviews
</Directory>
}}
-ドキュメントルート(例えば/var/www)以下にシンボリックリン...
cd /var/www/html
ln -s /home/www/foo/public foo
***サブディレクトリで運用したときにアイコンフォントが表示...
-[[twitter-bootstrap-railsを使ったRailsアプリをサブディレ...
-[[Bootstrapのアイコンが表示されない場合【Rails】 | Kntmr...
**複数バージョンを使い分ける [#t7a0aa5e]
-[[プロキシを使わずにRuby-1.9/2.1混在環境も作れる、Apache...
-[[passengerを複数のrubyのバージョンで動かす - kame's eng...
-疑問点: VirtualHostの設定ごとにPassengerRubyでRubyのイン...
-assetsのプリコンパイルで解決できる?(うまくいかず)
bundle exec rake assets:precompile RAILS_ENV=production ...
***とりあえずのまとめ [#h31e1817]
-rbenvのどれかのバージョンで以下のコマンドを実行
$ gem install passenger
$ passenger-install-apache2-module
-httpd.confに、passenger-install-apache2-moduleの最後に表...
#pre{{
LoadModule passenger_module /Users/sora/.rbenv/versions/2...
0.59/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /Users/sora/.rbenv/versions/2.2.1/lib/r...
PassengerDefaultRuby /Users/sora/.rbenv/versions/2.2....
</IfModule>
}}
-VirtualHostごとにPassengerRubyでRubyのバージョンを指定す...
#pre{{
<VirtualHost *>
PassengerRuby /Users/sora/.rbenv/versions/2.2.3/bin/r...
ServerName is.home.jp
ServerAdmin webmaster@is.home.jp
DocumentRoot /Users/sora/work/idea-stocker/public
<Directory "/Users/sora/work/idea-stocker/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog logs/is_error.log
LogLevel warn
CustomLog logs/is_acces.log combined
</VirtualHost>
<VirtualHost *>
PassengerRuby /Users/sora/.rbenv/versions/2.2.2/bin/r...
ServerName milk.home.jp
ServerAdmin webmaster@is.home.jp
DocumentRoot /opt/home/milkode/public
PassengerHighPerformance on
SetEnv MILKODE_DEFAULT_DIR /opt/home/milkode/data
<Directory "/opt/home/milkode/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog logs/milk_error.log
LogLevel warn
CustomLog logs/milk_acces.log combined
</VirtualHost>
}}
**Nginxとの連携 [#ka7d0eeb]
-Nginxはローダブルモジュールをサポートしていないのでpasse...
*トラブルシューティング [#o51552dc]
**「is not secure: it can be modified by user ほげ」とい...
-macOS Catalinaでpassenger-6.0.4を使ったら表示されるよう...
-[[Phusion Passenger is running as root, and part(s) of t...
#pre{{
Listen 8081
<VirtualHost *:8081>
PassengerUserSwitching off
PassengerDefaultUser エラーに出てたユーザ
</VirtualHost>
}}
**rails s: Could not find rake-10.4.2 in any of the sourc...
-複数バージョンのRubyをRailsアプリごとに設定しているのが...
-どれかでうまくアプリが起動してないと、正常にいくほうのは...
**OS X El Capitan+Xcode 7.3でクラッシュ [#d0fa6e46]
-[[Passenger compiled with Xcode 7.3.0 crashes (Backgroun...
-Xcode 8にバージョンアップするところ動くようになった?
**Passenger Unexpected error in mod_passenger: Cannot con...
-[[ruby on rails - Passenger Unexpected error in mod_pass...
-[[Error when deploying Rails with Passenger and Apache: ...
-以下のようなメッセージ。
#pre{{
[ 2017-04-25 22:08:25.6092 70194/0x7fffa8de03c0 apa/Hooks...
}}
-パーミッションエラー?apachectl restartでも解決せず。し...
終了行:
&tag(Passenger);
*目次 [#ge427d27]
#contents
*関連ページ [#webb2a28]
*参考情報 [#nc009d31]
-[[Apache Passengerの設定項目について調べた - HK's Weblog...
*基本情報 [#t74bab36]
-RailsをApache2やNginxで動かすためのモジュール。
*準備 [#h8c54a5d]
**CentOS 7の場合 [#s9d10014]
-事前に以下のものをインストールしておく。
sudo yum -y install git sqlite sqlite-devel httpd-devel ...
*インストール [#vb1e82ee]
-passengerのgemをインストール
gem install passenger
-Apache用のモジュールをインストール
passenger-install-apache2-module
*Tips [#p6ce546b]
**サブディレクトリで運用する [#g6744ac3]
-RailsBaseURIをDirectoryの前に書く必要あり?
#pre{{
RailsBaseURI /foo
<Directory /home/www/foo/public>
allowoverride all
options -multiviews
</Directory>
RailsBaseURI /bar
<Directory /home/www/bar/public>
allowoverride all
options -multiviews
</Directory>
}}
-ドキュメントルート(例えば/var/www)以下にシンボリックリン...
cd /var/www/html
ln -s /home/www/foo/public foo
***サブディレクトリで運用したときにアイコンフォントが表示...
-[[twitter-bootstrap-railsを使ったRailsアプリをサブディレ...
-[[Bootstrapのアイコンが表示されない場合【Rails】 | Kntmr...
**複数バージョンを使い分ける [#t7a0aa5e]
-[[プロキシを使わずにRuby-1.9/2.1混在環境も作れる、Apache...
-[[passengerを複数のrubyのバージョンで動かす - kame's eng...
-疑問点: VirtualHostの設定ごとにPassengerRubyでRubyのイン...
-assetsのプリコンパイルで解決できる?(うまくいかず)
bundle exec rake assets:precompile RAILS_ENV=production ...
***とりあえずのまとめ [#h31e1817]
-rbenvのどれかのバージョンで以下のコマンドを実行
$ gem install passenger
$ passenger-install-apache2-module
-httpd.confに、passenger-install-apache2-moduleの最後に表...
#pre{{
LoadModule passenger_module /Users/sora/.rbenv/versions/2...
0.59/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /Users/sora/.rbenv/versions/2.2.1/lib/r...
PassengerDefaultRuby /Users/sora/.rbenv/versions/2.2....
</IfModule>
}}
-VirtualHostごとにPassengerRubyでRubyのバージョンを指定す...
#pre{{
<VirtualHost *>
PassengerRuby /Users/sora/.rbenv/versions/2.2.3/bin/r...
ServerName is.home.jp
ServerAdmin webmaster@is.home.jp
DocumentRoot /Users/sora/work/idea-stocker/public
<Directory "/Users/sora/work/idea-stocker/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog logs/is_error.log
LogLevel warn
CustomLog logs/is_acces.log combined
</VirtualHost>
<VirtualHost *>
PassengerRuby /Users/sora/.rbenv/versions/2.2.2/bin/r...
ServerName milk.home.jp
ServerAdmin webmaster@is.home.jp
DocumentRoot /opt/home/milkode/public
PassengerHighPerformance on
SetEnv MILKODE_DEFAULT_DIR /opt/home/milkode/data
<Directory "/opt/home/milkode/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog logs/milk_error.log
LogLevel warn
CustomLog logs/milk_acces.log combined
</VirtualHost>
}}
**Nginxとの連携 [#ka7d0eeb]
-Nginxはローダブルモジュールをサポートしていないのでpasse...
*トラブルシューティング [#o51552dc]
**「is not secure: it can be modified by user ほげ」とい...
-macOS Catalinaでpassenger-6.0.4を使ったら表示されるよう...
-[[Phusion Passenger is running as root, and part(s) of t...
#pre{{
Listen 8081
<VirtualHost *:8081>
PassengerUserSwitching off
PassengerDefaultUser エラーに出てたユーザ
</VirtualHost>
}}
**rails s: Could not find rake-10.4.2 in any of the sourc...
-複数バージョンのRubyをRailsアプリごとに設定しているのが...
-どれかでうまくアプリが起動してないと、正常にいくほうのは...
**OS X El Capitan+Xcode 7.3でクラッシュ [#d0fa6e46]
-[[Passenger compiled with Xcode 7.3.0 crashes (Backgroun...
-Xcode 8にバージョンアップするところ動くようになった?
**Passenger Unexpected error in mod_passenger: Cannot con...
-[[ruby on rails - Passenger Unexpected error in mod_pass...
-[[Error when deploying Rails with Passenger and Apache: ...
-以下のようなメッセージ。
#pre{{
[ 2017-04-25 22:08:25.6092 70194/0x7fffa8de03c0 apa/Hooks...
}}
-パーミッションエラー?apachectl restartでも解決せず。し...
ページ名: