サーバー移設 Vine Linux & WordPress メモ(FMVLP70XNからLet’s Note CF-S8に)


今まで自宅サーバーに使用していた富士通のFM-V Loox P70XNが重くなってきたのでPanasonicのLets’Note CF-S8に変更しました。Wordpressは機能は高く、使いやすいのですが、ページが大きくなりMySQLのデータベース量が大きくなると高いマシンスペックを要求するようです。旧サーバのFMVは2014年に設定したのですが、わずか3年お命でした。新サーバーのLet’sNoteもノートPCですが、そのスペックの違いを表にしてみると

 

  FMVLP70XN Let’sNote CF-S8
発売時期 2007年9月 2009年9月
元OS Windows Vista® Home Premium Windows7(R)Professional
CPU CoreTM2 Solo U2200(1.20GHz) CoreTM2 Duo P8700(2.53GHz
システムバス 533MHz  1066MHz
チップセット 945GMS Express GM45 Express
メインメモリ 1GB 4GB

と倍以上違います。

1.Vine Linux 6.5のインストール
で、まず、Let’s Note CF-S8に Vine Linux 6.5 をインストールします。FMVLP70XNはVine Linux6.3でしたので、OSのバージョンも上がっています。なお、Let’s Note CF-S8にFMVLP70XNの環境を移行することから異なるIPで同じネットワークに接続できるようにしておきます。

2.ユーザー環境の作成と環境の移行
 次にユーザー環境を作成します。前の環境をそのまま引き継ぐので、同じユーザー名・同じパスワードで作成します。そして、FMVLP70XNのユーザー環境をLet’s Note CF-S8に移行します。
環境の完全移行はWordpress環境も丸ごと移行します。そのためにlftpコマンドを使用します。
Let’s Note CF-S8のWine Linuxのコンソールからlftpを以下のように起動します。
lftp FMVLP70XNのIP -u FMVLP70XNのユーザID
そして
ローカルファイルをディレクトリ構造毎ftpサーバーにアップロードする場合は以下のような感じ。
lftp>cd サーバディレクトリ
lftp>lcd ローカルディレクトリ
lftp>mirror -R

逆にディレクトリ構造毎ftpサーバーからローカルにダウンロードする場合は以下のような感じ。
lftp>cd サーバディレクトリ
lftp>lcd ローカルディレクトリ
lftp>mirror

で丸ごとコピーできます。ただしこれだけでは、隠しファイルはコピーできないので、lftpの起動後に、おまじない
lftp>set ftp:list-options –a
をしておきます。

これで、ユーザー環境とWordpress環境はコピーできました。

3.Apacheの設定
今度は Apache2の設定です。Vine LinuxにはもともとApache2がインストールされているので、設定のみ行えばよいです。FMVLP70XNの環境をそのままLet’s Note CF-S8に移すので、FMVLP70XNの/etc/apache2/conf/httpd.confを、そのままLet’s Note CF-S8にコピーしてしまいます。

4.PHP5のインストールと設定
Screenshot-1 WordPressを動作させるのにはPHP5とMySQLが必要なので、まず、Let’s Note CF-S8にPHP5の必要なパッケージをインストールします。そこで、「システム」→「システム管理」→「Synaptic パッケージマネージャ」を利用して検索でPHP5を検索して、必よなパッケージをインストールします。
そして設定ですが、こちらも前の環境をそのまま移すので、FMVLP70XNの/etc/php5/php.iniをそのままLet’s Note CF-S8にコピーしてしまいます。

5.MySQLのインストールと設定
こちらもPHP5と同様の方法で必要なパッケージをLet’s Note CF-S8にインストールします。で、こちらの設定はとりあえずはしません。なぜなら  FMVLP70XNのデータベースのバックアップをそのまま移行するからです。
ただ、rootのパスワードだけは設定しておきましょう。
>mysqladmin -u root password xxxx
# mysql -u root -p
Enter password:xxxx

そして、FMVLP70XNに移って全データベースのバックアップを取ります。
# mysqldump -u root -p -x –all-databases >backup.sql
次に、Let’s Note CF-S8に戻って全データベースのバックアップのリストアをします。
# mysql -u root -p < dump.sql
これで、データベースの移行は済みました。

FMVLP70XNとLet’s Note CF-S8でデータベースなどの確認をします。
# mysql -u root -p xxxx
mysql>show databases ;

自動バックアップの設定
backupsql.sh(-rwxr-xr-x)を以下のように作成
#!/bin/sh

# バックアップファイルを何日分残しておくか(一ヶ月分)
period=31
# バックアップファイルを保存するディレクトリ
dirpath=’/home/www/backup/mysql’

# ファイル名を定義(※ファイル名で日付がわかるようにしておきます)
filename=`date +%y%m%d`

# mysqldump実行(ファイルサイズ圧縮の為gzで圧縮しておきます。)
mysqldump –opt –all-databases –events –u root –password=aka1961 > $dirpath/wp$filename.sql

# パーミッション変更
# chmod 700 $dirpath/$filename.sql.gz

# 古いバックアップファイルを削除
oldfile=`date –date “$period days ago” +%y%m%d`
rm -f $dirpath/wp$oldfile.sql

そして、これをcronに登録します。
#
echo “0 3 * * * root ./backupsql.sh” > /etc/cron.d/backupsql
これで、毎朝3時にMySqlのデータベースのバックアップを作成できます。

5.その他の設定
DynamicDNSへIPアドレスの登録を自動化してくれるソフト「DiCE」のLinux版を自動起動できるように設定します。
# diced -d -l

Screenshot そして、proftpdをVine Linux起動時に自動起動するように設定します。、「システム」→「システム管理」→「サービスの設定]でproftpdの自動起動を設定します。

 

 

