. . . .

めげるな頑張れ!Webサイト開発四苦八苦の記録

現在Webサイトを開発&運用中です?   苦労話でもっ?

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

年末年始の憂鬱

遅まきながら、あけましておめでとうございます。

私めの年末年始はいろいろあったんでメモ書きしておきます。

昨年末の12月27日の仕事納めの日に大変な事がおきました。

8日間ほどの休みになるので、その前にと、いつも仕事で使っているLinuxサーバーのログをチェックしたところHDDのI/Oエラーが出ているみたいだったので、暫く休みも続くから一度再起動でもしておくかと、「 shutdown -r now 」 とやったら、それっきり立ち上がらなくなってしまった

なんどやってもダメ、、、、HDDがお釈迦様になった

八方ふさがりの一年でしたが最後の最後までいじわるな一年でした。

そのサーバーでは、会員管理用のDB(PostgreSQL)とWebアプリ(主にPHP)とメールサーバー(Postfix)が稼動しておりました。

2時間ぐらい悪戦苦闘(このブログのタイトル通りですワ!)したけど、結局ダメだと判断しました。

儲かってないからバックアップのシステムなんて贅沢過ぎて用意してないし

暫く放心状態が、、、、、続く、、、、、    これも運命か??


兎に角、会員と連絡が取れないといけないので、急遽Yahooのアカウントを作り、HDDクラッシュの事情をメールで説明し、暫くYahooのアカウントに連絡事項は送信してもらう事にした。

この作業は仕方ないけど、、、面倒臭かった、、

あ~ぁ、、、でも、サーバーの復旧は、、、どーすべぇ、、、

正月は休みたいし、、、うぅぅぅぅ、、、

休みの期間を考えるとかなりのチャンスロスになるかもしれない、、



暫く考えた末、自宅にある1台のPCに再セットアップすることにした。

ので、とりあえずこわけたPCを分解しメモリーだけ抜き取り、HDDはビックカメラに寄って40GBぐらいのものを買って帰る事にした。

幸い、作成したWebアプリはSambaで接続したWindowsマシンにバックアップが取ってあったので、それをUSBメモリーにコピーして持ち帰る事にした。

DBのデータはODBC経由でExcelに取り込んでいました。


帰りは予想外の荷物が増えました。

 液晶モニタ
 5cmぐらいの厚さのバインダ
 フラットファイルが2冊ぐらい
 PHP/PostgreSQL/Apache2/Linux等のマニュアル6冊ぐらい

なんとも気の重い年の瀬になってしもうたがねぇ、、、、なんでやー

たぶん、休み中に改良しようと思っていた事は何にも出来ん!!!!

あ~ぁ、あ~ぁ、とため息ばかり



サーバー再構築は2日ぐらいと踏んでいたがとんでもなかった、、

その日の夜は取りあえず、自宅のPCを分解し、購入したHDDを取り付け、持ち帰ったメモリーも取り付け、液晶モニタを接続するところまでやった。

それ以降は意欲が湧かず翌日にした。



翌日の午後からボチボチと再構築を始めました。

サーバー構築時にいつも参考にしているのは「Fedoraで自宅サーバー構築」と言うサイトです。

このサイトを見ながら、必要なものを選んで構築していくんですが、自分のサイトの事情に合わせて多少のアレンジはしますので、そこで必要になるのが壊れたサーバーでどのように設定していたかと言う事です。

幸い設定ファイルはドキュメントとして90%ぐらいは出力してあったので、これは結構役に立ちました。



結局、自宅にはBフレッツの回線が1つしかなく、外部からのアクセスについてのチェックを完全に行うことが出来ないので、中途半端なところまでしか構築できませんでした。

サーバー構築は2日ほどで打ち切りにし後は思いっきり休む事にしました。

これぞ、正月の過ごし方、、、、かなっ??

まぁまぁ、面倒な事の先送りってやつですワァ??



