ローカルでサーバーを建てる方法
目次 VMware のインストール VMware に FedoraCore6 をインストール
VMware のインストール シリアルキーを発行 Q:\ ナレッジ \ 社外 Tools\ その他 \VMware\VMware-server-installer-1.0.2-39867.exe  をダブルクリック
VMware シリアルキーを発行 1. http://www.vmware.jp/member/  にアクセス
2.ユーザー登録
3. 承認キー の確認(2.で登録したメールアドレスを受信)
3.個人情報の登録
4.シリアルキーの取得 Vmware Server for Win を選択 「シリアルキーの送信」後、登録したメールアドレスにシリアルナンバーが届きます。
1.インストール開始
2.同意する
3.すべてのプログラムをインストールする
4. VMware Management Interface  を利用するには ,    IIS を先にインストールする。 ⇒ キャンセル    IIS を利用しない。 ⇒ OK
5.フォルダの選択
6.CDの自動起動を止める   ※仮想マシンでは予期しない影響が出る
7.インストールの開始
8.インストール中
9.登録 登録したユーザー名を入力 取得したシリアルナンバーを入力
10.完了
Fedora Core 6  のインストール
1. VMware Server Console  の起動
2.仮想マシンの設定
 
4. OS の選択
5.マシンの名前
6.ネットワークの種類
7.ディスクの容量
8. Fedora Core 6  のインストール
9.どこからインストールするか? イメージの場合はイメージを選択する Q:\ ナレッジ \ 社外 Tools\ その他 \FedoraCore\FedoraCore6
10.仮想マシンの起動
11. CD のテスト
12.トップ画面
13.インストール時の言語設定
14.キーボードの選択
15.パーティション
16.地域
17. Root  アカウントとパスワード
18.ソフトウェアの選択
19.インストール
20.インストール完了 20.インストール完了
21.セットアップ
22.ライセンス同意書
23.ファイアウォール
24. SELinux
25.日程と時刻
26.ユーザーの作成 後で作成してもOK!
Fedora Core 6  のインストール 終わり!
Ruby on Rails  を動かす Ruby  のインストール Ruby on Rails  のインストール Apache2.0  のインストール
Ruby のインストール ダウンロード ・ Web サイト: http://www.ruby-lang.org/ja/ から、 ruby-*.*.*.tar.gz  をダウンロードする (現時点では、 ruby-1.8.6.tar.gz ) ・ /usr/local/src にファイルを移動 インストール $ cd   /usr/local/src $ tar xzf ruby-1.8.6.tar.gz $ cd ruby-1.8.6 $ ./configure $ make # make install
RubyGems  のインストール ダウンロード Web サイト: http:// rubyforge.org/ projects/rubygems (現時点では、 rubygems-0.9.2.tgz ) インストール $ tar xzf rubygems-0.9.2.tgz $ cd rubygems-0.9.2 # ruby setup.rb
Ruby on Rails  のインストール インストール # gem install rails –include-dependencies
Apache のインストール ダウンロード Web サイト: http://www.apache.jp/ ( バージョンは2.0を使用する 。ミラーサイトにある) インストール $ tar xzf httpd-2.0.59.tar.gz $ cd httpd-2.0.59 $ ./configure --enable-mods-shared=most --prefix=/usr/local/apache2.0 $ make $ make install
Apache  の起動 Apache ディレクトリに移動 $ cd /usr/local/apache2.0/bin $ ./apachectl start IP アドレスの確認 # ifconfig ブラウザに、 http://IPアドレス  と打ち込んでみる Apache の画面が出ればOK!
Ruby  を  CGI  で動かす(その1) プログラムを公開するディレクトリを作成する $ mkdir /var/www/ruby アクセス権限の変更 $ cd /var/www $ chmod –R 755 ruby
Ruby  を  CGI  で動かす(その2) Apache の設定を変更 $ cd /usr/local/apache2.0/conf $ vi httpd.conf 以下を追加 AddHandler cgi-script .rb <VirtualHost *:80> ServerName IP アドレス  ←自分の IP アドレス DocumentRoot /var/www/ruby/ ErrorLog /var/www/ruby/server.log AddDefaultCharset UTF-8 <Directory /var/www/ruby/> Options ExecCGI FollowSymLinks AllowOverride all Allow from all Order allow,deny </Directory> </VirtualHost>
Ruby  を  CGI  で動かす(その3) /var/www/ruby  に  hello.rb  を作成する ブラウザに、  http://IP アドレス /hello.rb  と打ち込む   Hello World! と表示されれば成功!おめでとう! #!/usr/local/bin/ruby print &quot;content-type: text/html\n\n&quot; print &quot;<html><body>Hello World!</body></html>&quot;
FastCGI で動かす(その1) fastcgi をインストール wget  http://fastcgi.com/dist/fcgi-2.4.0.tar.gz tar zxvf fcgi-2.4.0.tar.gz cd fcgi-2.4.0 ./configure make make install
FastCGI で動かす(その2) mod_fastcgi のインストール wget  http://fastcgi.com/dist/mod_fastcgi-2.4.2.tar.gz tar zxvf mod_fastcgi-2.4.2.tar.gz cd mod_fastcgi-2.4.2 cp Makefile.AP2 Makefile Makefile の top_dir を /usr/local/apache2.0 に変更 make make install
FastCGI で動かす(その3) ruby の fastcgi を利用するモジュールをインストール gem install fcgi
FastCGI で動かす(その4) Apache の設定 httpd.conf に下記を追加 LoadModule fastcgi_module modules/mod_fastcgi.so Rails の設定 /public/.htaccess を変更 # をはずして有効にする AddHandler fastcgi-script .fcgi RewriteRule ^(.*)$ dispatch.cgi [QSA,L] ⇒ RewriteRule ^(.*)$ dispatch. f cgi [QSA,L]

Webサーバーの構築