以上で、完了!!
ということで、今日からLet’s Note CF-S8のサーバーが稼働しています。早くなったともいます。

IMGP1158

6.IP切り替えメモ

IPの確認
> sudo ipconfig

メインサーバーとサブサーバーのIPアドレスの切り替え方法
> sudo ifconfig eth0 inet 192.168.0.xxx netmask 255.255.255.0 up

ただし、コマンドで設定しただけでは再起動後に設定が破棄されてしまいます

グレイスの燃費 2017年


グレイス(Grace)のトータル燃費

下のグラフは今までのトータルの燃費です。6月頃に燃費が良くなって、夏を超えて冬に向かうとまた燃費が悪化してきていることが分かります。

total

こちらは、2014年から今までの燃費を日付で重ねたものです。

 

all■:メーター読みの燃費 :メーター読みのトータル燃費
:満タン法による実燃費 :満タン法によるトータル燃費
です。

internavi<eco情報>2017042017年4月(Normalモード)
 2017年4月の燃費で、Normalモード。
4月の平均燃費 25.3km/L 前月比 +6.4% 前年比 -4.9%
生涯燃費 25.1km/L
4月のガソリン消費量 76.3L 前月比 +48.3% 前年比 +277.3%
4月の走行距離 1930.1km 前月比 +57.8% 前年比 +258.9%
4月のCO2排出量 90.9g/km
同一車種燃費ランキング 807位(8957人中)
です。
今月は1900kmを超えました。福島県富岡町での単身赴任による往復280kmが効いています。高速走行主体になっているので、昨年度時期よりも倍以上走っているうえに、ねんぴも昨年度同時期より悪くなっています。ただ、暖かくなってきたせいか、先月よりは燃費が良くなっています。高速走行中心だと、あまりハイブリッドのメリットはないかもしれません。

internavi<eco情報>2017032017年3月(Normalモード)
 2017年3月の燃費で、Normalモード。
