Apache でIPベースのバーチャルホストを使う場合の注意点 VirtualHostディレクティブを利用する。VirtualHostディレクティブは、 <VirtualHost IPアドレス> ~ </VirtualHost> のように記述し、これが1ホスト分のブロックとなる。つまり、バーチャルホストでホスティングしたいホストの数だけ、このブロックを記述すればよい。 IPベースで注意する点は、<VirtualHost IPアドレス>のIPアドレスを各ブロックで異なるものにしなければならないということである。Apacheは、このIPアドレスでホストの設定のブ […]
PGDGレポジトリを追加する 純正レポジトリに postgresql を上書きされない様に無効化しておく。 /etc/yum.repos.d/CentOS-Base.repo を編集のうえ、[base]と[update]のそれぞれのセクションに、 exclude=postgresql* を追記する。
Perl の $ENV{PATH} は何処を参照しているのか? 例えば bayon を perl から使うのに Text::Bayon モジュールを利用したら sh: bayon: command not found と言うエラーログが残る。 コマンドが見つからない = パスが通っていない、と言う事なんだろうけど、apache を2.2 にしたらパスが変わったのか apache2.0 の時に使えた Lingua::JA::Summarize を使用するスクリプトも sh: mecab: command not found となる。 mecab も bayon も /usr/local/bin […]
環境 CentOS 4.8 Apache 2.2.15 PHP 5.2.13 Zend Framework ダウンロード http://framework.zend.com/download/latest 「Zend Framework Full Package」から Zend Framework 1.10 full をダウンロード ユーザー登録が必要。 wget http://downloads.zend.com/framework/1.10.5/ZendFramework-1.10.5.tar.gz 解凍する # tar -zxvf ZendFramework-1.10.5 /usr/sh […]
utterramblings レポジトリを使い apache を2.2.15 へ yum でアップデートする。 phpも5.2.13 へアップデートされる。 remiレポジトリでもいいけど PHPが5.3になってしまうので。
クラスタリングツール bayon で必要になるので、 googletest (現時点では 1.5.0 が最新バージョン) をインストールする。 wget http://googletest.googlecode.com/files/gtest-1.5.0.tar.gz tar xzf gtest-1.5.0.tar.gz cd gtest-1.5.0 ./configure --prefix=/usr/local make sudo make install /usr/local/include/gtest 以下にインストールされる
Apacheの設定ファイル httpd.conf でServerLimit を変更する場合、restart では反映されない。 [Thu Mar 18 18:01:13 2010] [warn] WARNING: Attempt to change ServerLimit ignored during restart このようなエラーがログに残る。 stop した後に start で Apacheを起動すると ServerLimit の変更を反映する事が出来る。
Apacheの設定ファイルが正しいかhttpdを起動する前に確認する /usr/sbin/apachectl configtest 設定ファイル(httpd.conf)に文法エラーが無ければ Syntax OK と表示されるはず。 何らかのエラーがある場合は Syntax error on line 31 of /etc/httpd/conf/httpd.conf: Invalid command '¥x11', perhaps mis-spelled or defined by a module not included in the server configuration などとエラーメ […]
webサーバのlogwatchから送信されてくるメールの容量が400kbyteとか600kbyteとか、かなり大きいので対処方法を検索した所以下のページを発見。 参考:logwatch に大量の Apache アクセスログが添付される | futuremix CentOS や Fedora Core には LogWatch というアプリケーションがついており、毎晩各種ログを検査して、問題のある部分を抜き出して送ってきてくれます。しかし Apache のログが大量に記録されてメールに添付され、私のサイトでは毎日数100KB のメールが届きます... 対処方法は参考ページにあるのだけれど、一応コピ […]
メールサーバ構築のまとめ(複数のバーチャルドメイン+Postfix+MySQL+Dovecot+procmail+Clam AntiVirus+spamassassin+postfixadmin) も参考になるかも知れません 構築環境 CentOS5.3 Postfix +MySQL Dovecot postfixadmin procmail (spamassassin、Clam AntiVirus でスパムメールとウィルス対策) postfixadminを使ってバーチャルドメインでメールサーバを構築するまではうまくいったのだけど、procmailを使うと自動でメールボックスが作成されない。 […]