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

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日間ですが、どうにも解りません。

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

このQ&Aに関連する最新のQ&A

A 回答 (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の黒本見ながらだと、とくに詰まることなく設定できると思いますけどね。
    • good
    • 0

最初に


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

参考URL:http://www.apache.or.jp/
    • good
    • 0

まず念のため、


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

>Webブラウザで確認してみると


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

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報