内容へ移動
TechNote
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
start
»
macintosh
»
suexec
macintosh:suexec
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Macintosh - suEXEC ====== ===== 任意のユーザーIDでプログラムを実行する ===== Leopard, Snow Leopard にて suEXEC を有効にするには Apache のソースファイルに含まれている suEXEC をコンパイルしたものを既存の Apache の指定フォルダ内に放り込めば良い。 前段階として、現在インストールされているApacheのバージョンを確認し、それと同じものを[[http://httpd.apache.org/|The Apache HTTP Server Project]]から取ってくる。 **まず、configure のオプションに下記の引数を渡す。** <code> $ ./configure --enable-mods-shared=all \ --enable-suexec \ --with-suexec-bin=/usr/bin/suexec \ --with-suexec-caller=_www \ --with-suexec-docroot=/Library/WebServer/Documents \ --with-suexec-uidmin=500 \ --with-suexec-gidmin=20 \ --with-suexec-logfile=/var/log/apache2/suexec_log \ --with-suexec-safepath=/opt/local/bin:/usr/local/bin:/usr/bin:/bin \ --with-suexec-userdir=Sites </code> **あとは make して、suexec と mod_suexec.so をコピーする** <code> $ make $ sudo cp modules/generators/.libs/mod_suexec.so /usr/libexec/apache2/ $ sudo cp support/suexec /usr/bin/ $ sudo chown root:_www /usr/bin/suexec $ sudo chmod 4750 /usr/bin/suexec </code> 作業が終わったら httpd を再起動する。 参考サイト → http://g-j-o.blogspot.com/2008/09/apache-suexec-on-leopard.html
macintosh/suexec.txt
· 最終更新: 2018/06/25 09:40 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