タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cgiとApacheに関するimanaka99のブックマーク (2)

  • Ubuntuでapt-getしたApacheの実行ユーザの変更方法。

    Ubuntuで apt-get install したApacheの実行ユーザの変更方法です。 /etc/apache2/apache2.conf を見てみると、 # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} とあるので、 /etc/apache2/envvars を開いて、 export APACHE_RUN_USER=www-data export APACHE_RUN_GROUP=www-data APACHE_RUN_USER 及び APACHE_RUN_GROUP の値をそれぞれ任意のユーザ及びグループに変更してやるだけです。

    imanaka99
    imanaka99 2015/07/09
    CGI内でファイルやディレクトリをアクセスする際に、OwnerとGroupはwww-dataにしておくか、別ユーザを設定するかという話
  • ApacheでCGI

    ApacheでCGIプログラムを実行するためには、 ・CGIスクリプトの格納場所を設定しそこにCGI実行権を与える ・特定のファイル名拡張子をCGIスクリプトとして認識してもらうための設定を行う の2つの方法があります。 httpd.confをメモ帳等で開いて、次の行を探します。 ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/" <Directory "C:/Apache/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> ScriptAliasによって指定されたcgi-binディレクトリ(上記だと C:\Apache\cgi-bin )でCGIプログラムが実行できるように設定されています。つまり、デフォルトでは何もしなくてもこの C

  • 1