• ベストアンサー

閲覧の方法?を教えてください

DELLのノートPCにLinux(Red Hat)をインストールしてもらいサーバーを構築してもらいました。私はLinuxについては全くの素人なので是非教えてください。 Linuxのディレクトリの中にあるシステム?というかhtmlファイル?があるので、それを別のマシン(クライアント)のブラウザから見たいのですが、、クロスケーブルで接続し、クライアントのIPアドレスをサーバー側と同じにし、クライアント側のブラウザを開いてアドレスにIPを入力すると「Test Page」という表示が出てくるのですが・・・ 実際に開きたいhtmlファイルやphpファイル?を開くにはどういうURLの入力をしたら良いのでしょうか?、例えばLinuxの var/www/html の中にあるindex.htmlを見たい場合は・・・「http://(IPアドレス)/var/www/html/index.html」と打てばよいのでしょうか??? 素人なので的確に質問できてないかもしれませんがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

>クロスケーブルで接続し、クライアントのIPアドレスをサーバー側と同じにし、 本当にこれで出来ますか? IPアドレスは、別々にしなければいけません。 サーバが192.168.0.1 なら クライアントは192.168.0.2 というように。 >実際に開きたいhtmlファイルやphpファイル?を開くにはどういうURLの入力をしたら... これは、サーバの設定で違います。 サーバーを構築してくれた方に聞かれるのがよろしいかと思います。 >例えばLinuxの var/www/html の中にあるindex.htmlを見たい場合は... たぶん、「http://(IPアドレス)/index.html」ではないかと推測します。 どの様に設定されたかがわかりませんのでこれ以上は...

tomoji
質問者

お礼

回答ありがとうございます。。 すみません表現が間違いですね(^-^;)、確かにクライアントIPは末尾?を変えてます。 残念ながらサーバー構築者に聞けない(というか時間がない)のです。参考になりました。ありがとうございます♪( ^-^)b

その他の回答 (2)

  • TMINET
  • ベストアンサー率32% (45/140)
回答No.3

httpd.confはmoreもしくはviで開けばみれます。ただのテキストファイルです。 もしこのファイルを書き換える(別のパスへ変更する)場合はApacheを再起動してください。

tomoji
質問者

お礼

再びありがとうございます( ^-^)b 色々調べた結果・・・あるディレクトリに「index.html」及び「index.php3」があるので、IPの後にそのディレクトリとindex.htmlと入力するのですが・・何故か「Not Found」と出ます。Linuxのサーバー内を見ると間違いなくindex.htmlファイルがあるのですが・・・何故繋がらない(表示されない)のでしょう???、うーむ。。。(^-^;)

  • TMINET
  • ベストアンサー率32% (45/140)
回答No.2

wwwサーバにはApacheを使用しているのでしょうか? httpd.confというファイルを探してみてください。これにドキュメントルートが定義されています。 DocumentRoot "/var/www/html" と定義されていれば http://XXX.XXX.XXX.XXX/index.html で良いはずです。

tomoji
質問者

お礼

サーバーにはApacheを使用しています。 httpd.confですね。このコマンド?を打てばわかるのでしょうか?それともファイルの中身を見るコマンドが必要なのでしょうか?(DOSで言うtypeコマンドのように)、つまりこのファイルでディレクトリが指定してあればわざわざURLにディレクトリをずらずらと入力しなくとも良いと言うことですね。参考になります。ありがとうございました( ^ー^)b

