2008年5月17日 (土)

生まれた日から人は旅して。。。

 え~第三回目です。

 結局、mod_perlがちゃんと動いておりませぬ。
 でよくよく考えたら、Windowsでコーディングして試験して、Linuxで最終動格するんだから、別にこれに時間掛けるわけにはいかないという現実的な考えをしてみることで、とりあえず据え置きしてみました。

 で、昔書いたPerlの掲示板のソースがあったので読んでみたが、さっぱし。。。。
 暇つぶしにやってた奴だから、ソースにコメントないしわかんないのよ。しかも、文法・関数も忘れた。

 なので、ちょっとずつ解析してやっとわかった。もうちょっとスマートに書けるようなので、修正する予定。
 時々思うんだが、時々自分のソースを見て”良くこんなこと考える奴だな”と心底思う。

 俺の頭の中はやっぱりわからないcatface

 で、当面の目標としては、削除機能&パス暗号変換をつけてセキュリティ対策やってとりあえず、Ver0.5くらいかな~
 あとは、拡張可能なようにソースとかロジック整理して、コアモジュールだけ切り出しておきたいんだよね。
 
 2年くらいプログラミングやってないのでさっぱし~。もともと、方式系の人間なのでちゃんと学んだこともないし。ヘルプ&趣味でやっているだけだから。
 なので、お察しください。

 明日は髪切るかな~

| | コメント (0)

2008年5月14日 (水)

俺はお前には負けねえ~

 はい。順調に二回目です。

 昨晩の続きを開始。
 Apache2.2.8がconfigureでこける原因が開始早々わかった。やっぱり開発ツールを。。。。

 まあ良くあること。
 で、開発ツールを入れて、あっさり成功。
 一応コマンドを書いておく

# ./configure --enable-cache --enable-disk-cache --enable-mem-cache
 今回は暇つぶしもかねてPerlやろうと思っているので、可能な限り早い設定にしてみようかなと思い、キャッシュ機能をONにしておく。

これで後はお約束。
# make
# make install

 終了後に、Apacheを起動して、ブラウザから動作していることを確認して、mod_Perlに着手。
 mod_perlの2.0を落としてきて、こんな感じ。

# perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs
# make
# make install

 これでとりあえず大丈夫そうなので設定に入る。

 あ。。。。
 なんかMod_perlが動いてない模様。あんましhttpd.confの内容わからないことが裏目に出た。。。。
 とりあえず、普通のperlは動いているようなので安心安心。。。。

 俺はMod_perlになんか負けねえ~
 明日には動くようにしたいです。
 
 ちなみに環境はこんな感じ。
 サーバ:DELL Dimension8200(Pen4 2.0GHz、mem 2Gくらい)
 OS:Fedora6
 apache:2.2.8

 だれかやさしい人がいたら、Mod_perlの設定の仕方(httpd.conf)をさりげなくコメント欄に~happy02

| | コメント (0)

久々に更新

 久々に更新します。
 ずっとMAXIの方に篭っていたのでここを適当に更新しようかと。。。

 ちょっと仕事が暇になったので、帰りが早いですhappy02
 のため、久々に自宅のサーバをいじることにしてみた。

 が、rootのパスワードすら忘れている始末。

 そこで、最初っからやり直し始めました。
 1.とりあえず、OSを入れなおし始める。ここは手元にあるfedora6を利用。
  →問題なく終了
 
 2.ssh等の地道な設定作業を行う。
  →問題なく終了

 3.apacheのインストール。。。。
  →あれ。。。。configureが失敗する。なんで?
   OSインストールのときに何か足りなかったのだろうか?
   なんかそんな気がする。

   せっかく暇つぶしにCGIでもやろうと思ったのに。。。。
   もう寝ることにして明日またチャレンジしてみまふ。。。。

 しかし、Linuxなんて1年ぶりくらいに触るかもしれない。すっかり忘れかけてる俺がいた。

 ということで、このblogはちょいちょい方向性を変えて運営していくことにします。そんな気がする。
 最近は仕事でもWindows系しか触ってないので、昔の中途半端な知識はダメだな~。ここで心機一転がんばりますか~

| | コメント (0)

«孫呉の未来へ