• 締切済み

apacheでのWebサーバ構築について

yambejpの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

どういうエラーになるか補足が必要

tomozo0413
質問者

お礼

ご指摘ありがとうございます。 接続できない状態は、一般的な「ページを表示できません」のエラーです。 http://leciem.xxxxxxxx.jp/bd04.gif のような。

関連するQ&A

  • Apacheでイントラ向けのHTMLサーバをつくりたい

    社内で作ったHTMLファイルをブラウザから参照できるようにしてあるのですが、 このたび、レンタルPCのため、データの引越しをしなければならなくなりました。 しかし、これを管理していた人が辞めてしまっていて・・・(連絡先不明) どうやらApacheでWebサーバを構成していたらしいので、いろいろ調べて、テスト用マシンに 同じバージョンのAppacheのダウンロード&インストール、 設定ファイル(httpd.conf)のコピペによる上書きをしてみましたが、 なかなか難しく、元通りにすることができません。 元のPCはまだあります。 新たに来るPCに、このApacheの環境を移行するにはどうしたらいいでしょうか? IISでもいいかな、と思ったんですが、HTMLファイルの中でSSIが使われていて、うまく機能しないようです。 ●インストールされていたAppache:Apache HTTP Server 2.0.49

  • Apache2サーバーの構築(Ubuntu で設定するには)

    Apache2サーバーの構築(Ubuntu で設定するには) Windows 系ではIISなどはGUIで設定がでいますが Linuxではできません。  大まかな質問ですみません。 入門書がなくて困っています。   マニュアルを読もうと思ったのですが Linux 初心者が理解できるようなサイト を探して見ましたが みつかりませんでした。 本家のサイト : http://www.apache.jp/manual/ は経験者向けで 部分的なマニュアルのように思えます。 一応、参考にしたいサイト  http://d.hatena.ne.jp/pakepion/20080617/1213709258    http://alk.dip.jp/apache2-default/sv080.html     上記サイトを見ると Linuxの debian系とRhel系では 設定方法が異なること Apache の ver 1.xx 系では httpd.conf で設定していたが ver2.xx 系では  各設定ファイルにより いじくる場所が変わる。 例: apache2.conf は全体の設定 でhttpd.conf の中身は空です。 つまりダミーです。 初心者が理解できる。 Apache2.xx で Rhel系(CentOS,Fedora),Debian系(Ubuntu) などについて詳しく書かれたマニュアルはありますでしょうか? とりあえず シングルドメイン、ルートディレクトリを /var/www ではなく /usr/www にしたい。 cgi、tomcat を動かしたい。 などです。 Linux (LPIC-1 )勉強中です。 

  • apache2にアクセスできない!!!

    apache2をインストールしてhttpd.confの基本的な設定を行ったところ、デフォルトのindex.htmlがテスト用に作ったテキストだけのものならアクセスできるのですが、テキスト以外のファイルを表示させようとすると、アクセスできなくなります。 httpd.confの設定の基本的なことなのかもしれないですが、教えてください。よろしくお願いします。

  • Apache2.2 ネットワークドライブ

    Apache2.2を利用し、HTMLやperlを使てブラウザページを作成しているのですが、 Apacheのhttpd.confで示しているDocumentRoot以下のファイルについてはアクセスできるようなのですが、それ以上の階層のファイルへはアクセスできないのでしょうか? HTML内で下のように書いてネットワークドライブ(Y)へアクセスできるように したいです。 <A href="Y:/test.txt" target="_blank">FILE</A> ネットワークドライブ内のファイルへアクセスできるようにしたいのですが、 DocumentRootとは別のファイルや、ネットワークドライブ内にDocumentRootを設定することは できるのでしょうか? よろしくお願いします。

  • apacheがうまく動きません

    お世話になります。自宅のPCにRedHat8.0をインストールしたのですが、 httpdを起動してブラウザからhttp://localhostとしても 何度やってもForbiddenとなります。これはアクセス権がないという 意味なのでしょうか?(rootで作業しています) うまくいかないので一度、rmp -ev apache apacheconf などモジュールごとアンインストールしました。(rmp -e apacheではパッケージがインストールされていないとでるため) その後、apache1.3.27最新版をダウンロード。make installでインストール成功 とでた後、再びブラウザからhttp://localhostとすると一度だけ apacheのテスト画面がでました。がその後はForbiddenとなります。 これはhttpd.confの設定がわるいのでしょか?http.confはひとつだけです。 ドメインを取得したのでその設定をほどこしたからでしょうか? 基本的な記述以外はいじっておりません。 よろしくお願いいたします。

  • 同一LAN内からapacheにアクセスできない

    同一LAN内のWindowsマシン(192.168.0.3)からWebサーバ(192.168.0.2)にアクセスできません。 [サーバ機] OS: CentOS5 Kernel: 2.6.18 httpd: Apache/2.2.3 httpd.confは全てデフォルトのままにしてあります。 サーバ機から自身にアクセス(lynx -head http://192.168.0.2)すると正常に200 OKを返してくるのですが、Windowsマシンのブラウザからだとエラー(ページが見つからない)になってしまいます。 どなたか原因の分かる方よろしくお願いします。

  • ApacheとTomcatについて

    社内LANの中でWebサーバーを立てています。 ApacheとTomcatを利用しています。 以前までは、問題なく利用できていたのですが、突然、 他マシンからのアクセスができなくなりました。 (HTTP403のエラーが出てしまいます) サーバー自体からはアクセス可能です。 Apacheのhttpd.confを調べてみたのですが、 特にアクセス制限などは記述してありませんでした。 どうしたら、他マシンからアクセスできるようになるのか教えてください。 ちなみに、telnetやftpなどは、問題なくできます。

  • fedoracore6 webサーバー構築設定について

    自宅サーバー立ち上げの際でwebサーバー設定を行った中で、「httpd」サービスが再起動出来なくなり困っています。どなたか設定のやり直し方法をご教授願います。現在、httpd.confファイル設定が間違っていて、起動出来ない状態かと推測していますので、再インストールしてやり直そうと考えます。httpd.confファイル設定デフォルトログを取っていかなかったので、最初から設定やり直しが出来ない状態です。 httpd.confファイルのアンインストール方法を教えてください。 ・OSソフト:linux fedoracore6 ・ファイル: httpd.conf

  • Linux環境で、WEBサーバーのドキュメントルートを取得するには

    こんにちは、 サーバーソフトウェアのインストールを作っているのですが、WEBサーバーのドキュメントルートを取得するには、/etc/httpd/conf/httpd.confを直接読み込んで DOCUMENTROOTの行を探すのが良いのでしょうか? それとも、もっとスマートな方法が可能なのでしょうか? ご存知の方、いらっしゃいましたら、ご指導頂ければ幸いです。どうぞよろしくお願いいたします。

  • Apache2.0とActivePerl5.8でCGIが動作しない

    ご教授願います。  掲題の通り、Win2000ProにApache2.0.48、ActibePerl5.8.1.807をインストールしローカル上にてApacheの動作確認は出来ました。  色々なサイトを調べ、現在のhttpd.confは下記のような設定となっています。 【httpd.confの主な変更点】  1:DocumentRootは別ドライブのフォルダ(C:ではない)に変更(httpd.confのファイル、229行目あたり)  2:同様に<Directory>も1と同じフォルダ(httpd.confのファイル、255行目あたり)  3:Options Indexes FollowSymLinks MultiViews ExecCGI Includesと変更(httpd.confのファイル、269行目あたり)  4:ActivePerlのインストール先は「C:/usr/local/」です。  5:test.cgiの格納場所は1で指定したフォルダと同じです。 【症状】  ブラウザのアドレスに「http://localhost」を入力するとApacheの動作確認画面が出ますが、「http://localhost/test.cgi」を入力すると『Forbidden You don't have permission to access/test.cgi on this server」と表示されます。 知識不足で申し訳ございませんが、よろしくお願いいたします。