[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:21113] Re: Apache2 系とmod_perl2-0.0.1 系のインストールについて
-
From:nobuhide shimizu
-
Date:Sun, 19 Oct 2003 23:34:31 +0900 (JST)
- Subject: [plamo:21113] Re: Apache2 系とmod_perl2-0.0.1 系のインストールについて
- From: nobuhide shimizu <nobushim@xxxxxxxxxxxxxxxx>
- Date: Sun, 19 Oct 2003 23:34:28 +0900
こんばんは清水です
mod_perlは名前を河合孝典さんの本でしってたくらいですが、
On Thu, 16 Oct 2003 21:21:47 +0900
Tomoki Sanaki <sanaki@cc.rim.or.jp> さん wrote:
> 佐名木という者です。
>
> PlamoLinux3.0 上で、Apache2.0.47 + mod_perl2 1.99_10 のインストールが
> できずにいます。
> Apache2.0.47 のインストールは成功したのですが、
> mod_perl2 の方でインストール(make)に失敗しています。
> perl は PlamoLinux3.0 のまま 5.6.1 です。
>
> 一方、Apache2 系からはスレッド処理が変わって、mod_perl も影響を受けていると
> 書かれていたページを見たので、
> perl -V | grep usethread
> と実行してみますと、usemultiplicity 以外の
> usethreads,use5005threads,useithreads は undef とでます。
>
mod_perlの説明によると
$perl5.8.1 -V:useithreads -V:usemultiplicity
useithreads='define';
usemultiplicity='define';
と表示される
といいように読めます。
> どなたか、Apache2系の mod_perl のインストールに成功した方はいますでしょうか?
> # もしいれば、もうちょっと頑張ってみよう...
> Perl 本体を再コンパイルした方がいいのかな...
みたいです
Plmao3.1のdefaultのperl561ではparl Makefile.PLで上記の件でerrorがでました。
以下手許でやったことのまとめです。
環境
Plamo3.1
gcc3.3
#Apache2 インストール
tar xvzf httpd-2.0.47.tar.gz
cd httpd-2.0.47
./configure --with-mpm=worker --enabl-deflate=shared --enable-rewrite=shared
make
su
make install
##/usr/local/apache2以下にインストール
#Perl インストール
tar xvzf perl-5.8.1.tar.gz
cd perl-5.8.1
./Configure -des -Dusethreads -Doptmize='-g' -Dusedevel
make
make test
su
make install DESTDIR=/var/tmp/perl-5.8.1
cd /var/tmp/perl-5.8.1
makepkg perl581.tgz
##パッケージ化(/usr/localにインストール)
適時installpkg perl581.tgz
#インストール後
Perl シンボリックリンク
su
cd /usr/local/bin
ln -s perl5.8.1 perl
#Perl動作確認
$perl5.8.1 -V:useithreads -V:usemultiplicity
useithreads='define';
usemultiplicity='define';
と表示される
とOK?!のようにwebでは読める。
#mod_perl インストール
tar xvzf mod_perl-2.0-current.tar.gz
cd mod_perl-1.99_10
$perl Makefile.PL MP_AP_PREFIX=/usr/local/apache2 \
MP_INST_APACHE2=1 MP_APXS=/usr/local/apache2/bin/apxs
make
su
make install 2>&1 | tee mod_perlinst1019001.txt
##/usr/local/lib/perlと/usr/local/apache2/modulesにインストール
#mod_perl動作確認
http://perl.apache.org/docs/2.0/user/intro/start_fast.html
http://perl.apache.org/docs/2.0/user/config/config.html
をみながら、
httpd.conf
perlスクリプト
startup.pl
Rocks.pm
などを書き
/usr/local/apache2/bin/apachectl stop
/usr/local/apache2/bin/apachectl start
で再起動させ
testする
#testは自信なしですが、うごかなかったらエラーがすぐでますので
--------
清水信秀 nobushim@js3.so-net.ne.jp
web site
http://www004.upp.so-net.ne.jp/nobushimizu/linux/
- Follow-Ups
-
- [plamo:21119] Re: Apache2 系とmod_perl2-0.0.1 系のインストールについて, Tomoki Sanaki
- References
-
- [plamo:21068] Apache2 系とmod_perl2-0.0.1系のインストールについて, Tomoki Sanaki
[検索ページ]
[メール一覧]
Plamo ML 公開システム