Koozali.org: home of the SME Server

Other Languages => Deutsch => Topic started by: dbuechel on December 16, 2010, 11:39:54 AM

Title: mod_perl2 install
Post by: dbuechel on December 16, 2010, 11:39:54 AM
Moin zusammen

ich verzweifle im Moment extrem - ich MUSS mod_perl2 installiern - da ich sonst nicht Apache2::Reload installieren kann !

Was muss ich machen damit ich mod_perl2 nutzen kann !?

gruss

db
Title: Re: mod_perl2 install
Post by: cactus on December 16, 2010, 11:49:30 AM
mod_perl ist normalerweisse installiert auf jedem SME Server weil es benötigt ist für spamassassin, SME Server 7 bring mod_perl und SME Server 8 hat mod_perl2. So weit wie ich weiss gibt es kein mod_perl2 fur el4 und deswegen SME Server 7.

Ich hab es nicht versucht aber vielleivht funkt dieses: http://sivel.net/2007/05/sso-apache-ad-1/

Konfigurations anderüngen wirden durch Konfiguration Templates gemacht, bitte sehe dafür die Entwickler Handbüch im Englisch im Wiki.

Warnung: ich hab kein Idee was das mit dem Benehmen deinem Server macht so alles auf eigenem Risiko. :-)

Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 09:04:56 AM
thx :)

könntest du mir vielleicht ein Tipp geben was ich hier eintragen soll - wenn es der sme-server 7. ist:

Quote
<location /directory> # Change this to the directory you wish to protect.  Can be /
PerlAuthenHandler Apache2::AuthenNTLM
AuthType ntlm,basic
AuthName Basic
require valid-user
#                    domain  pdc  bdc
PerlAddVar ntdomain "DOMAIN  dc1  dc2" # Change DOMAIN to the netbios name of your domain.  Change dc1 and dc2 to the hostnames of the domain controllers for your domain.  dc2 is not required if your setup does not have a dc2.
PerlSetVar defaultdomain DOMAIN # Change DOMAIN to the netbios name of your domain
PerlSetVar splitdomainprefix 1
</location>
Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 09:12:01 AM
Du sollst ein custom template dafür machen. Information darüber findest du im wiki: http://wiki.contribs.org/Template_Tutorial .

Vielleicht das diese Erweiterung auch nog helft: http://wiki.contribs.org/SME_Site_Maker
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 09:18:04 AM
ok

zur info: ich habe jetzt bis zu diesem block oben - also:

1) Start by installing Apache and mod_perl by issuing the following commands:

    shell> yum install httpd
    shell> wget http://sivel.net/repo/i386/mod_perl-2.0.3-1.el4.sn.i386.rpm
    shell> rpm -Uvh mod_perl-2.0.3-1.el4.sn.i386.rpm

2) Next we need to install the Apache2:AuthenNTLM module

    shell> wget http://sivel.net/repo/i386/perl-Apache2-AuthenNTLM-0.02-1.el4.sn.i386.rpm
    shell> rpm -Uvh perl-Apache2-AuthenNTLM-0.02-1.el4.sn.i386.rpm

^^

gemacht - und das funkt nun 100% :)))

Jetzt habe ich die Info allerdings bekommen - das mein Perl 5.8.5 ist - und benötigt wird min. 5.8.6

hast du da auch einen Tipp wie ich das aktualisieren kann :)

Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 09:21:03 AM
Jetzt habe ich die Info allerdings bekommen - das mein Perl 5.8.5 ist - und benötigt wird min. 5.8.6