関連するQ&A

  • 社内ローカル環境でWebサーバ(Linux CentoOS)を構築して

    社内ローカル環境でWebサーバ(Linux CentoOS)を構築していますが、 クライアント側(WindowsXP)から繋がりません。(表示ができません) 【Webサーバ】 IPアドレス:固定IP ゲートウェイアドレス:ルータのIPを設定 【クライアント】 hostを設定 接続URL: http://192.168.XXX.XXX/var/www/html/indez.html http://サーバ名/var/www/html/indez.html Webサーバ、クライアント側で他になにか設定するような事はありますか?

  • httpルートへのアクセスはサーバーがいないようなフリをさせたいです。

    httpルートへのアクセスはサーバーがいないようなフリをさせたいです。 httpサーバはapache互換です。 以下のような配置があるとします。 httpルート | +ーdira   index.html   page1.html ブラウザから、 下記の入力で正しくページを表示。 http://ドメイン/dira http://ドメイン/dira/index.html http://ドメイン/dira/page1.html http://IPアドレス/dira http://IPアドレス/dira/index.html http://IPアドレス/dira/page1.html 下記の入力、つまりhttpルートへのアクセスがあった場合、あたかもサーバが存在しないような、でたらめな誤ったドメイン(またはIP)を入力した時と同じリアクションを返す事はできますか? http://ドメイン/ http://IPアドレス/ httpd.confの設定でできませんか?

  • ポート80が開放できないです。

    初めて質問させていただきます。 現在RedHat9をインストールしwebサーバーを公開したいのですが、 LAN内のクライアント機からはサーバーのIPアドレスを入力し、 テストページの閲覧に成功していますがポート80が開放できずに、 外部からは全く閲覧不可能になってしまいます。 モデム--ルータ---クライアント機(Win2000)(ルータDHCPにて192.168.11.2)         |-----Red Hat Linux9(192.168.11.7で固定) モデム:AtermWD701CV(IP:192.168.0.1) ルータ:BUFFALO WHR-HR-G54(IP:192.168.11.1)     IPアドレス取得方法:DHCPサーバからIPアドレスを自動取得     PPPoE設定はプロバイダから渡された設定を入力     DHCPサーバ機能を使用:192.168.11.2から3台まで     アドレス変換:エアステーションのWAN側IPアドレス HTTP(TCPポート:80) ⇔ 192.168.11.7 HTTP(TCPポート:80) Red Hat Linux9:IPアドレスを192.168.11.7に固定           No-IPにて取得したドメイン名入力済み           httpd.confにてサーバ名等も入力済み 現在このような設定になっています。 「Sygate Online Service」にてポート80を見ると「CLOSED」になっています。 どなたか原因をご存知の方は解決にご協力をお願いします。

  • ファイル階層が検討つきません。FedoraCore3

    Webサーバーを立ち上げようと考えているのですが(穂参考書を買い読んでますが)、Windowsと比べて難しそうです。(Apacheの起動は出来ました^^;) そこで初歩的な質問なのですが /var/www/html にindex.htmlファイルを置くとホームページは作成される。と本に書いてあるのですが、/var/www/htmlにはどうすれば行けるのでしょうか?(htmlの知識は半端なくバッチリです) また、/var/www/htmlにindex.htmlファイルが置けたとして、その後どのようなURLを打てば、そのホームページが外部から見られるのでしょうか?私のパソコンのIPアドレスとかですかね? 駄文すみません。まとめます。 質問1 ・index.htmlファイルが今、root上に出来上がっています。/var/www/htmlに持っていくにはどうすればいいのでしょうか? 質問2 ・質問1が出来たと仮定して、外部のインターネットを利用して、どのようなURLを打てば、私のパソコンの/var/www/html/index.htmlが参照されるのでしょうか? 質問1だけでも分かる方がいらっしゃいましたら教えて頂けないでしょうか? *余談 WindowsよりLinuxの方がOSが安いので最近Linuxが好きになってきました。

  • DHCPサーバのIPアドレスの確認方法

    クライアントPCでIPアドレスを自動取得にしておくと、 DHCPサーバからIPアドレスを自動的に取得できますが、 クライアントPCからDHCPサーバのIPアドレスはどのように確認することが できますか? クライアントPCがWindowsXPの場合、 ipconfig /allでDHCPサーバのアドレスが分かります。 クライアントPCがLinuxの場合、 どのように分かりますか?

  • tightvncで灰色の画面になります。

    linuxはvine3.1を使っています。 tightvncを使ってリモートコントロールをしたいです。 LINUXをサーバー、WINDOWSをクライアントとして設定しています。LINUX側にサーバーソフトをインストールしてパスワードも入力しました。 しかし、WINDOWS側のクライアントでIPとパスワードを入力して見てみると、灰色の画面とXというポインタしか表示されません。 どのように設定すれば通常の画面を見ることができるようになるのでしょうか。 よろしくお願いいたします。

  • ebサーバーにブラウザからどうしてもアクセスできない

    RedHatLinux7.1J APACHE1.3.19 上記の環境でwebサーバーを立ち上げました。 このサーバーの下には10数台のwindowsクライアントがぶら下がっています。 この中で一台だけ、どうしてもブラウザ(IEとネスケ両方とも)から サーバーにアクセスできないクライアントがいます。 他のクライアントからは全てブラウザからサーバーにアクセスできるにも かかわらずです。 でもこのコンピューターからtelnetで 「telnet httpdサーバー名 ポート番号」       ↓ 「GET http://xxx.xx.xxx.xx/index.html」 と入力すると、index.htmlの内容を見ることができます。 というわけでサーバーの問題ではなく、クライアント側の問題であると思うのですが、 どうしてブラウザからのアクセスができないのでしょうか。 宜しくお願いいたします。

  • DNS 名前解決について

    現在DNSの勉強の為、2台のPCをサーバとクライアントとして 設定を行っています。 参考書等調べながらやっていますが、うまくいきません。 状況: DNSの設定を行いサーバ本体でnslookupやdigで確認すると正引き、 逆引き共にIPアドレス、ホスト名を返してきます。 そこで次にクライアント側でdigを行うと下記を返してきて、うまくいきません。 ;; connection timed out ; no servers could be reached Q.クライアントのPCより名前解決できるようにしたいのですが、   ご参考意見がございましたら教えて頂ければと思い質問致しま   した。 サーバ側 OS Fedora Core5 プライベートIPアドレス 192.168.1.2 ホスト名 linux.ittest.com DNSサーバ BIND ※DHCPサーバも稼動 クライアント側 Debian 3.1 sarge プライベートIPアドレス 192.168.1.10 DHCPでIP取得 クライアント側の「/etc/resolv.conf」は下記設定としてます。 search ittest.com(ドメイン名) nameserver 192.168.1.2(DNSサーバーIPアドレス) またDNSの「/etc/named.conf」は既存のファイルに下記を加えました。 zone "ittest.com" IN{ type master; file "ittest.com.db"; allow-update { none; }; }; zone "1.168.192.in-addr.arpa" IN { type master; file "1.168.192.in-addr.arpa.db"; allow-update{ none; }; }; ゾーンファイルは下記を作成しました。 /var/named/ittest.com.db作成 $TTL 86400 ittest.com. IN SOA linux.itteste.com. root.ittest.com. ( 2007103100 ;Serial 7200 ;Refresh 3600 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) IN NS linux.ittest.com IN MX 10 linux linux IN A 192.168.1.2 IN MX 10 linux www IN CNAME linux ------------------------------------------- /var/named/1.168.192.in-addr.arpa.db作成 $TTL 86400 1.168.192.in-addr.arpa. IN SOA linux.ittest.com. root.ittest.com. ( 2007103100 ;Serial 7200 ;Refresh 3600 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) IN NS linux.ittest.com 2 IN PTR linux.ittest.com ※PINGは通っています。 長くなりまた質問内容が的確ではないかも知れませんが、 アドバイスの方頂けたらと思います。

  • Apache起動したものの、外からアクセスするとページ表示付加です。

    Red Hat のversion9.0を使い、Apacheを起動させました。 その後、http://localhostで確認したところ /ルート/var/www/htmlフォルダに格納したHtmlファイル表示は可能です。 ルーター(COREGA BAR SW-4P)かましていますが、外からグローバルIPアドレスをブラウザで呼ぶとLAN内のPCのどれがWEBサーバーであるかを認識するように設定(バーチャルサーバー設定とマニュアルにはあります)しています。 そこで、他のPCからWEBブラウザを使用し 「http://***.***.**.**」(*は数字)とグローバルIPを入力しますが、ページが表示されませんとでてしまいます。 どこかに設定する項目が他にあるのでしょうか。 あるいはドメイン取得していませんが、DNSサーバーを入れる必要があるのでしょうか。 力をお貸しください。お願い致します。

  • マウントしたnfsディレクトリの権限

    すみません。教えてください。 2つサーバーがあり、片方をNFSサーバとして使います。NFSサーバ側で/etc/exportsに以下の内容を記述しました。 /マウントさせるディレクトリ IPアドレス(rw,no_root_squash,sync) NFSクライアントにSSHでログインし、マウントしたディレクトリにアクセスすると、その中のファイルなどは開くことができ、書き込みもできます。 しかし、ブラウザを使ってそのマウントしたディレクトリの中をファイルを開こうとすると403 Forbiddenの権限エラーになります。(※NFSクライアント側はWebサーバとなります。) マウントではなく、同階層に別のテスト用ディレクトリを作り、同じファイルをコピーし、ブラウザで開こうとすると問題無く開き、書き込むこともできます。 NFSサーバもしくはNFSクライアントどちらかに(追加?)何か権限設定をしなければならないのでしょうか? もしくはhttpd.confの設定でしょうか? 宜しくお願い致します。