CentOS6にProFPTdをインストールする

にっぽつ鯖を自宅鯖からSaaSesのVPSへ移動するため、CentOS6をセットアップしています。
基本部分はSSHでシコシコ追加して、あとはFTPでファイルをアップロードしようとProFTPdを追加しました。
RPMForgeから追加して起動までは問題ないものの、ログインができません。
サーバは応答しているものの、ユーザ名やパスワードを何度確認しても駄目です。

検索してみると、ちらほら同じ症状の記事があり、参考に修正してみましたが駄目でした。

結局は、「/etc/pam.d/proftpd」の内容を、海外のサイトにあったもので上書きして事なきを得ました。


#%PAM-1.0M-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required pam_shells.so
auth include system-auth
account include system-auth
#session include system-auth
session required pam_loginuid.so

PAMとかよくわかりませんが、仕様変更に対応していないのでごにょごにょするといった感じのようです。
ファイルを更新して「service proftpd restart」で無事ログインできました。
でめたしでめたし

ServersMan@VPSをまた借りた

今、請け負っている仕事にPHPExcelを使うものがあります。
これまでは、ファイルを書き出すだけで全然問題がなかったのですが、既存のexcelファイルを読み込んで編集する機能を使おうとすると、一部の関数が定義されていないと文句を言われて動きません。
開発環境はWindows7でほぼ最新版なのですが、Linuxではそうもいきません。
Date系の関数が実装されているPHP5.3の環境が必要になりました。

今までテスト鯖用にServersMan@VPSを使っていたのですが、PHPは5.1.6なので、これをアップデートしてしまってもよかったのですが、比較検証することができなくなるため、新しく借りることにしました。
使い慣れたSaaSesでいくかどうかちょっとだけ悩んだ結果、できるだけ同じ環境で比較できるようにと、またServersManを借りることにしました。
スペックはどうでもいいので、無難にEntryタイプを選択。

OSはCentOS5.4だったのを5.6に、PHPも5.3をいれて、ほかにも手当たり次第にupdateやupgradeをかけまくって、まだ途中だったりします。
そのうち終わりますよ、きっと。

たぶん、でめたし、でめたし?

CentOSのFirefoxでFLASHを使えるようにする

Firefoxには自動的にアドオンやらプラグインやらを追加する機能がありますが、CentOSではFLASHのプラグインをダウンロードするものの導入に失敗し、手動で入れても失敗します。
Adobeのサイトからtar.gzのファイルを落として回答すると「libflashplayer.so」ファイルがあるので、「/usr/lib/mozilla/plugins」にコピーしてfirefoxを再起動すると何事もなかったように動き始めます。
さて、これでサイトのスクリーンショットの機能を試しますか、これでWindowsのcrenaから開放されるのかな?このソフトのためにクローラーにWindowsが必要だったのだけど。

CentOS5.3にHDDを追加しようとして失敗する

パソコンのパーツの入れ替えなどでHDDが1つ余ったので、Linuxへの追加のチャレンジしてみました。fdiskでいろいろコマンドをいじって、GUIで論理ボリュームをいじって再起動・・・orz
grubが立ち上がっただけでOSのブートが始まりません。インストールCDを入れてもOSの領域は生きてるみたいだけど、どうやってもブートが始まりません。grubに関するサイトを見てもチンプンカンプンです。
追加しようとしてやったことは、パーテイションをいじって既存のグループとは別にグループを作って・・・
いや、正直なところ理解してなかったから、何をやったのかいまいち覚えてません。
HDDの追加なんて頻繁にやることではないけれど、なんだか負けた気分です。
今回は負け逃げということで。

Plat’ Home Trus-E13にLinuxをインストールする(改)

先日いろいろ苦労したサーバーのインストールですが、サーバーの機能を一部あきらめてみることにしました。
デバイスの辺りに問題がありそうなので、一番問題と思われるRAIDコントローラーをを外してみることにしました。
PCIボードに刺さっているADAPTEC 2010Sをはずして、CentOSを入れなおしてみると・・・成功です。
何の問題もなくインストールできました。
ハード優先するよりも、使い慣れたOSが動くようにチューンしたほうが後々いいはずです。
今まで動かしていたUbuntuは多機能とはいえども、いままでの慣れには劣るため、設定周りで難儀していました。テキストで全部やればいいんでしょうけど、ここは過程より目的です。

CntOSnoパッチを当ててからまたWCGで付加テストをやって、問題なさそうなら時期サーバーにします。
うるさいけど。