hast du da auch einen Tipp wie ich das aktualisieren kann :)
Nein, und ich werde advisieren dass auch nicht zu machen as dass wird du jede menge Schwierigkeiten bringen beim update.
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 12:11:34 PM
ich hätte auf dich hören sollen :(

habe versucht es zu installieren - nun bekomme ich nur noch Fehlermeldungen beim starten des Rechners und NIX funkt mehr :(

wie gut ist denn sme server 8.x beta 6 ?

kann man das schon bissel einsetzen !?
Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 12:16:09 PM
ich hätte auf dich hören sollen :(
:-)

habe versucht es zu installieren - nun bekomme ich nur noch Fehlermeldungen beim starten des Rechners und NIX funkt mehr :(
Welche? Ohne Details können wir nicht helfen un dversuchen es zu löschen... bitte beachte das wir nicht hinter deinem Rechter sitzen.

wie gut ist denn sme server 8.x beta 6 ?
Gut, aber deine Wünsche gehen zu weit aus die Linie der SME Server Phylosophy.

kann man das schon bissel einsetzen !?
Manche machen dass aber est ist noch immer Beta, und die Entwickler warnen jeder Mahl es nicht im Produktion zu nutzen.
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 12:21:51 PM
Die Fehlermeldung lautet:

Can´t locate esmith/config.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/i.686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at /sbin/e-smith/db line 12

^^

http://www.pccc.com/downloads/apache/current/options/5.8.x-notes

^^

danach habe ich mich gerichtet
Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 12:30:45 PM
Die Fehlermeldung lautet:

Can´t locate esmith/config.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/i.686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at /sbin/e-smith/db line 12
So, du hast perl 5.8.8 installiert... welche Shritte hast du gemacht? Alle?

Einfachste wird neu installieren weil die Anleitung die du gemacht hat hat serh viel geändert und es ist nicht so einfach alles zurück zu drehen.
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 12:33:11 PM
meinst du mit NEU installieren den gesamten SMEServer 7.x ?

oder nur perl ?

wenn ich sme server 7.x installiere - gehen alle Daten verloren - richtig ?!
Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 12:35:34 PM
meinst du mit NEU installieren den gesamten SMEServer 7.x ?
Ja.

wenn ich sme server 7.x installiere - gehen alle Daten verloren - richtig ?!
Ja. Aber wann du ein Backup hast kannst du die zurück spielen. Ich gehe davon aus dass du eine Backup gemacht hattest befor du angefangen bist, richtig?
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 12:37:57 PM
da war das problem wieder - backup - ja ja - wenn man zu schnell etwas macht ohne sich gedanken darüber zu machen welche auswirkungen etwas haben kann - sollte man damit leben  8)
Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 12:39:56 PM
da war das problem wieder - backup - ja ja - wenn man zu schnell etwas macht ohne sich gedanken darüber zu machen welche auswirkungen etwas haben kann - sollte man damit leben  8)
Ai, solche Sachen soll Mann nicht schnell machen, es sind sehr grosse Änderungen die du durchgeführt hast.
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 12:59:22 PM
ok

habe nun was GANZ anderes gemacht :)

habe SME Server 8.x Beta 6 über das bestehende installiert (Upgrade)

nun komme ich wieder auf alle Einstellungen drauf per winscp aber auch per Email !

Wenn ich nun ein backup mache (SME 8.x) kann ich das dann trotzdem auf ein SME 7.x installieren anschließend ?!

gruss


BTW: was nicht funkt ist http://192.168.0.1/server-manager
Title: Re: mod_perl2 install
Post by: cactus on December 17, 2010, 01:03:30 PM
Wenn ich nun ein backup mache (SME 8.x) kann ich das dann trotzdem auf ein SME 7.x installieren anschließend ?!
Vielleicht.

BTW: was nicht funkt ist http://192.168.0.1/server-manager
Logisch, weil server-manager perl benutzt und die SME Server perl module die nicht gefunden sein im neue Installation.

Was sagt:
Code: [Select]
echo $PERL5LIB
Title: Re: mod_perl2 install
Post by: dbuechel on December 17, 2010, 01:06:46 PM
das:

/usr/local/lib/perl5/site_perl/5.8.8/i686-linux:/usr/local/lib/perl5/site_perl/5.8.8::


^^^

ergo - er hat den falschen Pfad drinnen - richtig ?

Title: Re: mod_perl2 install
Post by: dbuechel on December 20, 2010, 08:13:32 AM
Frage:

Gibt es eine Möglichkeit das wieder gerade zu biegen ?!

/usr/local/lib/perl5/site_perl/5.8.8/i686-linux:/usr/local/lib/perl5/site_perl/5.8.8::
^^

Title: Re: mod_perl2 install
Post by: dbuechel on January 05, 2011, 09:03:34 AM
ok

ich habe mal in einer virtualmachine folgendes gemacht:

SME Server 8.0Beta6 installiert und bei der Frage - Rückspielung einer Sicherung diese eingespielt !

Er hat die Sicherung auch erkannt - allerdings kommt nun eine Fehlermeldung:

[warn] Useless use of AllowOverride in line 915.

hmmm....


Gibt es eine Möglichkeit das zu unterbinden ?!