人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

windows で管理者権限でなく apache を起動する方法はあるでしょうか?
vista 以降はかなり面倒なようです。確実出来る方法がのっているページを教えてください。

●質問者: kaiketsu
●カテゴリ:コンピュータ インターネット
✍キーワード:Apache VISTA Windows 方法 管理
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● km1981
●100ポイント

Apache 1.3系をプロセスと起動すればできます

ぼくのWindows7のゲスト権限でもできました

http://httpd.apache.org/docs/1.3/windows.html#cmdline

http://archive.apache.org/dist/httpd/binaries/win32/

◎質問者からの返答

おお、その手があったのですね。

うーん、2.x 系が主流なので、ちょっと考えます。


2 ● a-kuma3
●100ポイント

こういうことかな?

Apache関連/Apache起動アカウントの作成(Windows)

Apache関連/Apacheサービス起動するアカウントの変更(Windows)

Apache関連/アクセス許可の変更(Windows)


肝は二つ。

  1. サービスのプロパティから実行するユーザを変える
  2. 読み書きが発生するディレクトリのアクセス権限を変えるか、アクセス権限があるディレクトリに変える


一番目は、そのままなので、特に説明は要らないですよね。


二番目は、デフォルトのままでインストールすると、Program Files 配下にインストールされ、

その子供のディレクトリである htdocs や logs にまで、Program Files のアクセス権限が

引き継がれちゃう。

なので、htdocs に読込権限を与えたり、logs に読み書きの権限を与えるか、

httpd.conf を変更して、書き込み権限があるディレクトリを DocumentRoot や

ログの出力先に指定する。

頻繁に設定を変更するなら、conf のアクセス権限も変更しておいた方が良いですね。

◎質問者からの返答

インストールしないですむ方法があるとなおよしなのですが、難しいでしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