ひまひなへようこそ!日記を中心に「いづみ」の独断と偏見による実験ページです。
<<   >>
2014年 5月 30日 (金)

サーバー機リニューアル

by いづみ

OSをWindows8.1にするということで、今まで使っていたハードウェアも同時に変える事になった。

CPUが、ZacateE350 → Athlon5350
マザーが、E350M1/USB3 → AM1H-ITX

当然アップグレードパスとしては、クァッドコア且つ省電力に特化した物という訳で、BobcatなE350からKabini(Athlon5350)にした。
こちらJaguarコアで、あのPlayStation4やXboxOneと同じアーキテクチャである。
IntelのCeleronJ1900なども候補には挙がったのだが、何せこいつのマザーはメモリがMicroDIMM型しかないのだ。(普通のDIMM型もどこか作れ!)

ハードウェアはこんなとこ。

続いてソフトウェア。
今回を機会にWebサーバーなどの仕様を変える事にもした。
現在はApache2.2.19、PHP5.3.2、ActivePerl5.10で、これを最新プログラムへ変更したい。
仮に用意したテスト環境にて色々試しているのだけれど、なかなか上手くいかない。
最新のApache2.2.27、2.4.9。最初は2.4系のエラーが解決せずに2.2系で我慢しようと思ったが、まぁ何とかなったので、2.4系に移行する。

問題はPHPで、どうやらこちらの設定がおかしかったせいでApacheが起動しなかった模様。
一応、それぞれ5.3、5.4、5.5系の最新のconfを一から書き直す。
バージョンは5.3.28、5.4.29、5.5.13。
使わないモジュールを外すなど色々試した結果、原因自体は未だ不明。
まぁ動くようになったので良しとする。従ってこの際だから5.5系に移行する。

最後にActivePerl。
こちらが曲者。
バージョンは5.10、5.16、5.18でインストールするだけで特にこちらとしては設定するような事は無い・・・はずなのだが。
当HPにて使われているCGIのうち、Clan Member's Listだけが異常をきたす。
現行の5.10では問題ないのだが、5.16、5.18ではどちらも動作はするものの、クランメンバーのリストが表示されない。画像も出ない。
ヘッダと、背景しか表示されないわけだ。
原因は超不明!

ま・・・もうこのゲームやってないし、クランマネージメントシステム(CML)外しちゃってもいいんだけどね。
晴空用に作り直そうかと思ってた所だし、良い機会なのかな?
PHP版のCMLも作ってある事だし、じっくりPerl版も改修しようか。

なわけで、とりあえずPerlのバージョンアップはペンディング。
5.10でいこう。


何か凄く久しぶりにプログラム改修なんてしたなぁと思ったら、
前回のWeb仕様変更は4年以上も前だった。


<< >>










おふとん様の魔力に勝てないサイトリング
時間のないサイト運営者リング
日常に疲れたとき脱力する為のバナー
駄文しかありません!

RSS

Ringworld
RingBlog v3.20h