ブログトップ 記事一覧 ログイン 無料ブログ開設

LAPISLAZULI HILL#Hatena Twitter

2006-06-05

[]レンタルサーバPlagger #0 CPAN設定

Plaggerを使い始めて1ヶ月.情報収集や処理に非常に活躍してくれています.常時稼働さえしていればいいので家に置いてあるPBG4にインストールして使っています.情報を取得するまではできたんですが,今度は情報を発信するために使ってみようかと思いました.

そこでPlaggerを公開しているサーバに置ければと思っていたのですがサーバがありません.仕事勉強勉強なのですが今のところ道楽でしかない(稼げない)し,お金もありません.そこで勉強を兼ねてさくらインターネットレンタルサーバスタンダードプランで設置をしてみようと思ったらあっさり動きました.ということで勉強と復習を兼ねて書いてみようかと.

レンタルサーバ

さくらインターネット スタンダードプランを使っているんですが,条件さえ満たせば他のサーバでもできるのではと思います.正確に条件を出せるわけではないのですがこんなことが必要じゃないでしょうか.

やりかたによってはコレが無くてもできると思います.pure perlCPANライブラリを設置するとか,cronでなくても定期的にプログラムさえ呼び出せれば可能だと思います.ここではさくらインターネット スタンダードプランを使っていることを前提として書いていくことにします.同じプランでもサーバなどの違いにより同じように動かないかも知れません.

まずはCPAN設定

以前設定をしているので現在動いているんですがひとまず移動させてしまってイチから設定してみます.このあたりのサイトを参考にしています.


ログインした直後のディレクトリユーザのHOMEディレクトリ*1CPANライブラリインストールします.都合のいいことにこのディレクトリは公開されていないので外から見えません.perl -MCPAN -e shellで対話型のCPANシェルを起動します.

初回に起動したときのみ設定について聞かれます.それぞれの環境に合わせて答えてください.ほとんどの質問はデフォルトでいけます.

Parameters for the 'perl Makefile.PL' command?

Typical frequently used settings:

PREFIX=~/perl non-root users (please see manual for more hints)

Your choice: []

こんなことを聞かれますが,これがCPANモジュールなどをインストールするディレクトリになります.表示されているようにnon-rootユーザPREFIX=~/perlLIB=~/perl/lib INSTALLMAN1DIR=~/perl/man/man1 INSTALLMAN3DIR=~/perl/man/man3 とするほうがいいようですのでそのようにしました.

CPANミラーの選択は

CPANミラー選択はthe status of CPAN mirrorsを参考に。オススメは ftp.kddilabs.jp と ftp.cpan.jp と ftp.nara.wide.ad.jp

plagger - otsune FreeStyleWiki

などとあるので参考に.

設定が終わるとcpan shellのプロンプトになります.意外とスムースに終わります.

この後設定は(追記)

レンタルサーバでPlagger #1 モジュールインストール - LAPISLAZULI HILL#Hatena

レンタルサーバでPlagger #2 PERL5LIBの設定 - LAPISLAZULI HILL#Hatena

レンタルサーバでPlagger #3 test Plagger - LAPISLAZULI HILL#Hatena

レンタルサーバでPlagger #3.1 test Plagger+ - LAPISLAZULI HILL#Hatena

レンタルサーバでPlagger #4 PlaggerのSubversionによる取得 - LAPISLAZULI HILL#Hatena

自分のためにまとめが必要になってきたな

*1:通常だと /home/YourUseracountName とかじゃないでしょうか.echo $HOMEで確認できます

FREEzFREEz 2011/09/28 18:19 最近、Plaggerに関しては全く情報がありません。以前から注目していて試してみようかと悩んでいたのですが、何かあったのでしょうか。
公式の方でもVerUPはずっとされてませんし。技術的に廃れてきてしまったのでしょうか、、まだまだ有用だと思うのですが。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

Connection: close