アクセス数 累計:000,125,126 昨日:000,000,099 本日:000,000,148
|
|
|
|
【Amazon ランキング:本 - ビジネス・経済】
|
Linux での環境構築を Fedora 10 を例にして説明します。Linux サーバー構築を説明したものではないため、詳細は割愛しています。もっと細かく設定したい場合は、参考書やネットで調べてください。
レンタルサーバーや、プロバイダの Web サービスを利用する場合はマニュアル等で設定を確認してください。
|
Perl のインストール
|
|
|
インストールされていない場合は yum コマンドを使ってパッケージをインストールします。
|
|
|
インストールが完了したら[pelr -v]を入力してバージョンが表示されるか確認してください。
# perl -v
This is perl, v5.10.0 built for i386-linux-thread-multi
Copyright 1987-2007, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
|
|
|
|
CGI を実行するには[/usr/local/bin]に perl のパスが通っていなければいけないため[/usr/local/bin]のディレクトリに perl が存在するか確認してください。
存在しない場合は、下記のようにシンボリックリンクを作成します。
# cd /usr/bin/local
# ln -s /usr/bin/perl perl
# ls -l
合計 0
lrwxrwxrwx 1 root root 13 2010-03-04 04:11 perl -> /usr/bin/perl
|
|
|
|
Web サービスのインストール
|
|
|
インストールされていない場合は yum コマンドを使ってパッケージをインストールします。
|
|
|
Web サービスの設定ファイルに以下の設定を追加して下さい。
[/etc/httpd/conf/httpd.conf]
<Directory "/var/www/html">
Options ExecCGI
</Directory>
AddHandler cgi-script .cgi .pl
|
|
|
|
サービスを起動します。
# /etc/rc.d/init.d/httpd start
|
|
|
|
サービスを自動起動にしたい場合。
# chkconfig httpd on
# chkconfig --list httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
|
|
|
|
ブラウザで[http://localhost/]アクセスしてテストページが表示されることを確認してください。
|
|
|
※うまく表示されない場合
|
①Apache が開始されているかどうか?
|
②サーバー側のファイアーウォールでブロックされていないか?
・ |
GNOME 上のメニューから[システム⇒管理⇒ファイアーウォール]を選択して設定画面を表示する |
・ |
「信頼したサービス」から「WWW(HTTPD」を選択してチェックをつける。 |
|
③ブラウザの設定でローカルアドレスにはプロキシを使用しない設定になっているか?
|
|
【楽天 ランキング:パソコン・周辺機器 - パソコン周辺機器】
|
|
|
|
このサイトはフリーソフトのMerge HTMLで作成されています。
このサイトはリンクフリーです。
|
ページの先頭に戻る |
Copyright© 2010-2015 Jun.Shiozaki All rights reserved. |
|
|
|