Windows LANでApacheを使う
- Windows LANでApacheを使う方法について初心者向けに解説します。
- 複数のWindowsパソコンをLANで接続し、Apacheを利用する方法について詳しく説明します。
- Windows LANでパソコン間の通信を行い、Apacheを利用する方法について具体的に解説します。
- ベストアンサー
Windows LAN で apache を使う
Windows LANに 関する初歩的な質問です。 今まで のパソコン(A) WindowsXP Home Edition SP3 (PROでない。Windows Serverなし)にapache1.3を導入し、そのコンピュータ内で localhostに接続して利用してきました。 このたび、もう一台のパソコン(B)(同じWindowsXP HomeEdition中古品)を購入して、無線LANで接続し共有ホルダーを設定して、パソコン(A)のホルダーをパソコン(B)から参照することが出来るようになりました。 そこで質問ですが、パソコン(B)から パソコン(A)のhttp://localhostを参照することは可能でしょうか? このようなことを可能にする 方法があればよろしくご教示下さい。(サイトへのリンクでも結構です。 よろしくお願いします。
- kahata
- お礼率39% (66/168)
- その他(ITシステム運用・管理)
- 回答数3
- ありがとう数1
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 パソコンAのIPアドレスがわかれば接続可能です。 IPアドレスの確認方法 スタートからファイル名を指定して実行を開き「cmd」と入力しOK。 コマンドプロンプトが起動するので「ipconfig」と入力してエンター。 IP Addressという項目が自IPアドレスですのでパソコンBのブラウザをたちあげて http://xxx.xxx.xxx.xxx/でアクセスすれば表示されます。 ※ファイアウォール等は制限がかかっていない前提です。 パソコンAのIPアドレスが固定で運用または頻繁に変わらないのであれば C:\WINDOWS\system32\drivers\etc にある hostsファイルを開いて一番下に xxx.xxx.xxx.xxx pca (xxxはパソコンAのIPアドレス,pcaは任意の名前) といれて保存します。 そうしておけばhttp://pca/でアクセスすることが可能となります。
その他の回答 (2)
- PXU10652
- ベストアンサー率38% (777/1993)
「そこで質問ですが、パソコン(B)から パソコン(A)のhttp://localhostを参照することは可能でしょうか?」 PC(B)でそのまま「http://localhost」と入力すると、Bの中身を見せようとするので、PC(A)のページは表示されません。 なので、PC(A)のIPアドレス(aaa.bbb.ccc.ddd)がわかれば、「http://aaa.bbb.ccc.ddd」と入力すれば、表示されるようになります。(PC(A)のIPアドレスは、PC(A)のコマンドプロンプトで、「ipconfig」を実行すれば分かります。)
- LancerVII
- ベストアンサー率51% (1060/2054)
#1です。 すみません。最後のhostファイルについての説明はパソコン(B)へのお話です。
関連するQ&A
- Windows8でapacheを使う
現在WindowsXPパソコンにapache1.3, php5.28, mysql5.0を導入してlocalhost環境を構築し、これを無線LANで接続し、イントラネットにしています。 このたび、Windows8パソコンに乗り換えて同様のイントラネット環境を構築したいと考えていますが、このようなことは可能でしょうか? 32bit,64bitの差で何か問題が生じるでしょうか? apacheのWindows8へのインストールはWindews7と同様でしょうか? Windows8でapacheを導入についてよろしくご教示お願いします。
- ベストアンサー
- Windows 8
- Apacheの起動・停止・再起動について。 ->WindowsXP
Apacheの起動・停止・再起動について。 ->WindowsXP 自宅サーバーを立てるのにApache2.2を使っています。パソコンを2台使っていまして、 PC-Aをサーバー用 PC-Bを普段から使う開発用 とサーバー機を別で用意しています。 サーバーの設定を変える必要がある場合にPC-Aの画面を開きApacheのRestartを選択する作業を PC-Bの画面のまま行いたいのですが調べても見つけれませんでした。 Tera Termが使えたらいいんですが、接続できませんでした。詳しくは知らないんですがTera TermはWindowsには接続できないんですよね? 何か良い方法があれば教えて貰えないでしょうか? PC-A: WindowsXP Apache2.2 PC-B: Windows7
- ベストアンサー
- ハードウェア・サーバー
- Apacheでhttp://localhost/が表示されない
Apacheバージョン2.0.50をインストールし、設定ファイルは一切変更していない状態でhttp://localhostと入力しても「あなたの予想に反して・・・」のページが表示されません。 何回かApacheの再インストールも試してみましたが変化がありません。 ローカルで動作確認するだけなので、インストールにあたってNetworkDomainなどのアドレスは「localhost」を入力しています。 何か原因を特定する方法はありませんでしょうか。 ちなみにOSはWindowsXPのHomeEditionです。
- 締切済み
- ハードウェア・サーバー
- apacheの挙動がおかしいです・・・。
こんにちは。 phpの勉強をしようと思って、apacheを入れてみましたが、 どうも動きが変なんです・・・。 いままでも「apacheが起動しない!」という質問がありましたが、 ちょっと症状が違うようなので困っています。 apacheをインストールして、 http://localhost/にアクセスするのですが、 いつまで経ってもページを表示しません・・・。 プログレスバーが真ん中くらいで止まってしまいます・・・。 環境は、WindowsXP SP2です。 apacheのバージョンは、apache_2.0.63-win32-x86-no_ssl.msiです。 インストール時に、 NetworkDomaintとServerNamaは、localhostを指定しています。 インストールは正常に終わりました。 hostsファイルは、 127.0.0.1 localhost を書いているだけです。 IISは入っていません。Skypeも消しました。 access.logには、何も記録されません。 イベントビューアにも、apacheの異常に関するログはありませんでした。 netstatやtelnetで確認すると、ポート80は開いているし、 apacheを停止して、telnet localhost 80すると接続失敗するので、 httpが起動しているかどうかは分かっているみたいなのですが・・・。 このような現象をご存知の方がいらっしゃいましたら、 どうしたら解決できるか、教えていただけないでしょうか? よろしくおねがいします。
- ベストアンサー
- ネットワーク
- LANの接続ができない
WindowsXP HOME EditionのパソコンとWindowsXP Professional Editionのパソコン2台をLANで接続しようとしています。 Professional Editionのパソコンからは接続できるのですがHOME Editionのパソコンからは接続を拒否されます。 どちらのパソコンもAdministratorの権限で接続しています。
- 締切済み
- ネットワーク
- windowsのapacheのhttpd.conf
windowsのapacheのhttpd.confの書き方についての質問です。 通常windows(私は7です)にapacheをインストールすると httpd.confには DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs" と書かれていますが、前述の質問の回答で LINUXがOSの場合、スラッシュ→「?」は有効だが windowsがOSの場合バックスラッシュ→「\」に置き換えなければならない、 と私は解釈したのですが、 では、デフォルトの DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs" でApacheが正常に稼働しているようなのですが、 これって/を使ってますよね? これって、windowsがOSの場合の\のルールに反しているのに、 localhostと入力すると、it worksのhtmlが参照されるのは何故なんでしょうか? そして これを"C:\www"とCドライブの直下に置くことが出来るみたいなんですが、 ドキュメントルートの変更で\を使っても私の環境下では DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs" と同じで、この中のhtmlは読んでしまうのは何故なんでしょうか? 長文、駄文、失礼いたしました。 何分超初心者の身なので、詳しい方は「?何いってやがんだ…質問の趣旨がわからん」 と思われるかもしれませんが、拙い表現になってしまうのはお許しください。
- ベストアンサー
- Windows系OS
- LANの仕方
今度家で家庭内LAN(有線)をしたいんですが、ここにAというデスクトップPCとBというノートPCがあるとします。 Aは、Windows98SEでLANのコネクタが無くて、 Bは、WindowsXP HOMEでLANコネクタありで Aのほうに、ISDNのモデムがシリアルで接続してありプリンターも接続して有ります。 Aのパソコンを中心としてBのパソコンにつなぐには何が必要になりますか? 一応、AのパソコンのLANボードは買おうと思います。 やり方と大体でいいのでかかる値段を教えて下さい
- 締切済み
- その他(インターネット接続・通信)
- WinXPにApacheをいれました。
パソコン(A)(192.168.0.2)Webサーバー へパソコン(B)(192.168.0.3)からアクセスするのですが。 エラーメッセージが出て、接続できません。どこがいけないのでしょうか? Apacheのバージョンは2.0.64です。
- 締切済み
- Windows XP
- Apache2がブラウザで表示できない
Windows XP Home Editionを使用しています。 Apache2をインストール後、(ドメインをlocalhostに設定)、http://localhost/にアクセスしても、「ページを表示できません。DNSエラー」と表示されてしまいます。 インストール自体はうまくできていると思うのですが、何が原因で表示されないのかわかりません。ブラウザの設定が悪いのでしょうか?何か心当たりがありましたら、解決方法を教えてください。 よろしくお願い致します。
- 締切済み
- ハードウェア・サーバー
- apacheをWindows認証にしたい
Windows Active Directory環境にまだドメイン参加していないLinuxのマシンが一台あります。そのLinuxでapacheが動いています。 そのapacheの特定のフォルダを(現在はBasic認証を使用中)ADのユーザー認証を同じように したいのです。 つまりAさんとBさんというユーザーがいてaaa.comというドメイン環境にログインしている中 現在はAさんには見せたいけどBさんには見せたくないフォルダがあるとします。 それをBasic認証でAさんにID/PASSを発行してセキュリティを保っています。 しかしユーザー数が増えたのでできればAさんだったらAAA/passwardというID/PASSを使い apacheにも認証を掛けたいのです。 これは可能でしょうか?可能であれば一番シンプルなやり方を教えていただけませんか? お願いします。 Linuxの環境はRedHat or Debian , apache2 , を使っています。 よろしくお願いいたします。
- 締切済み
- Linux系OS
お礼
おお!できました。 もっと複雑な設定が必要かと思っていたところいとも簡単に! ありがとうございます。助かりました。 あと link を貼っているところのlocalhostをxxxx.xxxx.xxxx.xxxx に直す必要がありましたが、これは当方サイトの問題です。 本当にありがとうございました。