仕事はじめは1月5日からでしたが、その日はサーバーを事務所に持って行き、中途半端で終わっていた構築の続きから取り掛かりました。

SSHサーバーの構築は終わってましたので、鍵ファイルだけをコピーして接続したところ、意外とすんなり接続できひと安心。

次にWebサーバー(Apache2)とメールサーバー(Postfix)を構築したんですが、それぞれ多少の足踏みがありました。

Apache2からのメールが上手く受取れなかったんですが、なんとかクリア、、

SPAMはフィルターをかけて受信拒否にしてあったんですが、そのデータはバックアップが取ってなかったので、これからまた1からはじめなければ、、

PostgreSQLのインストールは何度もやっているので特に問題なく出来たんですが、テーブル作成のためのSQL文をバックアップしてなかったので、ドキュメントに残してあったテーブルレイアウトを見ながら手作業するハメになってしまった、、、、、パンチミスが心配。

WindowsPCから簡単にファイルをコピーするためにSambaを構築。

ここまでで、サーバー構築としては何とか形になりました。

後はWebアプリをインストールして動作確認するだけ、、、、

まぁ、でもこれが、結構数があって大変なんですワ。

と、その前にPHPの設定をするんですが、これがきっちりドキュメント化してなかった、、、、、少し心配。



案の定、HTMLがShift-JISで出力されずEUC-JPで出力されている。

php.iniのmbstringモジュールの設定を変更しても上手くいかない。

うぅ~っと、イライラしてくる。

気を取り直してMLの過去ログを調べてみる。

output_handlerをmb_output_handlerにしていないことが分かった。

でも、これは私が持っているマニュアル本には書いてなかった。

きっと、以前にPHPを設定したときもここで止まったはずだと思い、マニュアルに書き込んでおいた。

HTMLのShift-JIS出力OK!



次に思わぬところで止まってしまった。

Webから入力されたデータがPostgreSQLのDBに書き込めない。

PostgreSQLは何度も構築しているし、しょっちゅう使っているので、思い込みがあったせいか、クリアするのに多少時間がかかってしまった。

何のことは無い、pg_hda.confの設定ミスでした。



何だかんだと他の用事があったり、1/7・8・9も休みだったりと、一応の完全復旧と言える状態になったのは、なななんと今日(1/13)です。

自分ながらに少し時間がかかり過ぎ、、、、



まぁ、八方ふさがりの年も終わったし、来週からは気を引き締め頑張ってみます??????



週刊BlogRanking

スポンサーサイト

テーマ:コンピュータ関連 - ジャンル:コンピュータ

少しめげた事

ブログを書き始めて2ヶ月が経とうとしています。

にも関わらず今月になって初めての記事って、、、、どう言う事??

「めげるな」ってタイトルなんですけど、、、、

実は少しめげていました


私めには、あまりにも予想外な事が立て続けに起こりました。

1つは Google AdSense が却下された事、、、

承認されたところで、このブログのコンテンツとして採用するか否かはこちらの都合と言うか、状況次第なので、別にどーって事ないんですが、何故却下なのかが分からなくて、、、このブログを否定されたような感じに陥った (-_-;)

ちょっとショックでした!

Google には表示回数による報酬と言う仕組みもあるみたいなので、トラフィックエクスチェンジを実験したり話題にした事がマズかったのかなぁっと思いつつも、そのような事をしていても AdSense やっているサイトがあるし、、、とか思っていました。

その内、気が向いたら再申し込みします???

もう1つは「人気ブログランキング」からこのブログが削除されました。

これは、本当に驚きでした。

メールで理由を聞いても何の音沙汰もないし、、、、

自分で考えてみて思いつくところはやっぱトラフィックエクスチェンジにまつわる事なのか、はたまた「ポチよろしく→」ってやっていたのがいけないのか、全く分かりません。

これは、Google の却下より凹みました。

