• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:社内のPC(Win XP pro)にApacheをダウンロードし、社内)

Apacheをダウンロードし、社内のみで閲覧できるサイトを作成する方法と参考サイト

このQ&Aのポイント
  • 社内のPCにApacheをダウンロードし、社内のみで閲覧できるサイトを作成したい場合、ApacheWebサーバをインストールし、ホスト名をドメインに入力する方法があります。
  • ただし、インストールしたPCのIPアドレスを他のPCから入力してもサイトが表示されないことがあります。この場合、FireWallの設定を確認する必要があります。
  • Apacheを使用して社内のネットワーク内で閲覧できるようにする方法については、具体的な手順が必要ですが、オンラインの技術ドキュメントやフォーラムなどで情報を収集することをおすすめします。

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

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

Firewallを無効にしたくないのであれば、やはり、ログを有効にして、Firewallにブロックされている通信がないかどうか確認するのがまず先ですね。 httpd.confでは、「Deny from All」とかなっていないかがポイントですね。 PHPもJavaも当たり前ですが、IISでも動きますよ。Javaというか、TOMCATですが。インストールも昔はあまり情報がなかったですが、今はそれほど困ることもないですよ。 私の場合、OS再起動をあまりしたくないので、Unixを使い余計なサービスをすべて停止させたりするので、本番サービスではApacheをメインで使っていますが、社内の簡単なサービスとかだとIISのほうが、WindowsUpdateがある分、セキュリティー対策が楽ですよ。 しかも何と言っても一番メインとなるクライアントであるWindowsとの親和性が一番高いので。

その他の回答 (1)

回答No.1

Firewallは設定したのですか?まずは、例外設定をするのではなく、完全に無効にするか、アクセス拒否ログを残して確認したほうがよいですね。 後、httpd.confにアクセス制限とかを追加していませんか? そもそもポートはいくつで設定しましたか? Windows用のバイナリをダウンロードしたのであれば、インストール時に80か8080か選べますよね?(サービスにするかどうかの選択ですが・・・) 今後のことを考えるととありますが、はっきり言って、IISのほうがいいですよ。 Apacheの優位性を明確に説明できないのであれば、IISを使うほうがセキュリティーも高いですし、扱いやすいですし、将来性も高いですよ。そもそも、.NETとかを使う際はほぼ選択肢がありませんし・・・

U-FILE
質問者

お礼

早速のご返答ありがとうございます。 ポートは80に設定しました。 Firewallは、完全に無効にしたくないので、これから、Apacheの.confファイルなどを調べてみます。 私は、PHPやJAVAなどを動作させたくてApacheを選びました。 IISの方もっと調べてみます。

関連するQ&A