Port details |
- mod_perl2 Embeds a Perl interpreter in the Apache server
- 2.0.12,3 www =77 2.0.12,3Version of this port present on the latest quarterly branch.
- Maintainer: apache@FreeBSD.org
- Port Added: 2003-02-14 08:45:00
- Last Update: 2024-09-28 13:29:45
- Commit Hash: 99f25aa
- People watching this port, also watch:: nmap, unzip, sudo, p5-libwww
- Also Listed In: perl5
- License: APACHE20
- WWW:
- https://perl.apache.org/
- Description:
- mod_perl brings together the full power of the Perl programming language
and the Apache HTTP server. You can use Perl to manage Apache, respond to
requests for web pages and much more.
mod_perl gives you a persistent Perl interpreter embedded in your web
server. This lets you avoid the overhead of starting an external interpreter
and avoids the penalty of Perl start-up time, giving you super-fast
dynamic content.
As you'd expect from the Perl community, there are hundreds of modules
written for mod_perl, everything from persistent database connections, to
templating sytems, to complete XML content delivery systems. Web sites like
Slashdot and Wired Magazine use mod_perl.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ap24-mod_perl2>0:www/mod_perl2
- To install the port:
- cd /usr/ports/www/mod_perl2/ && make install clean
- To add the package, run one of these commands:
- pkg install www/mod_perl2
- pkg install ap24-mod_perl2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ap24-mod_perl2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1645531727
SHA256 (mod_perl-2.0.12.tar.gz) = f5b821b59b0fdc9670e46ed0fcf32d8911f25126189a8b68c1652f9221eee269
SIZE (mod_perl-2.0.12.tar.gz) = 3848030
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-BSD-Resource>=0 : devel/p5-BSD-Resource
- apxs : www/apache24
- gmake>=4.4.1 : devel/gmake
- perl5>=5.36<5.37 : lang/perl5.36
- Test dependencies:
-
- p5-CGI>=4.15 : www/p5-CGI
- p5-libwww>=6.13 : www/p5-libwww
- Runtime dependencies:
-
- p5-BSD-Resource>=0 : devel/p5-BSD-Resource
- apxs : www/apache24
- perl5>=5.36<5.37 : lang/perl5.36
- This port is required by:
- for Build
-
- devel/pushmi
- mail/p5-qpsmtpd
- net/p5-Apache2-SOAP
- www/p5-Apache-AuthCookie
- www/p5-Apache-AuthTicket
- www/p5-Apache-Clean2
- www/p5-Apache-DBI
-
Deleted ports which required this port:
- for Run
-
- mail/p5-qpsmtpd
- net/p5-Apache2-SOAP
- net-mgmt/netdot
- www/otrs
- www/p5-Apache-AuthCookie
- www/p5-Apache-AuthTicket
- www/p5-Apache-Clean2
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- www_mod_perl2
- USES:
- apache cpe gmake perl5
- pkg-message:
- For install:
- Simple config:
LoadModule perl_module libexec/apache24/mod_perl.so
#PerlModule Apache::compat
# your config comes here
For a more detailed version (including more options) refer to:
docs/user/intro/start_fast.pod
or online:
http://perl.apache.org/docs/2.0/user/intro/start_fast.html
The module can be enabled in
etc/apache24/modules.d/260_mod_perl.conf
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.99r12 06 Feb 2004 23:27:10 |
kris |
BROKEN on perl 5.8: Broken pkg-plist |
1.99r12 19 Jan 2004 00:56:11 |
linimon |
Update maintainer's email address (prompted by detailed autoreply to
a message I just forwarded). |
1.99r12 05 Jan 2004 13:22:21 |
kuriyama |
o Upgrade to 1.99r12.
o Fix plist.
Approved by: maintainer |
1.99r10_1 07 Nov 2003 09:12:58 |
marcus |
Use the new Apache bits from bsd.port.mk.
Submitted by: dinoex |
1.99r10_1 05 Nov 2003 22:18:44 |
krion |
- Add pkg-message
PR: 58975
Submitted by: maintainer |
1.99r10_1 02 Nov 2003 23:29:08 |
naddy |
* Fix install with perl < 5.8.
PR: 58490
Submitted by: Lars Eggert <larse@isi.edu>
Reported by: Peter McGarvey <xaphod@packet.org.uk>
* Use PERL_CONFIGURE.
* Fix packing list.
Approved by: maintainer |
1.99r10 24 Oct 2003 12:05:09 |
ijliao |
utilize SITE_PERL
PR: 58166
Submitted by: Cheng-Lung Sung <clsung@dragon2.net> |
1.99r10 21 Oct 2003 07:31:59 |
foxfair |
PR: 58288
Submitted by: maintainer
Upgrade www/mod_perl2 to 1.99r10, this is a security release for
Perl 5.8.1. For detail please refer:
http://aspn.activestate.com/ASPN/Mail/Message/modperl/1836735 |
1.99r09 20 May 2003 08:48:34 |
nork |
Update to 1.99r09.
PR: ports/52450
Submitted by: Lars Eggert <larse@isi.edu> (maintainer) |
1.99r08 21 Feb 2003 14:01:38 |
knu |
De-pkg-comment. |
1.99r08 19 Feb 2003 02:52:09 |
nork |
Correct MAN3 and pkg-plist.
Pointed out by: bento via kris
Submitted by: Lars Eggert <larse@ISI.EDU> (maintainer) |
1.99r08 14 Feb 2003 15:16:24 |
nork |
[Forced commit]
I forgot submitter information about last commit.
PR: ports/48268
Submitted by: Lars Eggert <larse@isi.edu> |
1.99r08 14 Feb 2003 10:26:03 |
nork |
[recommit]
Update to mod_perl2 1.99r08 for Apache2.
Pointed out by: vanilla
Repo copied by: joe (cvs hat) |
1.99r08 14 Feb 2003 08:44:30 |
nork |
Add mod_perl2 1.99r08, embeds a Perl interpreter in the
Apache2 server.
PR: ports/48268
Submitted by: Lars Eggert <larse@isi.edu> |