[+] Dodanie mod_perl do php

Konfiguracja serwerów, usług, itp.
piter8989
Posty: 20
Rejestracja: 24 kwietnia 2011, 23:09

[+] Dodanie mod_perl do php

Post autor: piter8989 »

Apache2, php5, mysql, phpmyadmin (to już mam) i do tego potrzebuję doinstalować mod_perl.

Pobrałem, rozpakowałem plik mod_perl-2.0-current.tar.gz.

Uruchomiłem polecenie:

Kod: Zaznacz cały

root@Serwer:/usr/src/mod_perl-2.0.5# perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs
Reading Makefile.PL args from @ARGV
   MP_APXS = /usr/local/apache2/bin/apxs
no conflicting prior mod_perl version found - good.
[  error] Unable to determine server version, aborting.
[  error] Invalid MP_APXS specified?

Wcześniej miałem coś z brakiem libgdbm.so, więc próbowałem go zainstalować.

Kod: Zaznacz cały

root@Serwer:/usr/src# sudo alien -k gdbm-devel-1.8.3-9.fc15.i686.rpm
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
Warning: Skipping conversion of scripts in package gdbm-devel: postinst prerm
Warning: Use the --scripts parameter to include the scripts.
warning: gdbm-devel-1.8.3-9.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
gdbm-devel_1.8.3-9.fc15_i386.deb generated
root@Serwer:/usr/src# 

Nie bardzo wiem co i jak mam zrobić żeby dodać ten moduł perl do php.

Bardzo proszę o pomoc.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

A może

Kod: Zaznacz cały

apt-get install libapache2-mod-perl2
piter8989
Posty: 20
Rejestracja: 24 kwietnia 2011, 23:09

Post autor: piter8989 »

Wszystkie odpowiedzi były przydatne. Sethiel to polecenie załatwiło całkowicie problem. Dzięki wielkie za pomoc.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

To jeszcze na przyszłość w jaki sposób takie coś najłatwiej znaleźć:

Kod: Zaznacz cały

apt-cache search perl | grep mod | grep apache | grep perl
apt-cache search nazwa_pakietu
jeśli nie ma w taki sposób to jeszcze warto:
http://www.debian.org/distrib/packages.pl.html i na samym dole strony wklepujesz polecenie którego szukasz (a które znajduje się w jakimś pakiecie):
Przeszukaj zawartość pakietów

Tu możesz przeszukać zawartość dystrybucji w poszukiwaniu dowolnej nazwy pliku (lub części nazwy pliku) należącego do dowolnego pakietu. Możesz także uzyskać listę wszystkich plików w danym pakiecie.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

A ja radze ze zrozumieniem czytać komunikaty z konsoli:

Kod: Zaznacz cały


gdbm-devel_1.8.3-9.fc15_i386.deb generated
Nie bardzo wiem co i jak mam zrobić żeby dodać ten moduł perl do php
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

O faktycznie nie zauważyłem
gdbm-devel-1.8.3-9.fc15.i686.rpm
Po co ci rpm-ka z fedory? Łoł. Nawet nie wiedziałem że to można zmienić w deb.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Można. Do tego własnie służy alien.
ODPOWIEDZ