Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

FORGET ME NOT


備忘録

Perlのインストールとワンライナー

Perl のインストールをしたら結構苦労したのでそのメモ。

Perl には cpan と改良版の cpanm があるのだけれど、cpan はあまり使われなくなっているらしく cpanm を使用する。

cpanm のインストール

$ mkdir bin && cd ~/bin
$ curl -LOk http://xrl.us/cpanm
$ chmod +x cpanm

local::lib をインストール

$ export PERL_LOCAL_LIB_ROOT="$PERL_LOCAL_LIB_ROOT:$HOME/perl5"
$ export PERL_MM_OPT="INSTALL_BASE=$HOME/perl5"
$ export PERL5LIB="$HOME/perl5/lib/perl5:$PERL5LIB"
$ export PATH=$HOME/perl5/bin:$PATH
$ cpanm local::lib

cpanm のアップデート

$ cpanm --self-upgrade

plack のインストール

$ cpanm Task::Plack

ワンライナーの例

5000番ポートで起動します。

$ plackup -e "sub { [ 200, ['Content-Type' => 'text/plain'], [ 'Hello World' ], ]; }"

ちょっと手順が違っているかもしれないので、検証して間違ってたら直します。


Discussions

comments powered by Disqus