• ベストアンサー

「自分のPCをWebサーバーにする事」とはについて

「自分のPCをWebサーバーにする事」とはについて 「自分のPCをWebサーバーにする」という事がどういう事かですが これは,自分のPCにIPアドレスを設定し,その自分のPCのIPアドレスに訪問してくれた人に,Webページを表示する という事ですか?

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

  • ベストアンサー
回答No.5

はい、おっしゃる通りです。自分のPCをWebサーバーにすることは、自分のPCにWebサーバーソフトウェアをインストールし、IPアドレスを設定して、そのPCのIPアドレスにアクセスすることで、Webページを表示することができます。Webサーバーソフトウェアをインストールすることにより、自分のPCはHTTPリクエストに応答し、Webページを提供することができます。ただし、セキュリティについても考慮する必要があります。自分のPCをWebサーバーにする場合、適切なセキュリティ対策を講じることが重要です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.4

>これは,自分のPCから,自分のPCのIPアドレスにアクセスして,自分のPC内のWebサーバーのコンテンツを閲覧するということでしょうか? そうです。 自分自身のIPは、基本すべての人が127.0.0.1です。 これを名前にするとlocalhostになります。 DNSを使っていないのに、なぜ localhost を 127.0.0.1 に変換できたか? これが、hostsの役目なのですが、ここは質問には含まれないので省略。 とりあえず、実験してみたいのであれば、 Windowsなら、XAMPなどをインストールしてみればよいでしょう。 Apache/PHP/MySQL(厳密にはmariaDB)などが入っているツールで 自分のPCでローカル環境を作れます!。 例えば、PHP+GDライブラリ(画像変換ツール)を使うと、 自分のサイトで画像を変換させる?なんてことも簡単にできます。 データベースも入っていますので、これらを使って遊ぶこともできる 便利系ツールです(一般的にはLampと言いますが) いきなり本番環境(つまり他の人が見える部屋)に 動くかわからないソースをアップロードして、 例えば個人情報垂れ流したら、それこそシャレになりませんから! こうやって動くものだけをアップしていく流れになります。 慣れてくると、アップロードすらもしませんが。 Gitなどでソース管理をするでしょうが、 ここも今回の議題には含まれないので、省略します。

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

外線ならそれでもいいですが。 ローカルでもいいんですよ。 つまりIPは、なし=又は127.0.0.1 名前はlocalhostになります。 そこに、ApacheなどのWebサーバーを立ち上げれば、 ブラウザで、 http://localhost/ で、自分のPC内のWebサーバーのコンテンツを表示できます。 これは、実際に公開する前にローカル開発といって、 自分のPCの中だけで動作確認をしてから、 アップロードする工程で、とても重要な物です。 なので、かならずしも、 Webサーバーは「他人に見せる物」 とは限りません。

kirakira_star_
質問者

お礼

>公開する前にローカル開発 これは,自分のPCから,自分のPCのIPアドレスにアクセスして,自分のPC内のWebサーバーのコンテンツを閲覧するということでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • 121CCagent
  • ベストアンサー率51% (14254/27772)
回答No.2

大まかな認識はそれで良いとは思います。 >自分のPCにIPアドレスを設定 って言うのはプロバイダで動的なグローバルIPを1つ付与されるタイプだとルーターにIPを割り当てるような感じになりますね。あとはルーター側で静的NATでPCに外部からアクセスできるようにする感じでしょうか。 例えばプロバイダでグローバルの固定IPを4個とか8個付与されるサービスを利用しているなら直接PCにグローバルIPを設定するような事もあります。 >その自分のPCのIPアドレスに訪問してくれた人に, >Webページを表示する については一般的にはDNSでIPアドレスとドメインを関連付けてドメインでアクセスすることが多いですね。直接IPアドレスを指定することは少ないかと。

全文を見る
すると、全ての回答が全文表示されます。
  • webuser
  • ベストアンサー率33% (372/1120)
回答No.1

