Linux/Apacheの最近のブログ記事

しばらくブログが停滞してたので、その間にネタが山ほど溜まっています。

今まで使っているWindows機にはIISが動いていました。IIS上でPHPを動かして、ある程度の開発は可能だったんですが、MySQLや.htaccessでApacheを制御した作りになると、それは出来なくて、サーバにFTPでアップしながらという作業でした。

これも正直手間がかかるので、WindowsにApacheを入れました。

Apache単体でもいいのですが、VertrigoServなるもにがあり、これをインストールすると、Apache、PHP、MySQLが一気にインストール出来ます。

VertrigoServ

インストール後の設定もGUIベースでかなり行えます。

現在の最新バージョンは2.21です。

インストールの際参考にさせていただいたサイトです。
Apache/PHP/MySQLなどをWindowsに一発でインストールできる「VertrigoServ」 - GIGAZINE

IISも同時に動かす場合、HTTPの80番ポートで競合してしまうので、Apacheをメインで使うのであれば、IISのポートを変更する必要があります。
8000番に変更したとすると、Apacheのサイトは
http://localhost/
IISのサイトは
http://localhost:8000/
となります。

それ以前にSkypeは何故か80番ポートを使っているので、まずはこれを使用しないようにしなければいけません。

専用のWebサーバがあるのですが、昨晩、高負荷で再起動しました。
関係した皆様、ご迷惑をおかけしました。
24時間有人のリブート体制を取ってた。さすが!>サーバ屋

これを機に、Linuxのメモリ管理について調べてみた。
そもそも、今週に入ってから、やたらとメモリの使用量が多かったので。

一番、手っ取り早く確認できるのが、Webminのプロセスマネージャ。


これを見ると、

実メモリ:506M うち、空きが、222M ←半分しか使っていない
スワップ:1G うち空きが、675M ←余裕

つまり、メモリは余裕の余裕ということになる。

procmailで要らないメールの転送を抑えるのレシピは間違ってました。

:0 c
* ! ^X-Loop: imai@karakuriya.biz
* ! ^Subject: \[SPAM\]
* ! ^From:.*hogehoge@hogehoge.com
* ! ^From:.*hogehoge@hogehoge.com
* ! ^From:.*hogehoge@hogehoge.com
! xxxxxxxxxx@r.vodafone.ne.jp

が正しいです。

正規表現の理解が間違ってました。

メールアドレスの前に、名前とかいろいろつくので、それを .* で対応。見難いですけど、半角のドットとアスタリスク(.*)です。

パケットし放題に入りました。

なので、メール転送のパケ代は気にしなくていいのですが、溜まったメールをいちいち削除するのが面倒になってきたので、要らんメールは携帯に転送しないようにした。

携帯へのメール転送を制限で作ったprocmailのレシピを変更。

:0 c
* ! ^X-Loop: imai@karakuriya.biz
* ! ^Subject: \[SPAM\]
* ! From: hogehoge@hogehoge.com
* ! From: hogehoge@hogehoge.com
* ! From: hogehoge@hogehoge.com
! xxxxxxxxxx@r.vodafone.ne.jp

のように、転送不要のメールアドレス(hogehoge@hogehoge.com)を羅列させます。

これで、メールマガジンなど、別に携帯に転送する必要のないメールの転送をやめました。

メールの転送もここまで細かく設定できると便利だなぁ~

追記
4/12 あれ?ちょっと調子悪いかも・・・

間違ってました。こちらが正しいです。
procmailで要らないメールの転送を抑える(改)

自分宛てのメールを携帯に転送している。便利な点が多い。

  • メール到着のお知らせになる。
  • 外出時でも誰からメールが来たか分かる。
  • SoftBankなので、一定量の受信は無料。

しかし、困ったこともある。

  1. 要らぬSPAMメールまで転送され、携帯が鳴りっぱなし・・・
  2. 添付ファイル付きでメールを送ってきた場合、しっかり届いているのに、携帯側でメールボックスが一杯になり、メールが受信できませんでしたという要らぬメールが送信者に届く。しかも、それには、携帯のメアドが書いてある(当然か)。

Procmail というメール振り分けのソフト(最初からサーバに入っている)を使って、これらを解決した。

ウェブページ

Powered by Movable Type 4.261

このアーカイブについて

このページには、過去に書かれたブログ記事のうちLinux/Apacheカテゴリに属しているものが含まれています。

前のカテゴリはioncubeです。

次のカテゴリはmobileです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。