ホーム > タグ > centos

centos

Logwatch 文字化け対策

Logwatchからのメールが 文字コードiso-8859-1で
送られてくるため、ISO-2022-JPに変更

#vi /usr/sbin/logwatch

1022行と1024行のcharset="iso-8859-1"を
charset="ISO-2022-JP"に変更

eAccelerator 0.9.5.3 インストール

CentOS 5.2 5.3
eaccelerator-0.9.5.3 インストール


インストール時のパッケージ
php-5.2.9-1.el5.remi
php-devel-5.2.9-1.el5.remi

# wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2

# tar jxvf eaccelerator-0.9.5.3.tar.bz2
# cd eaccelerator-0.9.5.3
# export PHP_PREFIX="/usr"
# $PHP_PREFIX/bin/phpize
# ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
# make
# make install


インストール後 php.ini の最後の行に以下を追加して下さい。
# vi /etc/php.ini
[eaccelerator]
zend_extension="/usr/lib/php/modules/eaccelerator.so"
eaccelerator.shm_size = "64"
eaccelerator.cache_dir = "/tmp/eaccelerator"
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.check_mtime = "1"
eaccelerator.debug = "0"
eaccelerator.filter = ""
eaccelerator.shm_max = "0"
eaccelerator.shm_ttl = "0"
eaccelerator.shm_prune_period = "0"
eaccelerator.shm_only = "0"
eaccelerator.compress = "1"
eaccelerator.compress_level = "9"
eaccelerator.keys     = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content  = "shm_and_disk"
eaccelerator.log_file = "/var/log/httpd/eaccelerator_log"


テンポラリーディレクトリの作成と所有者とユーザーを変更
# mkdir /tmp/eaccelerator
# chown apache:apache /tmp/eaccelerator/

Apache再起動
# /etc/rc.d/init.d/httpd restart

eAccelerator有効化を確認
# php -v
PHP 5.2.9 (cli) (built: Feb 27 2009 14:42:58)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator,by eAccelerator

mysql 5.1.3とphp 5.2.9にアップデート

CentOS 5.2で、Mysql5.1.3 php5.2.9にアップデートする。
最新版のPHPとついでにMysqlをアップデートするので、リポジトリを追加しておく。
まだ、追加していない場合は下記のリンクを参考にして追加して下さい。


レポジトリを追加したら、php と mysqlのアップデートを実行します。
[root@centos ~]# yum -y -–enablerepo=remi,epel,rpmforge update php* mysql*

httpd をリスタート
[root@centos ~]# /etc/rc.d/init.d/httpd restart

mysql をリスタート
[root@centos ~]# /etc/rc.d/init.d/mysqld restart

php バージョン確認
[root@centos ~]# php -v
PHP 5.2.9 (cli) (built: Feb 27 2009 14:42:58)

mysql バージョン確認
# mysql --version
mysql  Ver 14.14 Distrib 5.1.32, for redhat-linux-gnu (i686)
using readline 5.1



UPS apcupsd 導入

apcupsdのインストールと設定
UPS(無停電電源管理)

停電対策に、APC社のRS 900(通信ケーブル:USB)を利用しました。

APC RS900 電源バックアップ BACK-UPS ブラック BR900-JP

APC RS900 電源バックアップ BACK-UPS ブラック BR900-JP

定価:¥ 44,100

カテゴリ:Personal Computers

発売日:2006-06-23




apcupsdをインストールする。

[root@centos ~]# yum install apcupsd


/etc/apcupsd/apcupsd.confを以下のように設定する。
[root@centos ~]# vi /etc/apcupsd/apcupsd.conf

#  for apcupsd release 3.14.3 (20 January 2008) - redhat
UPSCABLE usb
UPSTYPE usb

#DEVICEはコメントアウトで自動認識
#DEVICE /dev/hiddev0

LOCKFILE /var/lock
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
TIMEOUT 1800
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0

TIMEOUT 1800:バッテリに動作が切り替わってから1800秒後=30分後
にシャットダウン
apcupsdを起動する。

[root@centos ~]# /etc/init.d/apcupsd start
[root@centos ~]# chkconfig apcupsd on

remi レポジトリを追加

Les RPM de Remi リポジトリを追加

GPGキーをインポート

[root@server ~]# rpm –import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

リポジトリファイルを追加
[root@server ~]# cd /etc/yum.repos.d
[root@server ~]# wget http://rpms.famillecollet.com/remi-enterprise.repo

remi リポジトリファイルを編集
[root@server ~]# vi /etc/yum.repos.d/remi-enterprise.repo

[remi]
name=Les RPM de remi pour Enterpise Linux $releasever - $basearch
baseurl=http://rpms.famillecollet.com/el$releasever.$basearch/

http://iut-info.univ-reims.fr/remirpms/el$releasever.$basearch/

enabled=0
gpgcheck=1
gpgkey=http://rpms.famillecollet.com/RPM-GPG-KEY-remi
failovermethod=priority

[remi-test]
name=Les RPM de remi en test pour Enterpise Linux $releasever - $basearch
baseurl=http://remi.collet.free.fr/rpms/test-el$releasever.$basearch/
enabled=0
gpgcheck=1
gpgkey=http://rpms.famillecollet.com/RPM-GPG-KEY-remi


デフォルトで常時有効になっているので、
[remi]のenabled=1をenabled=0に変更する。
remi レポジトリを使用するには、

[root@server ~]# yum -–enablerepo=remi update

4 / 512345

ホーム > タグ > centos

サイト内検索
VPS
domain
Linux
買い物
RSS KENCOM.BIZ
メタ情報

ページの上部に戻る