そういう認識であっています。 ただ、WEBサーバーとは何かという話になったときに WEBサーバー=httpサーバーと解釈した場合、 単にアパッチなどをインストールしている状態を指す場合もあります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • LAN内のPCをWebサーバーにするためには

    初心者です。 LAN内のPCをWebサーバーにしたいと考えています。 VALUE-DOMAIN でドメインを取得したところ、「http://www.ドメイン名」でアクセスし、VALUE-DOMAINのページが表示されるようにはなりましたが、LAN内のPCをWebサーバーにする設定ができません。 どなたか教えて頂けませんでしょうか? VALUE-DOMAINに問い合わせたところ、サポート外の質問らしく回答はもらえませんでした。 <使用環境> ・WindowsXP ・Apache2.2 ・サーバー用のPCのローカルIPアドレスは手動で設定されています。 なお、VALUE-DOMAINの現在の設定は次のとおりです。 [DNSレコード/URL転送の変更] ホスト名: * ターゲット: ルーターのグローバルIPアドレス タイプ : A [ネームサーバーの変更] 方法選択:当サービス標準のネームサーバー(ENOM) [ダイナミックDNS情報] ドメイン名 : 登録したドメイン名 パスワード : 割り当てられたパスワード ホスト名 : * IPアドレス : ルーターのグローバルIPアドレス

  • Windows2000server でWebサーバを立ち上げたのですが…

    再度質問いたします。 Windows2000server でWebサーバを立ち上げたのですが、ファイル(htmlやgifやjpeg等)が不思議なことにiモード端末でしか観覧できません。 PCから自分のサーバにアクセスしても応答がないので、ダメ元でiモード端末でアクセスしてみたところページが表示できました。 IISをインストールしてほとんど設定は変えていません。 DNSサーバなのですが、家の回線が動的IPアドレスなもんでプロバイダが提供しているダイナミックDNSを利用しています。 よって私のパソコン自体にはDNSサーバ自体はインストールしておりません。 LAN上では『http://サーバのプライベートIPアドレス/目的のファイル名』でLAN上の全PCより表示できるのですが、 インターネット経由の接続(IISのWEBサーバを利用)では『http://サーバのドメイン名、あるいはWAN側IPアドレス/目的のファイル名』と言う形で打ても全PCが表示できなくなってしまいます。 しかし不思議なことにiモードからはそのアドレスで見ることが出来るのです。 iモードからは観覧できるのでDNSサーバや回線などは問題ないと思うのですが、なぜPCからは表示できないのでしょうか? PCからアクセスしたときの症状ですが、URLを入力し接続すると一瞬で『ページが表示できません』の画面になります。 わかって頂けたでしょうか? よろしくお願いいたします。

  • 自宅WEBサーバ公開方法について

    お世話になります。 当方、自宅WEBサーバを公開したく、設定方法についてお伺いしたいです。 やりたいこと:  自宅WEBサーバのWEBページを外部から表示させたい 基本情報: ※〔〕:グローバルIP []:プライベートIP  【A】.自宅無線ルータ兼アクセスポイント〔60.130.140.20〕[192.168.1.1]  ∟(1).PC〔60.130.140.20:8080〕[192.168.1.7]   ∟I.WEBサーバ〔60.130.140.20:8080〕[192.168.1.7:8080]  ∟(2).PC[192.168.1.11]  ∟(3).PC[192.168.1.12] 【B】.別宅無線ルータ兼アクセスポイント〔192.200.10.10〕[192.168.1.1]  ∟(4).PC[192.168.1.17] 設定内容:  【A】・・・【A】~(1)Iのポート開放(IPマスカレード手動設定):   〔60.130.140.20:8080〕=[192.168.1.7:8080] (1)・・・IPの固定:  IPアドレス=[192.168.1.7]  デフォルトゲートウェイ=[192.168.1.1] やってみたこと:  (2)で(1)Iにhttpでアクセス  アドレス:http://192.168.1.7:8080/TomcatTest/Game  →ページの表示成功  (4)で【A】にping  →成功  (4)で(1)Iにhttpでアクセス  アドレス:http://60.130.140.20:8080/TomcatTest/Game  アドレス:http://60.130.140.20:80/TomcatTest/Game  アドレス:http://60.130.140.20/TomcatTest/Game  アドレス:http://192.168.1.7:8080/TomcatTest/Game  →いずれもページの表示失敗 ※上記アドレスは仮の値となります。 お知恵をお借りいたしたく、何卒よろしくお願い致します。

  • Webサーバ経由で別のWebサーバにアクセス

    クライアントPCから、WebサーバAにアクセスし、WebサーバBのWebページを見たいです。 理由は、WebサーバBはWebサーバA(のIPアドレス)からのアクセスしか受け付けず、 クライアントから直接WebサーバBにアクセスできないためです。 WebサーバAにアプリケーションをインストールしたり、設定を変える権限はありますが、 できるだけアプリケーション側でそのようなことができるようにしたいです。 宜しくお願い致します。

  • webサーバーについて

    自宅でwebサーバーをたてたのですが、うちはルーターにサーバマシンを つないでいるので、ルータのグローバルIPアドレスに対するドメインを 無料のところで取得しました。 そこで、外部(WAN側)から自宅のwebサーバーには アドレス欄にドメイン名を入れるだけで、アクセスできるようにするために、ルータの設定で、静的IPマスカレード設定/NAT設定というところの「Webサーバを外部に公開する (エントリ番号1を使用) 」という項目にチェックを入れて、宛先IPアドレスに サーバーマシンのローカルアドレスを記入しました。 これで大丈夫なはずだと思い、別のPCから ドメイン名でサーバマシンへのアクセスを試みたのですが、 ドメイン名をアドレス欄に入れると、ルータに接続されてしまいます。 グローバルIPアドレスでのアクセスを、サーバマシンに受け渡すような 設定は、上記の方法ではダメなのでしょうか? 使ってるルータはRV-230SEというやつで、Bフレッツです。 よろしくお願いします。

  • ウェブサーバーを外側に公開

    グローバルなIPアドレスを手に入れた場合、 そのIPアドレスは、 ルーターに設定するのでしょうか? ウェブサーバーにするPCに設定するのでしょうか?

  • 自宅のPCをWebサーバーにする手順

    環境:WebサーバA=Windows2000server,PC1=WindowsXPHe ,接続(インターネット)ADSL->ADSLモデム->ルータ->サーバAとPC1が接続。  一時的に実験したいだけなので危険性については無視したうえでのはなしです。 自宅で現在上記の環境でPC1からサーバAのWebページが見れます。これを完全に外部のPC2からサーバAのWebページを見れるようにするにはどうしたらいいのでしょうか? (ADSLなのでIPアドレスが変わるとかの話も無視してください。)

  • Webサーバ

    自宅Webサーバ(html文書)を公開するためにはどういった手順が必要でしょうか? 具体的に知りたい内容は、 ・ISPは@niftyですが可能なんでしょうか? ・グローバルIPアドレスは申請するだけで誰でも簡単に取得できるものなんでしょうか? ・ルータは特別に用意する必要があるのでしょうか?  現在使用しているレンタルモデムでもかまわないのでしょうか? ・通常WebサーバはNATを設定されたルータにつながっているということですが、  そうすると回線をもうひとつ繋がなくてはならないのでしょうか? ・NAPTならばひとつのIPアドレスに複数台のPCをつないでインター ネットと通信できるということですが、  その場合、Webサーバと同じセグメントにつながれた公開したくないPCに危険はないのでしょうか? 以上よろしくお願いします。

  • 社内ネットワークに設置したWEBサーバにグローバルIPでアクセスできる?

    最近勤め先のネットワークが固定8個グローバルIPのプロバイダに変更し、そのグローバルIPを試しに使ってみようと言うことで、BlackJumboDogというフリーソフトを入れてWindowsのWEBサーバをたててみました。このサーバはもちろん社内ネットワークないにあるので192.168.1.10というローカルIPを持っているます。このローカルIPをルータのアドレス変換を使ってグローバルIPの80番ポートにアクセスがあったらこのサーバにアクセスを転送する設定を行いました。設置したその日の帰宅した際に自分の自宅からこのグローバルIPにブラウザでアクセスしてみたら設定したWEBページが表示されました。次の日社内の自分のPCからこのサーバのグローバルIPでアクセスしてみたところブラウザがサーバがみつかりませんとのメッセージを出して、みることができませんでした。私の考えでは、グローバルIPアドレスはどこからでもアクセス可能だと思っていたのですが、なぜこのような結果になってしまったのでしょうか。だれかわかる方いらっしゃいましたらご教授よろしくお願いします。

  • 2000serverでwebサーバーを立てたい

    お世話になります。 2000サーバーマシンを買って設定を見よう見まねで立ち上げております。 webサーバーを立てろといわれ試行錯誤しているのですが、条件があまりにもきついことがありまして、どうしたらいいのかご指導頂ければ幸いです。 今現在16個のIPアドレスを所有しております。MACのwebstarを使ってWWW.DNS.MAIL.FTPは動いております。 IPアドレス16個のうちあまりがあるのでそのうち1つを使って数字アドレスでいいからwebサーバーにしようとしております。(例:http://400.400.400.40) 将来的にはきちんとドメインを取る予定です。 このような設定は出来ないのでしょうか。 数字を使ったアドレスでhttp://400.400.400.40/~usr2.indexと言ったようなことはできますでしょうか? あまりにも初心者質問ですいません。 何か良い書籍など参考になるようなものがありましたらお教え下さい。 宜しくお願いします。m(__)m