さくらインターネットのレンタルサーバでWeb::Scraperをインストール

Webサービスを作ってみようということで、ついにレンタルサーバさくらインターネット)を借りました。まずはsshでログインして、PerlモジュールのWeb::Scraperを使えるようにします。

一般ユーザでCPANインストールができるようにする

iandeth. - 一般ユーザ環境におけるCPANモジュールの使い方 を参考に設定

〜以下、必要なフォルダとMyConfig.pmを作成〜
$ cd ~
$ mkdir perl
$ mkdir -p .cpan/CPAN
$ vi .cpan/CPAN/MyConfig.pm


〜MyConfig.pm の以下の部分を修正〜
$CPAN::Config->{cpan_home} = undef;
$CPAN::Config->{makepl_arg} = 'PREFIX=~/perl';
$CPAN::Config->{histfile} = "$ENV{HOME}/.cpan/histfile";

CPANよりモジューインストール

いきなり Web::Scraper をインストールしようとすると HTML::TreeBuilder::XPath が無いよと言われるので、以下の順でインストール

perl -MCPAN -e shell
cpan> install HTML::TreeBuilder::XPath
cpan> install Web::Scraper

perlからインストールしたモジュールを呼び出す設定

use Web::Scraper; 行の前に以下を追加する

use lib '/home/ユーザ名/perl/lib/perl5/site_perl/5.8.8/';