• ベストアンサー

イントラネットでのアクセス方法

現在、イントラネット(社内LAN)でWEBアプリを開発中です。そこで質問があります。 事務所にコンピュータ約10台あり、これらは全てランで繋がっています。 その内の1台(WIN2000)をホストとして、アパッチ・MYSQL・PHP・PERLなどがインストールしてあります。 このコンピューターに入っているWEBのファイルを開く場合、このコンピューター自身からですと、 http://127.0.0.1/index.php のように開けますが、他のコンピューターからアクセスする場合はどのようにすれば良いでしょうか? (例えば、http://ホストコンピューターの名前/127.0.0.1/index.php のようには出来ない?) やはり、WEBのファイルが入っているフォルダを共有フォルダにしてfile://~ みたいな形でないと出来ないのでしょうか?またその場合、PHP,SQLなどがインストールしてあるフォルダも共有しないと駄目???) ご存知の方、もしくはためになるサイトなどございましたらお教え願います。 宜しくお願いします。

  • deia
  • お礼率56% (69/122)

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

  • ベストアンサー
noname#41381
noname#41381
回答No.1

ループバックアドレスで接続できるのでapacheは起動しているのでしょうから、 http://<apacheサーバのIPアドレス>/index.php で接続してみてください。 サーバのIPアドレスの確認は、サーバでipconfigと入力して確認してください。 もし接続できなかった場合、そのエラーを補足してください。 できればサーバ上でも確認してみるのがいいかと思います。

deia
質問者

お礼

回答ありがとうございました。 お教え頂いた方法で、無事接続する事が出来ました。 また、何かありましたら宜しくお願い致します。

その他の回答 (1)

  • T-SQ
  • ベストアンサー率29% (24/82)
回答No.2

No1さんのように、 http://<apacheサーバのIPアドレス>/index.php または、WINSかHostsにて名前解決をさせ、 http://<apache Server名>/index.php とやっては、いかが?

deia
質問者

お礼

回答ありがとうございました。 とりあえずはNo1さんの回答のようにして接続しましたが、時間があれば、T-SQさんの方法でも試してみたいと思います。 ありがとうございました。

