Thursday, September 30, 2010

CentOSのアップグレード5.4以前から5.5へ

1. root権限になれ

su -
## OR ##
sudo -i

2.バックアップ大切なデータ

* Backup /etc diretory
* Backup important logs /var/log
* Backup web server configs and sites
* Dump MySQL databases
* Dump PostgreSQL databases
* Backup all what you need if something goes wrong

3.アップデートするパッケージを確認する

yum list updates

4.yum updateでアップグレードする

yum update



yum clean all
yum update glibc* yum* rpm* python*
yum update


5.サーバを再起動して、

次のように確認する

cat /etc/redhat-release
## Output ##
CentOS release 5.5 (Final)

Friday, September 24, 2010

vpopmailにてqmailのキャッチオール設定

存在していないアカウントへのメールをxxxxxx@example.comへ転送する

# vi .qmail-default
| /home/vpopmail/bin/vdelivermail '' xxxxxx@example.com

無条件で全てのメールをxxxxxx@example.comへ転送する

# vi .qmail-default
&xxxxxx@example.com

Tuesday, September 21, 2010

PHP Warning: mime_magic: type regex エラーの対策

RHEL5.2のサーバにPHP4系をインストールした時に、次のエラーを確認しました。

[root@www ]# pear list
PHP Warning: mime_magic: type regex BEGIN[[:space:]]*[{] application/x-awk invalid in Unknown on line 0
WARNING: running in safe mode requires that all files created be the same uid as the current script. PHP reports this script is uid: 0, and current user is: root
Installed packages:
===================
Package Version State
Archive_Tar 1.1 stable
Console_Getopt 1.2 stable
HTML_Template_IT 1.1 stable
Net_UserAgent_Detect 2.0.1 stable
PEAR 1.3.5 stable
XML_RPC 1.2.2 stable
[root@www ]#


インターネットにて調べた結果、 /usr/share/file/magic.mimeファイルを編集して、
次の行をコメントすれば、メッセージがでなくなりました。

0 regex BEGIN[[:space:]]*[{] application/x-awk