「自宅サーバーでrailsサンプルを動かしたい」4

公開

 状態:  閲覧数:3,097  投稿日:2008-06-16  更新日:
■.今回のミッション……公開している「htmlオンリーのサンプル(ドメイン2)」samplebbsを、「rails×SQLite3サンプル」articleと入れ替える

1.「rails×SQLite3サンプル」articleが、ローカル(Windows×rails1.2)で正常に動作することを確認

2.サーバ(Fedora7×rails2.0)var/www/html/articleへ移動

3.ブラウザで動作確認(http://ドメイン2/articles)……SQLiteがないとのエラー表示

4.SQLiteインストール
▽4-1……SQLiteのgemを探す
gem list --remote sqlite
▽4-2……SQLite3-rubyをインストール
gem install sqlite3-ruby

4.ブラウザで再度確認(http://ドメイン2/articles)……エラー

5.ドキュメントルートの変更……etc/httpd/conf/httpd.conf
ディレクトリ名変更
DocumentRoot /var/www/html/samplebbs/public→ /var/www/html/article/public

6.ブラウザで再度確認(http://ドメイン2/articles)……エラー

7.SELinuxの切り替え
[root@]# getenforce //現在のモードをみる
Enforcing
[root@]# restorecon -R /var/www/html/article //特定のディレクトリタイプの変更をする。-R はrecursive
[root@]# ls -Z //タイプをlsコマンドの「-Z」オプションで閲覧
[root@]# chcon system_u:object_r:httpd_sys_content_t /var/www/html/article -R

8.ブラウザで再度確認(http://ドメイン2/articles)……O.K.


■今後の課題
1.MySQLと対応したrailsサンプルを動かす

2.rails1.2系のサンプルを2.0系へとカスタマイズして公開

3.rails2系統以外のドキュメントルートの確保(以前は動作していたMovableTypeの確認など)


■参考url
▼Ruby on Railsインストールメモ - rubyco(るびこ)の日記
http://d.hatena.ne.jp/rubyco/20070530/ror


「自宅サーバーでrailsサンプルを動かしたい3」/SELinuxタイプラベルの初期化

「自宅サーバでrailsサンプルを動かしたい」5



週間人気ページランキング / 6-11 → 6-17
順位 ページタイトル抜粋 アクセス数
1 Aptana カテゴリー 1
2025/6/18 1:01 更新