タグ

apacheに関するclicktxのブックマーク (3)

  • PERL5LIBにライブラリパスを追加する - com.posed

    Perl5.10.0でCPANのモジュールアップデートをまだやってるんだけど、たまに「5.8.9が必須です!」という警告が出て、5.8.9をインストールしようとする。実際は5.8.9もサーバ上にインストール済なんだけど、環境変数PERL5LIBにパスを通してないから見つからない。 そんな場合は、(bashの場合)コマンドラインで export PERL5LIB=/usr/local/lib/perl5/site_perl/5.10.0:/usr/local/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi:/usr/local/lib/perl5/site_perl/5.8.9:/usr/local/lib/perl5/site_perl/5.8.9/i686-linux-thread-multiと叩いてやれば追加できる。 常時追加したい

    PERL5LIBにライブラリパスを追加する - com.posed
  • suEXEC環境への移行

    おやじのサーバは、家族以外に開放しているわけでもないのですが、家族が勝手に CGI を置くことと、万が一のことを考え suEXEC 環境に移行することにしました。他人にサーバを貸す場合は、ユーザの利便性を保ちつつセキュリティや事故を防止する方法として WWW サーバを suEXEC 環境で動作させるのは非常に有効です。但し、いくつか制約が出てくるので、現用サーバを移行する場合は、十分テストしてから移行することを薦めます。設定ミスだけではなく、プログラムによっては、切り替えた途端に動作しなくなる場合もありますので注意が必要です。 通常、CGI や SSI を実行する場合、WWW サーバと同じユーザ ( apache や nobody 等 )で実行されます。 十分に試験された、あるいは広く流通している CGI  ではあまり問題はないでしょうが、ユーザが作成した CGI や SSI を実行した場

  • [Apache] CGI 使うなら suEXEC 設定しとこ | バシャログ。

    正月気分が抜けねぇぜ〜・・・。2012 年初投稿!今年もよろしくお願いします。nakamura です。 今年の一発目は Apache のちょいネタ。Movable Type などの CGI プログラムを Apache で動かす際に設定しておくとちょっといい感じになる suEXEC について解説してみます。Apache をよくさわる人なら何を今更なエントリーだと思いますので、華麗にスルーしちゃってください。 suEXEC ってなんなの su して exec するんです。要は CGI の実行ユーザを任意のものに指定する為の仕組みです。デフォルトでは Apache の起動ユーザになります。 詳細はマニュアルを参照してください。 suEXEC サポート - Apache HTTP サーバ suEXEC を使わない場合の問題点 CentOS のデフォルトでは Apache の起動ユーザである apa

    [Apache] CGI 使うなら suEXEC 設定しとこ | バシャログ。
  • 1