Installationsanleitung zu Perl

Inhalt:

  1. Runterladen
  2. Installieren
  3. Module installieren
  4. DBI installieren
  5. DBD::mysql installieren




^ Runterladen:

Nachfolgend die direkte Verknüpfung auf die Datei, sollte die Datei nicht mehr gefunden werden, dann wurde bestimmt wieder die Verzeichnisstruktur auf dem Server umgestellt oder es gibt inzwischen eine neuere Version. Dann einfach die Homepage besuchen und die gewünschte Verison suchen und runterladen. Sollte die nicht mehr vorhanden sind, dann die neuere Version runterladen (sollte in den meisten fällen funktionieren).

Das Archiv runterladen und in dem Verzeichnis

/usr/local/src/arc
ablegen, noch schnell das Archiv entpacken, damit wir die Installation beginnen können:

cd /usr/local/src/
tar -xzf arc/perl-5.8.0.tar.gz
tar -xzf arc/Devel-Symdump-2.03.tar.gz
tar -xzf arc/DBI-1.604.tar.gz
tar -xzf arc/DBD-mysql-4.006.tar.gz




^ Installieren:

Nach dem Aufruf von sh Configure fallen noch ein paar Fragen an, die Perl zur Installation benötigt. Diese nach Wunsch beantworten (oder die Vorgaben nutzen).

Bei der Frage wo perl installiert werden soll, bitte /usr angeben, da sonst die Angaben bei Library-Pfade hinzufügen nicht stimmen. Der Pfad für zusätzliche Module kann nach belieben angegeben werden.

cd /usr/local/src/perl-5.8.0/
rm -f config.sh Policy.sh
sh Configure
 
make
make test
make install

Wenn die Dokumentation zu Perl nicht als HTML installiert werden soll, dann folgende Anweisung auslassen. Im POD-Format wird die Dokumentation auf jeden Fall installiert.

mkdir -p /home/domain.de/public_html/perldoc
 
perl ./installhtml \
--htmldir=/home/domain.de/public_html/perldoc \
--recurse \
--verbose

Devel::Symdump installieren (dieser Abschnitt wird benötigt zur Installation von mod_perl im Apache):

cd /usr/local/src/Devel-Symdump-2.03/
perl Makefile.PL
make
make test
make install

Library-Pfade hinzufügen:

echo "/usr/lib/perl5/5.8.0/i586-linux/CORE >> /etc/ld.so.conf

ACHTUNG: Es ist unbedingt darauf zu achten, das ">>" verwendet wird, denn ansonsten ist alles andere aus der Datei verloren und nur noch obiger Eintrag steht drin!

Und dann noch:

/sbin/ldconfig -v




^ Module installieren:

Um ein Modul zu installieren, benutze ich gerne das Modul CPAN:

perl -MCPAN -e 'install Sort::Array'

Oder wenn es mehrere sein sollen, dann nehme ich die CPAN-Shell:

perl -MCPAN -e shell
install Sort::Array
install Date::Decade

usw.





^ DBI installieren:

cd /usr/local/src/DBI-1.604
perl Makefile.PL
make
make test
make install




^ DBD::mysql installieren:

perl Makefile.PL \
--testdb=test \
--testuser=test \
--testpassword=test \
--testhost=localhost \
--testport=3306 \
--mysql_config=/usr/local/mysql/current/bin/mysql_config
make
make test
make install




undef_engine.mod_perl/0.67 - Time needed: 0.0284 sec.

Trackmania United Forever

Trackmania Nations Forever

Frischer Wind im Dezember
Mir gefiel das alte Layout schon lange nicht mehr. Daher habe ich einfach mal was neues gemacht, läßt sich jetzt auch alles viel besser lesen. Es sind allerdings noch ein paar Anpassungen nötig, die ich in Kürze aber fertigstellen werde.
Rubrik Perl
Ich habe es endlich geschaft mal ein wenig an meiner Page zu arbeiten...
[mehr]
Hangmania
Mein erstes Online-Game ist online, ist zwar schon älter, aber...
[mehr]
Documentation
Installationsanleitung für Samba nun online.
[mehr]
Documentation
Installationsanleitung für BIND nun online.
[mehr]
LAMPxxl erneuert
LAMPxxl ist nun auf der Basis von SuSE 7.2.
[mehr]
Documentation
Installationsanleitung für ProFTPd nun online (ausgegliedert aus LAMPxxl).
[mehr]
Documentation
Installationsanleitung für OpenSSH nun online.
[mehr]

skyscraper1.gif
In Partnerschaft mit eis.de

@000://00
Location: www.undef.de / Documentation / LAMPxxl / Install Perl /