移行
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内にデータは入っているのに本文が表示されない箇所がある。。
tegakiが表示されていない。
ということで
# yum install ImageMagick
# yum -y install php-gd
で一件落着。
2007年3月17日 記