• 締切済み

apacheの設定についてご教示下さい。

ウェブを作成していて、いちいちアップロードするよりもローカルサーバを自分の PC に作成して、そこでデバッグを進める方が効率が良い、というご教示に触れ、そのように致しました。 具体的には、XAMPP 1.8.3 をWindows7にインストールし、作成したindex.htmlをC:\XAMPP\htdocsに置き、apacheをrunさせた状態で、主なブラウザからhttp : // localhost / index.htmlにアクセスして、所期の通りに表示されることを確認致しました。 ローカルサーバの初歩を整えたことになろうかと思います。 一方、適切な設定をすれば、それを外部からアクセスできるサーバーとして働かせることができると解説されています。そうしたいと考え、調べ始めましたが、XAMPPのダウンロードやインストール方法については多くの手順の説明がウェブ頁ありますが、周辺や設定を含めたapacheに関する初歩的で体系だった解説は少ないように思われます。 上のような状況の中で、もともと関連分野についてこちらの知識が大変心もとないので、サーバー機能の概要やそれに沿う設定について、なかなか思ったように理解が進まず、困っております。 誠にお手数ですが、この辺りの学習を進めながら、実際にサーバーを作る手順や勘どころ、設定について、周辺知識の解説を含めた適切で分かり易い解説のあるウェブサイト、あるいは書籍を、どなたかご紹介頂けませんでしょうか? 虫のよいお願いかと存じますが、よろしくご教示頂きますようお願い申し上げます。

みんなの回答

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>いちいちアップロードするよりもローカルサーバを自分の PC に作成して、そこでデバッグを進める方が効率が良い、というご教示に触れ、そのように致しました。 デバッグや動作確認程度ならそろでもよいでしょう。 >適切な設定をすれば、それを外部からアクセスできるサーバーとして働かせることができると解説されています。 所謂「自宅サーバ 構築」ですかね。 その辺りのキーワードで検索してみてください。 固定IPの契約かDDNSの契約が必要だったり、いい感じにスリルも味わえると思います。 うまくすると警察関係のご厄介になれるかもしれません。 # FTP動かして放置していたら警察に押収されたなんていう楽しい報告も見たことありますね。 自宅サーバ公開の醍醐味ですよ。

Jim_Tenchi
質問者

お礼

ご回答ありがとうございました。 「自宅サーバ」と云うキーワードは思いがけず大変有効でした。 ありがとうございました。 また主だった幾つかの問題点についてもご示唆をいただきました。 ありがとうございました。 今後ともよろしくお願い致します。

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