3月の平均燃費 23.8km/L 前月比 +3.3% 前年比 -1.5%
生涯燃費 25.1km/L
3月のガソリン消費量 51.4L 前月比 -244.7% 前年比 +86.9%
3月の走行距離 1223.0km 前月比 +256.0% 前年比 +84.1%
3月のCO2排出量 96.7g/km
同一車種燃費ランキング 860位(8966人中)
です。
今月は1200kmを超えました。福島県富岡町への往復280kmが2度あり、高速走行しましたから・・・。また、燃費も先月から伸びましたが、前年比では1.5%減です。

 

internavi<eco情報>2017022017年2月(Normalモード)
 2017年2月の燃費で、Normalモード。
2月の平均燃費 23.0km/L 前月比 +1.4% 前年比 -5.6%
生涯燃費 25.2km/L
2月のガソリン消費量 14.9L 前月比 -1.5% 前年比 -58.3%
2月の走行距離 343.5km 前月比 -0.1% 前年比 -60.6%
2月のCO2排出量 99.9g/km
同一車種燃費ランキング 848位(8902人中)
です。
今月も350kmを切りました。先月に引き続き乗る機会が少ないですが、燃費は少し上がりました。

 

internavi<eco情報>2017012017年1月(Normalモード)
 2017年1月の燃費で、Normalモード。
1月の平均燃費 22.7km/L 前月比 -6.9% 前年比 -1.5%
生涯燃費 25.2km/L
1月のガソリン消費量 15.2L 前月比 -59.6% 前年比 75.1%
1月の走行距離 343.9km 前月比 -62.4% 前年比 72.6%
1月のCO2排出量 101.4g/km
同一車種燃費ランキング 748位(8852人中)
です。
今月は350kmを切りました。1月は例年、あまり乗らないですから。

 

昨年のグレイスの燃費はこちら!!

一昨年のグレイスの燃費はこちら!!
ちなみに、同一車種ランキングでは348位でした。

第17回栃木マスターズ陸上競技選手権大会


今日は、昨日の千葉マスターズ陸上競技記録会に引き続き、栃木マスターズ陸上競技選手権大会だ。7時半頃、水戸を出て栃木総合運動公園陸上競技場へ向った。!
昨日は三段跳で追風参考ながら10.95m出せたが、走高跳が不調!!体は上がってるが踏切が遠い!!今日は頑張って修正。
10時 走幅跳、12時 走高跳、14時 三段跳だった。

IMGP1160走幅跳 4.74m 3位
走高跳 155cm 大会記録(130○ 140○ 150○ 155×○ 160×××)2位
三段跳 10.22m 2位
だった。
走高跳は作日跳べなかった150を跳んで、155の作年と同じシーズンベストが出せたのは良かったです。
でも160は少し遠いかな?ブロックが効かないで流れてしまってます。
上に上がらなきゃ!
2位なのに大会記録なのは、1位と同記録だからです。大会記録うれしい!!

次は5/5の水戸市民陸上で160を目指します。
でも、流石に昨日、千葉、今日、栃木の連チャンはきつい。
脚の疲れが半端ないです(笑)

第48回 千葉マスターズ陸上競技記録会


千葉マスターズ陸上競技記録会権が千葉総合スポーツセンター陸上競技場で開かれた。
千葉までは、した道十て3時間くらいかかるので、9:45開始の走幅跳はパスして.12:20からの三段跳と13:20からの走高跳に参加することにして、8時過に家を出た。

で、強風で最悪
三段跳は助走があわず
F 、10.17m、10.95m(+3.2)
強風で踏切近くで助走が詰まるのを何とか修正できたので、追い風参考ながら、なんとか風に乗れた!
走高跳は追い風のために助走が詰まるのを全く修正できず!
130 〇 140 〇 150 ×××の恐怖の140cm
最低orz

IMGP1159明日の栃木で修正することとした。あまりに記録が悪いので、走高跳の記録賞はもらわずに三段跳びの記録賞だけもらってきた。