みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

apacheの動作確認ができません。

インターネット上でデータベースを使うために、環境を構築しようと思い、初心者ながらセッテイングしてきましたが息詰まってしまいました。
環境等を下記に示します。

run環境
プロキシサーバーによりインターネットをつないでいます。

torbolinux6.5
mysql-3.23.30-gamma
apache1.3.17

torbolinux6.5からインストールしてtorbolinux6.5 serverにしました。
その中にapacheがすでにインストールされていたので
設定等をして動作確認をすれば良いはずでした。
apacheの設定は/etc/httpd/conf/httpd,confの中の設定を変更しました。
変更した個所を下記に示します。
ServerName localhostの部分を

ServerName 192.168.0.29に変更
(IPアドレス)
しました。
ちなみにturbolinuxで当初に設定したIPアドレス等は
Gateway機器 eth0
Gatewayアドレス 192.168.0.9

ネットワークインターフェース
インターフェイス名 eth0
IPアドレス 192.168.0.29
ネットマスク 255.255.255.0
ネットアドレス 192.168.0.0
ブロードキャストアドレス 192.168.0.255

と言う事で1個所変更したのみとなっています。
上記のようなセッテイングをして
#/etc/rc.d/init.d/httpd start
とコマンドを打ち込みます。
そうするとパソコンから
Starting httpd:httpd
と言う回答が返ってきます。
これをみて正常にうごきだしのだなと考えました。
ところが稼動している事を確認するために
Webブラウザで確認してみると
http://192.168.0.29

表示できません。
となってしまいます。
いったいどうなっているのか、マニュアルを3冊、費やした時間3日間ですが、どうにも解りません。

どうか誰か教えて下さい。
お願します。
お願します。
お願します。
本当に誰か助けて頂けないでしょうか

投稿日時 - 2001-07-04 13:59:12

QNo.99429

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

#なんか誤字が多いですが、専門用語はちゃんと覚えましょう。
run環境 => LAN環境
torbolinux6.5 => TurboLinux6.5
httpd,conf => httpd.conf

とりあえず、apacheのhttpd.conf内から
ServerTypeはstandaloneになってますか?
Portは80になってますか?8080になってはいませんか?
ServerRootは正しいディレクトリを示していますか?
ServerNameにはちゃんとDNS登録されている名前が登録されてますか?
そのサーバだけでの確認なら標準ループバック127.0.0.1を指定します。
サーバのIPアドレスは指定しないように。
DocumentRootは正しく設定されていますか?このディレクトリがWeb
サーバのTOPディレクトリになります。

apacheの確認ならTurboLinux6.5が動作しているマシンのWebブラウザから
http://127.0.0.1とか
http://localhostで、apacheのトップページが表示されるハズですが...

apacheの黒本見ながらだと、とくに詰まることなく設定できると思いますけどね。

投稿日時 - 2001-07-04 16:03:46

ANo.3

最初に
http://192.168.0.29
と指定した時に見えるはずのファイル(通常はindex.htmlですが)
はどこにおいてありますか?
もしそのファイルが例えば
/usr/local/web
などと言うディレクトリにおいてあるとすれば
httpd.confの
DocumentRoot
にそのディレクトリを指定してやる必要があります。

参考URL:http://www.apache.or.jp/

投稿日時 - 2001-07-04 15:05:40

ANo.2

まず念のため、
ps aux | grep httpd
と実行してapacheが動いていることを確認しましょう。
動いているなら、httpd.confの設定が悪いのが原因と
思われます。もし、
Port 8080
という行があるなら、
Port 80
にしてapacheを再起動すれば表示されるかもしれません。
それで駄目なら
DocumentRoot
等が正しいかチェックしてみましょう。

投稿日時 - 2001-07-04 14:36:14

ANo.1

>Webブラウザで確認してみると
>http://192.168.0.29 で表示されない
この確認されたマシンは、Apacheをインストールしたマシンでしょうか?それとも別のクライアントからでしょうか?
Apacheをインストールしたマシンなら、#ping 192.168.0.29
で確認しパケットが帰ってくるようなら、Ctrl+Cでとめてください。また、確認されてたのは、XWindowにあるネスケからでしょうか?
また、#less /etc/hosts
とした場合、192.168.0.29 の右側にあるFQDNとホスト名はどのようになっているか補足してください。では・・。

投稿日時 - 2001-07-04 14:34:45

あなたにオススメの質問