関連するQ&A

  • apacheの設定

    solaris9でapache1.3.33を使用しています。 DDNSでサーバーを公開してサーバー自体うまく起動しています。 サーバーデフォルトの(あなたの予想に反して、このページが見えているでしょうか?) と見えます。 ですがWWWルートらしきところに、index.htmを置いても反映されません。(index.htmlでも変わらず) やりたいことは簡単なWEBページを公開したいだけです。IISでは立ち上げたことがありますが、この環境だとわかりません。どう設定すればよいでしょうか? wwwルートの場所とindex.htmを有効にさせるにはどうすればよいでしょうか?

  • apacheの設定

    solaris9でapache1.3.33を使用しています。 DDNSでサーバーを公開してサーバー自体うまく起動しています。 サーバーデフォルトの(あなたの予想に反して、このページが見えているでしょうか?) と見えます。 ですがWWWルートらしきところに、index.htmを置いても反映されません。(index.htmlでも変わらず) やりたいことは簡単なWEBページを公開したいだけです。IISでは立ち上げたことがありますが、この環境だとわかりません。どう設定すればよいでしょうか? wwwルートの場所とindex.htmを有効にさせるにはどうすればよいでしょうか?

  • Apacheの設定

    windowsXPsp2にPHPのテストのためにApacheを導入しました。 PHPも問題なく動いたのですが、友人にテストしてもらうときにLAN内のPCからは接続できるのに、外部からアクセスできないことがわかりました。 ルーターなどの設定はできており、ほかのサーバー(BJDなど)は外部からアクセスできました。 またApacheやPHPなどを一括してインストールできるソフト(XAMPP)などを使ったときは、接続できましたが、日本語をフォームで送ることができませんでした。最初に立てたApache+PHPでは日本語を送れていました。 なので、Apacheの設定だと思うのですが、まったくわかりません。 XAMPPなどで日本語フォームを送れるようにする方法かApacheの設定方法を教えてください。

  • Apacheの設定について

    OSはRedhatLinux7.1 Apache_1.3.26 php-4.2.3 mysql-3.23.52 を使っています。 WebサーバにApacheを使っており、 今は /usr/local/apache/htdocs の下に直接ファイルやディレクトリを置いてブラウザから見ています。 しかし、例えば、 /home/master/public_html の下に置いてあるファイルやディレクトリもブラウザから見えるようにするにはどのようにすればよいのですか? apacheの設定を変えればよいのかなと思うのですが、どこをどのように変えればよいのかわからず困っています。 アドバイスお願いします。

  • Apacheについて

    Apacheについて初歩的な質問です。Apacheは「Webサーバー用のソフトウェア」と「Webサーバー」のどちらが正しいですか?

    • ベストアンサー
    • PHP
  • Apacheのssl設定について

    以前、mod_sslの導入について質問させていただき、無事導入完了したのですが、 ssl通信がうまくいきません。 ご質問内容 (1)バックエンドのwebサーバとhttps通信する設定方法をを教えてください。  httpd.confもしくはssl.confどちらに設定するかも含めてご教示ください。 (2)必要な設定ファイル(証明書関連)があればそちらもご教示ください。 図の様なシステム構成でWebサーバAのApache設定です。 httpd.confの設定です。 <VirtualHost *:80> ServerName hogehoge.example.com RewriteEngine On SSLProxyEngine on RewriteRule ^/httpstest/(.*) https://192.168.1.1/$1 [P] SSLEngine on SSLCertificateFile /tmp/cert/server.pem SSLCertificateKeyFile /tmp/cert/serverkey.pem </VirtualHost> SSLCertificateFile:プライベート認証局で作成したWebサーバBのサーバ証明書 SSLCertificateKeyFile:WebサーバBで作成した秘密鍵 SSL設定をしない場合はクライアントにWebサーバBのhtml画面が表示されます。 SSL設定をすると Apacheのaccess_logに 192.168.1.1 - - [09/Dec/2010:16:24:20 +0900] "GET /" 400 557 "-" "-"と出力され、ブランク画面が表示されます。 error.logに出力はありません。 ssl_error_logに [Thu Dec 09 16:39:33 2010] [warn] RSA server certificate CommonName (CN) `xxxxxxx.local.domain' does NOT match server name!? と出力されますが、Ariasの問題らしいのでSSL設定とは直接関係無いようです。 よろしくお願いいたします

  • apache phpのバージョンを5.1.4にするには

    Eclipseのデバックプラグインとレンタルサーバーのphpのバージョンで、ローカルで動作させているphpのバージョンを5.1.4にしなければならなくなりました。 現在XAMPP 1.6.0aでapacheを動作させており、それぞれのバージョンは Apache 2.2.4 php 5.2.0 となっております。phpを5.1.4にしたら、5.2.0に戻すつもりはないので、そのままphpを上書きすればいいのかな?と考えていますが、apacheが動作しなくなりそうで、できずにいます。 いったいどのような手順でファイルを移していけばいいのでしょうか?

    • 締切済み
    • PHP
  • xamppのApacheへの接続設定

     xampp-win32-1.6.5-installer.exeをインストールしたのですが、 xamppコントロールパネルversion2.5のモジュールApacheにチェックを入れて開始ボタンをクリックすると 「apache.exe - アプリケーションエラー」というタイトルバーの下に『アプリケーションを正しく初期化できませんでした(0xc0150002)。[OK]をクリックしてアプリケションを終了してください。』というメッセージがでる。  C:\xampp\apacheのなかの apache_installservice.batをダブルクリックすると、先ほどエラーメッセージとともにコマンドプロンプトの画面に Installing Apache2.2 as an Service と表示される。 OKボタンをクリックすると Installing Apache2.2 as an Service Now we Start Apache2.2 :) 無効なサービス名です。 NET HELPMSG 2185 と入力すると、より詳しい説明が得られます。 続行するには何かキーを押してください . . .』 と表示される。 さらに、その二つ下の makecert.batをダブルクリックすると、 指定されたプログラムは実行できません。 指定されたプログラムは実行できません。 指定されたプログラムは実行できません。 C:\Program Files\xampp\apache\.rnd が見つかりませんでした。 C:\Program Files\xampp\apache\privkey.pem が見つかりませんでした。 C:\Program Files\xampp\apache\server.csr が見つかりませんでした。 指定されたファイルが見つかりません。 指定されたファイルが見つかりません。 ----- Das Zertifikat wurde erstellt. The certificate was provided. 続行するには何かキーを押してください . . . と表示される。  どうも、Apacheサーバーが起動していないための様なのですが、xamppの中でのApache サーバーの設定の方法と起動の仕方とローカルホストへの接続の方法をおしえてください。 よろしくおねがいします。    OSは Windows XP pro SP2の設定をしています。

  • apacheのディレクトリの設定を教えて下さい。

    apacheをつかって、Webサーバを立てました。 そのとき、Htmlのパス指定で、"/index.html"と指定したとき、ドキュメントルートの"index.html"が開かれると認識してます。 以下のファイルにてパス指定をしたとき   http://192.168.0.1/XXXX/index.html "/sub.html"と指定すると、   http://192.168.0.1/XXXX/sub.html に遷移するような指定方法があると聞きました。 (IISでは、できるそうです。) Apacheでは、このように設定することは可能でしょうか? 参考までに、今回使用しているApacheのバージョンは2.0.55です。 よろしくお願い致します。 ※知識不足のため、まわりくどい聞き方になってしまいすみませんでした。

  • WindowsサーバにおけるApache起動

    以下の環境でWebサーバを動かしています。 Windows server 2008 R2 Standard Apache/2.2.17 (Win32) ApacheはXamppによりインストールしました。 先日、XamppのコントロールパネルでApacheをリスタートすると、起動しなくなりました。 可能性が高いと言われる80番ポートの競合を疑いましたが、どうもそうではないようでした。 で、C:\xamppにある、apache_start.batを実行してみたら、正常に起動しました。 起動したので、一応は解決なのですが、 ・Xamppコントロールパネルのstatusは、「httpd state 0, service 1, start 0, thread 0, op 0, port 80」となっており、Running状態ではない ・管理ツールのサービスを見ると、Apacheのサービスが動いていない という状況で、これでなぜWebサーバが動いているのか理由がわかりません。 情報が不足しているかもしれませんが、上記の現象についてご教示いただければ幸いです。

このQ&Aのポイント
  • 迷惑メールに関して送信元が自身のアドレス(偽装)で送られてくる問題が発生しています。これは私のメールアドレスやアカウントが不正利用されている可能性があるのでしょうか?
  • ぷららのwebメールを利用している際に、迷惑メールの送信元が自身のアドレス(偽装)で送られてくる問題が起きています。これにより私のメールアドレスやアカウントが不正利用されている可能性が懸念されます。
  • 「ぷららwebメール」を使用していて、迷惑メールが送信元を偽装して届いている問題に直面しています。この問題によって私のメールアドレスやアカウントが不正利用されているかもしれません。
回答を見る