トラフィックエクスチェンジは実利的なメリットが考えられないのですぐ止めましたし、「ポチ」についても、このブログではブラウザのステータスバーからリンク先を消すと言うような怪しがられるような行為はしていないのに、、、

完璧にリンクを偽装しているのにランクの上位にいるサイトがありますよね。

あれは偽装の効果だと思うんですが、そう言うサイトが削除されていないから「ポチ」の問題じゃないと思ってるんですけど、、、、間違い?


まぁ、何らかの原因があって起こっている事なのでそれを改善すればいいんですが、原因が全く思いつかない場合は、「どーすべぇ」って感じです。

このブログ見て「これじゃない?」ってのに気がついた方がいたら教えて頂けないでしょうか

<(_ _)>



愚痴ばっかりのつまらない記事になってしまいました、、、ありゃりゃ♪


この他にももうひとつ少しくだけたブログをやってるんですが、そっちの方はばらつきがありますが毎日100~300ぐらいのユニークアクセスで推移しています。


それからもうひとつアフィリエイトに特化したブログを先月末から始めたんですが、そちらは Google AdSense も割と早く承認がおりました。


っと言う事で3つのブログをやっていますが、全部を毎日更新はできそうもないです。


まぁ、これもめげずに頑張って行こう ♪♪♪♪♪♪♪♪

3日に一度くらい覗いて頂ければ何か変化があると思いますのでよろしくお願い致します。

週刊BlogRanking

テーマ:ブログ WEBLOG - ジャンル:コンピュータ

お礼とメモ

コメントへのお礼をコメントに書き込んでいたんですが、なんだかコメントにしては

長いんで自分の記事にします。  ついでにメモも少し書き加え、、



HDDダメぽ隊を覗いてみました。

面白いのあるんですねぇ、、、って思いました。

10月にHDDのクラッシュが多いというのを初めて知りました。

寒暖の差ってことですかね、、、、、


私の場合、年に数回はマシントラブルありますねぇ

テスト用に変なソフト入れておかしくなったり、変な物を無理やりくっつけて

おかしくなったり。

プリインストール版はドライバなんかのCDが無かったり、バックアップしたものでは

初期状態にしか戻せなかったり、マザーボードやHDDを変えると再インストール

自体が却下されたり、、、、

まだ買って2年なのにメーカーは杓子定規だし、、、、

少し頭にきてきつい事も言ってしまった、、、、いち担当者では仕方なしと少し反省

5台のうち1台はノートで、クラッシュしたのは組み立てるのが面倒なのとついてくる

ソフトに使いたいものがあったんでコンシュマー向けのPCにメモリだけ増設して購入

したものでした。

あとの3台は自分で組み立てたものなんですけど、今回のメーカーの対応を見て、

これからは自分で組み立てたものしか

使わない
っと決心しました。



============== 現状のハード構成を少し整理 ==============

■ ネットワーク 1

・ノート
  Sony Vaio PCG-Z505CR/K CD/FDはUSBで外付け
  CPU: P3 750MHz  メモリ: 384MHz
  HDD: 30GB(20→30に変えた)
  OS: Windows2000Pro
  用途: メールメイン(MLとかもろもろ)
  ※ バッテリはだめになってるんで今はAC電源だけで使用している

・Linux Server No.1 (外部には開放していない、内部でだけ使用)
  自作 CD-R/RW 17inchCRT
  MB: ASUS P4P800-VM
  CPU: P4 2.4GHz  メモリ:512MB?たぶん
  HDD: 40GB
  OS: FedoraCore1
  用途: Windowsアプリケーション開発用DBサーバー(PostgreSQL)