関連するQ&A

  • 社内LANで複数台のPCからApacheを稼働させているPCにアクセスしてPHPをクライアントで動かすには?

    はじめまして。よろしくお願いします。 現在、会社でPHP+MySQLを利用したWebデータベース環境を作ろうとがんばっているのですが、基本的な難関にぶち当たってしまいました・・・ 僕がやろうとしていることは、社内LAN(イントラ)で複数台のPCが接続されているのですが、ファイルサーバ(他どのPCからでもアクセスできるPCならどれでもよい)にApacheとPHP、MySQLをインストールして、他のPCからファイルサーバで共有されている、HTML、PHPファイルを直接ダブルクリックで開いてもプログラム文が表示されるだけで、全く動きません。 どうにかして、他のクライアントから動作させたいのですが、どのようにしたらよろしいでしょうか。 よろしくお願いいたします! 使用環境はWindows XPです。

    • ベストアンサー
    • PHP
  • win2000のApacheサーバーにFTP

    win2000proにApache1.3.26を入れてイントラネットのサーバーを作っています。 ファイルやフォルダを共有するためFTPで接続できるようにしたいのですが(PHPのファイルアップロードではフォルダを作ったりできないので)、どうやっていいのかまったく見当がつきません。 FTPで接続できる方法を教えてください。

  • Mysql+PHP+Apache/サーバークライアント環境での

    Mysql+PHP+ApacheでWebからデータベースを扱う勉強をはじめました。この3つを1台のPCにインストールして、Webサーバーをローカルに立てて動作確認をしてきました。これをサーバー/クライアント環境で行う場合のことでお尋ねします。 ★行いたいこと Webサーバーにデータ(HTML、PHP、データベース)を保存しておいて、クライアントからそのデータを操作して、Webページの開発を行いたい。 質問(1) Webサーバーにインストールするのは、Mysql+PHP+Apache、クライアントにインストールするのは、Mysqlでよろしいのか。 質問(2)クライアントのMysqlを起動して、サーバーのMysqlのデータを扱うという考え方でよいのか 質問(3)クライアントのMysql内のデータとサーバーのMysqlのデータの関係はどのようになるのか。 とてもお恥ずかしいですが、宜しくお願いします。

  • イントラネット(?)を構築するには

    イントラネットという言葉が適切なのかわかりませんが、 自宅にある2台のパソコンを接続し合い、片方はLinuxサーバとしてApacheなどを起動させ、もう1台はWindowsでLinux側にアクセスできるようにしたいです。 用途としては、 ・Webアプリケーション開発。Linux側にPHPを置き、Windows側のWebブラウザで動作確認できるようにしたい。 ・Linuxサーバの勉強のために、実際にLinuxサーバを使ってみたい。 私の自宅はプロバイダがサーバ構築を禁止しているのですが、 私はホームページを外に公開したいわけではなく、あくまで自宅内でのみやりとりができるネットワークを作りたいと考えています。 これって可能でしょうか ? また、可能であれば、ハブなどの必要なもの、またパソコン・ハブ・ケーブルなどをどのように接続すればよいかご教授願いたいです。

  • XAMPP設定後PHPのソースファイルはどこに?

    はじめて、PHPを学習しています。XAMPPをインストールしてXAMPPのApacheとMySqlは正常に起動できているようですが、PHPのソースファイルをどこのフォルダに入れてどうやって動かすかわかりません。どなたかわかりますか。

    • ベストアンサー
    • PHP
  • PHPのインストールについて

    PHPをインストールを行おうと思っていますが、 疑問がありアドバイス等頂ければと思い質問しました。 OS Linux PHP5.2.5 apache 2.0.61 DB MYSQL5 今まで1台のPCに全てインストールして作業していたのですが、 他の2台のPCにてwebサーバとDBサーバを分けることになりました。 そこでPHPのconfigureを行おうと思ったのですが、1台の際はMYSQLのオプションは「--with-mysql=/usr/local/mysql」のような形にしていましたが、サーバが分かれている場合はどのような記述となるのでしょうか。 初歩的な質問で申し訳ありませんが、アドバイスを頂けますと 助かります。

    • ベストアンサー
    • PHP
  • フォルダへのアクセス権の設定方法を教えてください

    Webサーバ上のプログラムからファイルサーバへアクセスしてフォルダの作成やファイル保存をしたいのですが、フォルダへのアクセス権がないためにエラーになります。 フォルダへのアクセス権の設定方法を教えてください。 ■環境等の詳細 ■Webサーバ OS:Windows Server 2016   WORKGROUP WEB:InternetInfomationServer 10 (IIS 10) PHP:7.2.1 このサーバのPHPプログラム内からファイルサーバにある共有フォルダへアクセスして、フォルダの作成やファイルの保存を行いたい。 ■ファイルサーバ OS:Windows Server 2016   WORKGROUP このサーバ上に共有フォルダを作成している。(\\fileserver\work) Webサーバ上のIISのアプリケーションプールは 名前       :"abcdefg"(DefaultAppPoolから変更してある) .Net CLRバージョン:v4.0 マネージパイプラインモード :統合 ID        :ApplicationPoolIdentity Webサーバのタスクマネージャでw3wp.exeのユーザ名を見ると"abcdefg"になっている。 WebサーバOSにログインしてからファイルサーバ上の共有フォルダへアクセスすると問題なく閲覧・フォルダの作成・ファイルの作成ができます。 PHPのログに書かれるエラーメッセージ mkdir(): Permission denied {"userId":6,"exception":"[object] (ErrorException(code: 0): mkdir(): Permission denied at C:\\-(PHPファイルのパス)-XXXXXXX.php:60) C:\\-(PHPファイルのパス)-XXXXXXX.php(60): mkdir('\\\\\\\\fileserver\\\\work...', 511) エラーになった箇所のPHPのソースコードはmkdir("\\fileserver\work\123",0777)としてあります。 ちなみに、Webサーバ上に作成した共有フォルダには問題なくアクセスできて閲覧・フォルダの作成・ファイルの作成はできます。 (PHPプログラムのバグではないと思っています。) ネットでいくつか調べてやってみたのですが、うまくいきません。 https://technet.microsoft.com/ja-jp/library/ee886292.aspx 共有フォルダに対してIISユーザ(abcdefg)の権限が付与されていないのでは?と思い、"IIS AppPool\abcdefg"を設定したのですが、設定後に確認すると追加設定した箇所が"不明なアカウント(s-1-5-82-...)"となってしまいます。

  • PHP4のインストール方法

    RedhatLinux7.2+Apache1.3.24にMysqlとPHP4をインストールしたいです。 Mysqlは無事インストールできましたが、PHP4がうまくできません。 configureを実行した時、apxsがうまく動作しないとのエラーが返ってきます。 これは、ApacheをDSO版で再インストールしないとダメという意味でしょうか? できれば、現在のApacheの設定を引き継いだまま、MysqlとPHPのインストールを したいのですが、手順とかがあればご教授お願いします。 下記のサイトを参考におこなってみました。 http://www.atmarkit.co.jp/flinux/rensai/mysql05/mysql05a.html http://www.melnavi.net/php/install.php

  • イントラネットのwebページのアクセスカウンター

    社内ランの環境でwebページを立ち上げました。サーバーはwin2000 IIS5.0です。 http://www.i-say.net/cgi/sample_view.php3?id=1678&url=http://www.kushinoi.co.jp/JsCounter/Counter.htm においてあるグラフィックカウンターを説明どおりに、作業をしてホームページビルダーのFTPソフトを使ってアップロードしましたが、indexに××××××となってGIF画像が現れません。ファイルの置き場所も支持どうりにしました(webという名前のフォルダを作りこの中にindexをはじめ全て同一フォルダに入れました)。「cgi-lib.pl」というファイルはインターネット上で検索して摂りました。 ほかのcgiカウンターも色々と試しましたが、上手くいきません。 大変に申し訳ないのですが、教えていただけないでしょうか?よろしくお願いいたします。 参考になるかどうかわかりませんが、アプレットはちゃんと動いています。

    • ベストアンサー
    • CGI
  • PHPのインストール方法

    redhatlinux9.0+mysql+apache2.0でPHPの利用を考えている初心者です。mysql+phpはapache2.0のディレクトリ構成上のどこにインストールするのが普通なのか判りません。インストールの方法を教えて頂けないでしょうか。

    • ベストアンサー
    • PHP