移行

Express5800/110Gdが3月16日に到着。

結局、LAMPサーバー据え替えに決定。
Maxtor 6V080E0 80GBを2個買ってきてRAID1 mdadm。
ディストリビューション:CentOS。
NICはチップ82559のPCIカードをつけた。

1.まずOSに最新パッチをあてよう。

# rpm –import /usr/share/doc/centos-release-4/RPM-GPG-KEY
# yum -y install yum-plugin-fastestmirror
# vi /etc/yum.conf
plugins=1と追記して yum update

2. 余計なものを捨てよう。

# chkconfig isdn off
# chkconfig pcmcia off
# yum remove xfs
# yum remove gpm
# yum remove xfs
# yum remove up2date

3.サーバーの時間をあわせよう。

# yum -y install ntp
# ntpdate -b server ntp.jst.mfeed.ad.jp
17 Mar 12:39:27 ntpdate[3661]: step time server 210.173.160.87 offset -12.702667 sec
# crontab -e
12 5 * * * /usr/sbin/ntpdate -b server ntp.jst.mfeed.ad.jp
20 5 * * * /sbin/clock -w

4.MYSQLを入れよう。

# yum install -y mysql-server
# vi /etc/my.cnfに追記
default-character-set=utf8
skip-character-set-client-handshake
chkconfig mysqld on デフォルトでサービスが上がるように
rootのパスワード設定

 5.apacheとPHPをを入れよう。

# yum -y install httpd
# yum -y install php php-mbstring
# vi /etc/httpd/conf/httpd.conf
# vi /etc/php.ini 日本語の設定とか
# /etc/rc.d/init.d/httpd start
# chkconfig httpd on
# vi /var/www/html/index.php phpinfo();とでも書いてみる。
# yum -y install php-mysql
DB管理ツールを入れてphpMyAdmin 

6.FTPサービスを入れよう。

# yum install vsftpd
# vi /etc/vsftpd/vsftpd.conf
anonymousではログインさせないとか設定。
アクセス制御
# vi /etc/hosts.deny
vsftpd : all
vi /etc/hosts.allow
vsftpd : 192.168.1.*
# /etc/rc.d/init.d/vsftpd start
# chkconfig vsftpd on
#chkconfig –list vsftpd

7.メールサーバーを入れよう。

Postfix+DovecotでOB25ブロッキングでつまんないので。http://deg.jp/wp/archives/4

8.muninを入れよう。

これも過去ログより。
http://deg.jp/wp/archives/21
# cd /etc/yum.repos.d
# wget http://centos.karan.org/kbsingh-CentOS-Extras.repo
# wget http://centos.karan.org/kbsingh-CentOS-Misc.repo

9. php-eacceleratorを入れよう。

これも過去ログより
http://deg.jp/wp/archives/13

10.awstatsを入れよう。

# yum -y install perl-Jcode
# yum -y install awstats
AWStats 6.6完全日本語版のページさんのtools,wwwrootに入れ替え

11.最後に元サーバー機よりデータ移行

移すデータはhtmlコンテンツとMySQLのデータが主となる。
mysqlhotcopyでMySQLのバックアップを取る。
rsyncを使って一括移行。
rsync -avz -e ssh ./html/ 192.168.1.xx:/var/www/html/
Mysqlは/var/lib/mysqlへ
html系コンテンツの結果
sent 195756904 bytes received 1568896 bytes 109716.88 bytes/sec

12.ブログがおかしい(Wordpress)

DB内にデータは入っているのに本文が表示されない箇所がある。。
ぬぉTvT;
tegakiが表示されていない。
ということで
# yum install ImageMagick
# yum -y install php-gd
で一件落着。

2007年3月17日 記