・クラッシュしたPC
  元々の機種 NEC ValueStar(P4_2.4GHz/756MB/120GB/DVD-R/RW)
  部品を変えた後は
  モニタ: 17inch液晶
  MB: AOpen MX4SGI-4DL2
  CPU: P4 2.4GHz(流用)  メモリ: 768MB(流用)
  HDD: 160GB
  OS: WindowsXP Pro
  用途: Windowsアプリの開発 社内業務用
       Linux Server No.1用端末
       昼休みにTVにしてた etc.
  ※こっちでも使っているメールがあったんでそれは消えてしまった!

ここまでの3台をLAN接続
インターネットはフレッツADSL2モア24でISPはOCN



■ ネットワーク 2

・Webサイト開発用
  自作 DVD-R/RW 17inch液晶モニタ
  MB: AOpen MX4SGI-4DL2
  CPU: P4 3GHz  メモリ:1GB
  HDD: 160GB
  OS: WindowsXP HE
  用途: Webサイト開発&監視

・Linux Server No.2 貧弱なSPECですが生きてます♪
  CPU: P3 776MHz  メモリ: 256MHz
  HDD: 40GB
  OS: Fedora Core 1(無謀と言われそう??)
  用途: WWWサーバー(Apache2)  公開
       メールサーバー(PostFix)  公開
       DBサーバー(PostgreSQL) 内部利用だけ

ここまでの2台をLAN接続
インターネットはBフレッツでISPはASAHIネット固定IP


※ 外からもアクセスできるようにインターネットは2本にしている



私がブログを書くときはHomePageBuilderで下書きしてそれをコピペしてるん

ですが、コメントに書いたのをHomePageBuilderに貼ろうとしたところで、そう

言えばBuilderはまだインストールしてないじゃんって気がついた

はぁぁぁ、、、、あぁ~あぁ、、、それぐらいは大した事無いけど(T_T)


週刊BlogRanking

テーマ:ハードウェア - ジャンル:コンピュータ

最悪、、、今日は悪夢の一日

あぁ~、、、、今日は悪夢の一日です、、、

悪夢は現在進行中。

いつも3台のWindowsマシンと2台のLinuxサーバーを使ってるんですが

いつもメインで使ってるWindowsマシンのCドライブがオシャカになった、、、

うぅぅぅ、、、、泣きたい気分

数日前からブルー画面が出ておかしかったので予備のHDDは購入して

取りあえず大切そーなデータは他のPCへコピーはしてあったけど、、、、

でも消えたのもある、、、、

特に痛いのはメール、、、、うぅぅぅぅぅ

メールってバックアップなんか取ってる人いるんかなぁ?

それから財務システムのPGとデータ

税理士さんがPGを置いていってないから来てもらわねば

データも今期の初めから再入力しなければ、、バックアップしてなかった

Windowsのライセンス認証は電話なかなかつながらないし、、

AntiVirusはどーすればいいんやろ、、、

完全にクラッシュする前に電話したときは、再インストールしてからもう一回

電話してとか言われたけど、プリインストールだから無理じゃん、、、

OfficeもVisualStudioもBuilderもLinuxのターミナルもPostgresと接続する

ODBCも、み~んなセットアップせないかん

CD全部見つかるかなぁ、、、、

お気に入りに登録していたサイトを全部見つけられるかなぁ



今日中には終わりそーにないなぁ、、、明日は予定があるし

って事は、今週はこれで潰れるってことやね、、、


ついに涙も枯れた

週刊BlogRanking

テーマ:ムカついたこと - ジャンル:コンピュータ

ひとやすみ

最近、なんだかんだと忙しくBlogの更新さぼってました、、

それにしても「生協の白石さん」は凄いですネ!

このブログも沢山アクセスされるようになると嬉しいけど、、、なかなか至難やねぇ

プログラマのお役立ちや、面白ネタ披露とかいろいろ考えてはいますが

まっ、ボチボチやりますわ

そういえば「生協の白石さん」の本が出るそうですね

早速載せておきますネ

「生協の白石さん」   

週刊BlogRanking

テーマ:オススメの本の紹介 - ジャンル:本・雑誌

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。