検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
実験サーバについて/Ruby on Railsについて をテンプレートにして作成
メニュー
最新のお知らせ
掲示板
実験サーバについて
ご提供条件
ご提供サービス
PHPについて
Ruby on Railsについて
Redmineについて
Node.jsについて
FAQ
最新の10件
2025-06-11
お知らせ
2023-07-12
実験サーバについて/Redmineについて
2022-08-22
実験サーバについて/Ruby on Railsについて
2022-08-01
実験サーバについて/ご提供サービス
2021-08-23
掲示板/11
2021-07-14
掲示板/12
2020-06-03
RecentDeleted
2018-07-26
実験サーバについて/ご提供条件
実験サーバについて/PHPについて
2016-11-15
掲示板/10
Total:0/Today:0
開始行:
#contents
*Ruby on railsのご利用方法 [#te53bb4f]
下記環境でのRuby on railsの使用例です。
※ RubyやRuby on railsについての技術サポートは行っておりま...
開発方法については各種専門書籍やウェブサイトなどをご参照...
|UNIXアカウント名|ex1200|
|ドメイン|example.que.jp|
|ホームディレクトリ|/home/22/ex1200/|
|コンテンツディレクトリ|/home/22/ex1200/example.que.ne.jp|
|アプリケーションを設置するディレクトリ|/home/22/ex1200/r...
|WebでアクセスするURL|http://example.que.ne.jp/rails/|
|シェル/ターミナルの文字コード|UTF-8(ja_JP.UTF-8)|
テキストエディタで作業する場面が何か所がありますが、ここ...
+環境変数RB_USER_INSTALLをtrueに設定して下さい。
sh/bashの例
[ex1200@exp ~]$ export RB_USER_INSTALL=true
cshの例)
ex1200@que% setenv RB_USER_INSTALL true
+ホームディレクトリにアプリケーションの設置ディレクトリを...
ex1200@que% mkdir rails_sample
ex1200@que% cd rails_sample
ex1200@que% bundle init
+同ディレクトリ内にGemfileが作成されるので、テキストエデ...
ex1200@que% vi Gemfile
下記のコメントアウトを外します。
# gem "rails"
↓
gem "rails"
+ライブラリをインストールします。
ex1200@que% bundle install --path vendor/bundle
+スケルトンを作成します。途中Gemfileの上書きについて確認...
ex1200@que% bundle exec rails new .
exist
create README.rdoc
create Rakefile
create config.ru
create .gitignore
conflict Gemfile
Overwrite /home/22/ex1200/rails_sample/Gemfile? (enter "...
+コントローラを作成します。
ex1200@que% bundle exec rails generate controller Sample...
+development.rbをテキストエディタで編集しホストを追加して...
ex1200@que% vi config/environments/development.rb
Rails.application.configure do
config.hosts << "example.que.ne.jp" ← この1行を追加する
--ホスト名はお客様のホスト名に適宜読み替えて書き換えて下...
--この設定が無いと「Blocked host」というエラーが発生しペ...
+コンテンツディレクトリに移動し、publicディレクトリへのシ...
ex1200@que% cd /home/22/ex1200/example.que.jp
ex1200@que% ln -s /home/22/ex1200/rails_sample/public ra...
+ホームディレクトリに.passenger.cfというファイルを作成し...
--1分間隔で.passenger.cfのチェックが行われ、サーバ上の設...
[URL http://example.que.ne.jp/rails]
PassengerAppEnv development
+以上で初期設定は完了です。ウェブから次のアドレスにアクセ...
http://example.que.ne.jp/rails/
またアプリケーションのインデックスページのアドレスは下記...
http://example.que.ne.jp/rails/sample/index
※ 初期ページのAbout your application’s environmentが表示...
config/routes.rbを編集して次の1行を加えて下さい。
get '/info/properties' => "rails/info#properties"
+この後はアプリケーションの開発等をご自由に行って下さい。~
*PassengerBaseURI(RailsBaseURI)などの設定について [#x9b74...
Passengerのバージョンアップにより、PassengerBaseURI(Rails...
このため次のような手順で設定して頂きますようお願いいたし...
+次のような設定例を仮定します。
--環境
|UNIXアカウント名|ex1200|
|ドメイン|example.que.jp|
|ホームディレクトリ|/home/22/ex1200/|
|コンテンツディレクトリ|/home/22/ex1200/example.que.ne.jp|
|アプリケーションを設置するディレクトリ|/home/22/ex1200/r...
|WebでアクセスするURL| http://example.que.ne.jp/rails/|
--従来.htaccessで設定していた内容
RailsBaseURI /rails
RailsEnv development
+ホームディレクトリに.passenger.cfというファイルを作成し...
[URL http://example.que.ne.jp/rails]
PassengerAppEnv development
+1分間隔で.passenger.cfのチェックが行われ、サーバ上の設定...
終了行:
#contents
*Ruby on railsのご利用方法 [#te53bb4f]
下記環境でのRuby on railsの使用例です。
※ RubyやRuby on railsについての技術サポートは行っておりま...
開発方法については各種専門書籍やウェブサイトなどをご参照...
|UNIXアカウント名|ex1200|
|ドメイン|example.que.jp|
|ホームディレクトリ|/home/22/ex1200/|
|コンテンツディレクトリ|/home/22/ex1200/example.que.ne.jp|
|アプリケーションを設置するディレクトリ|/home/22/ex1200/r...
|WebでアクセスするURL|http://example.que.ne.jp/rails/|
|シェル/ターミナルの文字コード|UTF-8(ja_JP.UTF-8)|
テキストエディタで作業する場面が何か所がありますが、ここ...
+環境変数RB_USER_INSTALLをtrueに設定して下さい。
sh/bashの例
[ex1200@exp ~]$ export RB_USER_INSTALL=true
cshの例)
ex1200@que% setenv RB_USER_INSTALL true
+ホームディレクトリにアプリケーションの設置ディレクトリを...
ex1200@que% mkdir rails_sample
ex1200@que% cd rails_sample
ex1200@que% bundle init
+同ディレクトリ内にGemfileが作成されるので、テキストエデ...
ex1200@que% vi Gemfile
下記のコメントアウトを外します。
# gem "rails"
↓
gem "rails"
+ライブラリをインストールします。
ex1200@que% bundle install --path vendor/bundle
+スケルトンを作成します。途中Gemfileの上書きについて確認...
ex1200@que% bundle exec rails new .
exist
create README.rdoc
create Rakefile
create config.ru
create .gitignore
conflict Gemfile
Overwrite /home/22/ex1200/rails_sample/Gemfile? (enter "...
+コントローラを作成します。
ex1200@que% bundle exec rails generate controller Sample...
+development.rbをテキストエディタで編集しホストを追加して...
ex1200@que% vi config/environments/development.rb
Rails.application.configure do
config.hosts << "example.que.ne.jp" ← この1行を追加する
--ホスト名はお客様のホスト名に適宜読み替えて書き換えて下...
--この設定が無いと「Blocked host」というエラーが発生しペ...
+コンテンツディレクトリに移動し、publicディレクトリへのシ...
ex1200@que% cd /home/22/ex1200/example.que.jp
ex1200@que% ln -s /home/22/ex1200/rails_sample/public ra...
+ホームディレクトリに.passenger.cfというファイルを作成し...
--1分間隔で.passenger.cfのチェックが行われ、サーバ上の設...
[URL http://example.que.ne.jp/rails]
PassengerAppEnv development
+以上で初期設定は完了です。ウェブから次のアドレスにアクセ...
http://example.que.ne.jp/rails/
またアプリケーションのインデックスページのアドレスは下記...
http://example.que.ne.jp/rails/sample/index
※ 初期ページのAbout your application’s environmentが表示...
config/routes.rbを編集して次の1行を加えて下さい。
get '/info/properties' => "rails/info#properties"
+この後はアプリケーションの開発等をご自由に行って下さい。~
*PassengerBaseURI(RailsBaseURI)などの設定について [#x9b74...
Passengerのバージョンアップにより、PassengerBaseURI(Rails...
このため次のような手順で設定して頂きますようお願いいたし...
+次のような設定例を仮定します。
--環境
|UNIXアカウント名|ex1200|
|ドメイン|example.que.jp|
|ホームディレクトリ|/home/22/ex1200/|
|コンテンツディレクトリ|/home/22/ex1200/example.que.ne.jp|
|アプリケーションを設置するディレクトリ|/home/22/ex1200/r...
|WebでアクセスするURL| http://example.que.ne.jp/rails/|
--従来.htaccessで設定していた内容
RailsBaseURI /rails
RailsEnv development
+ホームディレクトリに.passenger.cfというファイルを作成し...
[URL http://example.que.ne.jp/rails]
PassengerAppEnv development
+1分間隔で.passenger.cfのチェックが行われ、サーバ上の設定...
ページ名: