- ベストアンサー
Apacheの入ったフォルダを動かす方法
- Apacheの入ったフォルダを移動する際の設定方法や手順についてまとめました。
- Apacheの入ったフォルダを移動するためには、httpd.confの設定の変更とファイルの移動、Apacheの再起動が必要です。
- 具体的な手順や設定のポイントについて説明します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>ServerRootというのはファイル名ですか?その名前で検索をかけましたが見つかりませんでした。 レジストリです。 一応、レジストリパスを書いたのですが…。 レジストリエディタ起動して、辿っていって下さい。 # レジストリ操作ではへんなところ触るとOS起動できなくなりますのでご注意を。 # その覚悟ができてから操作して下さいな。 勿論、自己責任と言うことでお願いします。 # インストールし直す方が安全で確実…なのですから。 で、その方法で移動すると、『アンインストールできなくなる』んですが、それはいいんですか?
その他の回答 (2)
- Wr5
- ベストアンサー率53% (2173/4061)
>OSはwindows7です。すみません。 インストールはどうやったのでしょう? httpd-2.2.xx-win32-x86-no_ssl.msiとかhttpd-2.2.xx-win32-x86-openssl-0.9.xx.msiとかからインストールしたのであれば、移動させるとアンインストールできなくなりますが。 その場合は設定ファイルやコンテンツ類をバックアップした上で、一度アンインストールして、改めて移動先にインストールした方が良いかと。 # インストール時にインストール先が指定できるハズです。 ソースファイルから自分でビルドした、またはアンインストール時の不具合は自分で解決するぜっ!というのであれば、サクっと移動するだけ…かと。 # まぁ、それならこんなところで質問していないでしょうが… HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Apache\2.2.xx\ServerRoot にインストール先が記録されています。設定ファイルはここからの相対パスで読んでいる…のでしょう。
お礼
回答ありがとうございます。 httpd-2.2.xx-win32-x86-no_ssl.msiとかhttpd-2.2.xx-win32-x86-openssl-0.9.xx.msiみたいなのからインストールした記憶があります。初心者なので設定ファイルはバックアップを取っています。今のところは元に戻せば問題なく動いています。アンインストールしてまで動かしたいとは思っていません。 ># まぁ、それならこんなところで質問していないでしょうが… 察していただいてありがとうございますww ServerRootというのはファイル名ですか?その名前で検索をかけましたが見つかりませんでした。httpd.confのなかのServerRootの所は絶対パスで書きました。c:から書いていますのでたぶん間違いないと思います。
- Wr5
- ベストアンサー率53% (2173/4061)
で、OSはなんです? confファイルの場所をコマンドラインオプションで指定できたりしませんか?
お礼
回答ありがとうございます。 OSはwindows7です。すみません。 >confファイルの場所をコマンドラインオプションで指定できたりしませんか? やりかたがわかりません。指定する方法を教えていただけないでしょうか?
お礼
返事が遅くなってすみません。 回答ありがとうございます。レジストリはいじらずにもう移動させることそのものを諦めました。 レジストリって怖いんですねえ・・・。