Jump to content
Froxlor Forum
  • 0

ZendServer 5.0.2 und Froxlor


trinigy

Question

Hallo alle miteinander,

 

auf den ersten Blick finde ich Froxlor ja klasse. Genau das wonach ich gesucht habe! :)

 

Nun habe ich eine entscheidende Frage:

 

Kann ich Froxlor und ZendServer 5 parallel betreiben? Wenn ja, in welcher Reihenfolge muss ich diese installieren?

 

Hat jemand schon Erfahrungen damit? H?ttet Ihr einen Tip oder einen Link f?r mich?

 

Ich verwende Debian 5 Lenny und es ist momentan ein komplett frisch installiertes System.

 

Vielen Dank schonmal f?r eure M?hen!!

 

Lieben Gru?

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

So hier mein Feedback:

 

Es hat alles erstmal soweit geklappt. ZendServer und froxlor sind installiert.

 

Nun habe ich das Problem, dass ich mit einem neu erstellten User gar nicht ?ber FTP reinkomme.

 

Folgendes habe ich eingestellt:

 

- PureFTPD eingestellt / Konfiguration durchgef?hrt

- Domain erstellt

- User erstellt

- FTP Daten erstellt/ge?ndert

- in der froxlor ftp_users tabelle wird der user auch angezeigt

- benutzt habe ich FileZilla und WinSCP

 

 

K?nnt Ihr mir da weiterhelfen? Habe ich etwas ?bersehen?

 

Ich kann mich einfach nicht ?ber FTP einloggen! :(

 

 

Nun kommt hier die Anleitung, wie ich es gemacht habe:

 

################# How-To Start ########################################

 

Wichtig!!! Als ROOT angemeldet sein!

 

1) FQDN einstellen!

http://isp-control.net/documentation/doku.php?id=de:howto:hostname

 

2) Durch aptitude udpate checken, welche deb pakete in der sources.list vorhanden

 

3) sources.list erg?nzen um zend Eintrag

deb http://repos.zend.com/zend-server/deb server non-free

 

4) Noch kein safe-upgrade durchf?hren! Zend GUI h?ngt sich ansonsten sp?ter auf!

 

5) Zend repository hinzuf?gen

wget http://repos.zend.com/deb/zend.key -O- |apt-key add -

 

6) Synchronisierung mit dem Zend Repository

aptitude update

 

7) Je nach gew?nschter PHP Version ZendServer installieren

aptitude install zend-server-php-5.3

 

8) Archive herunterladen mit Y best?tigen

 

9) Testen, ob ZendServer richtig installiert ist

http://meinedomain.com:10081/ZendServer

 

10) Alle Daten ausf?llen ( Passwort, Order Number etc... )

 

11) Extra Zend-PHP Erweiterungen installieren und mit Y best?tigen.

aptitude install php-5.3-extra-extensions-zend-server

 

12) Java Bridge erst dann installieren, wenn min. JRE 1.4 auf dem Server schon installiert ist.

 

13) phpMyAdmin installieren und mit Y best?tigen

aptitude install phpmyadmin-zend-server

 

13.1) MySQL Kennwort vergeben / wiederholt eingeben

 

13.2) Webserver ausw?hlene -> apache2 und lighttpd

http://meinedomain.com:10081/ZendServer

 

14) Nochmal zur Zend Admin Oberfl?che wechseln, und schauen, ob der phpMyAdmin Link auf der Startseite erscheint

 

15) Auf den Link "Open phpMyAdmin" klicken.

 

15.1) Falls folgende Nachricht erscheint:

For security reasons, the link to the phpMyAdmin interface from Zend Server is locked for remote access and is only accessible from localhost.

 

Wie folgt vorgehen:

 

a) nano /usr/local/zend/gui/lighttpd/etc/lighttpd.conf

 

Diesen Codeabschnitt

$HTTP["url"] =~ "^/phpmyadmin/" {

url.access-deny = ( "" )

server.errorfile-prefix = "//usr/local/zend/gui/lighttpd/share/lighttpd-custom-errors/errorcode-"

}

 

 

?ndern in

$HTTP["url"] =~ "^/phpmyadmin/" {

url.access-deny = ( "*" )

server.errorfile-prefix = "//usr/local/zend/gui/lighttpd/share/lighttpd-custom-errors/errorcode-"

}

 

B) Strg. + O speichern

c) Strg. + X den Editor beenden und verlassen

 

16) /usr/local/zend/bin/zendctl.sh restart

 

17) Zu phpMyAdmin wechseln und testen, ob man sich mit dem User root und dem selbst ausgew?hltem Passwort einloggen kann.

http://meinedomain.com:10081/phpmyadmin

 

18) Falls gew?nscht, Zend Framework Dojo installieren

aptitude install zend-server-framework-dojo

 

19) Falls gew?nscht Extra Komponenten f?r das Zend Framework installien

aptitude install zend-server-framework-extras

 

20) Falls gew?nscht, die php source mit installieren

aptitude install php-5.3-source-zend-server

 

21) Zend Server path in die $PATH environment variable eintragen (F?r alle User)

 

Ganz unten folgendes eintragen (Falls man den Pfad nicht manuell ge?ndert hat, gilt /usr/local/zend)

PATH=$PATH:/usr/local/zend/bin

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/zend/lib

 

Abspeichern ( Strg. + O )

Editor verlassen ( Strg. + X )

 

22) ?nderungen m?ssen vom System noch ?bernommen werden

source /etc/profile

 

23) aptitude update

 

24) aptitude safe-upgrade und mit Y best?tigen.

 

25) ZendServer neustarten

/usr/local/zend/bin/zendctl.sh restart

 

26) Froxlor installieren

 

27) Froxlor Debian Mirror in der sources.list eintragen

deb http://debian.froxlor.org lenny main

 

deb-src http://debian.froxlor.org lenny main

 

 

28) gpg Key einrichten

gpg --keyserver gpg-keyserver.de --recv-keys 4F9E9BBC

gpg --export 4F9E9BBC|apt-key add -

 

29) aptitude update & aptitude safe-upgrade

 

30) Installation von Froxlor starten und immer mit Y best?tigen

aptitude install froxlor

 

 

31) Nachschauen, ob Froxlor erfolgreich installiert

http://IP-DES-SERVERS/froxlor/index.php

 

32) Installation fortsetzen

 

33) Als admin einloggen und zur Konfiguration wechseln

 

34 Konfigurationen durchf?hren

 

################# How-To Ende ########################################

 

Beides funktioniert soweit, aber ich konnte es noch nicht zu Ende testen, da ich mit froxlor noch nicht ganz warm geworden bin.

 

Ich werde es erg?nzen, sobald ich was neues in Erfahrung gebracht habe.

 

Ich hoffe, dass das den einen oder anderen hilft und einige Stunden Sucharbeit erspart!

 

Lieben Gru?

Link to comment
Share on other sites

Freut mich! :) Wie geschrieben, werde es noch vervollst?ndigen, wenn ich alles bestens eingestellt habe....

 

K?nntest du mir bitte sagen, wo genau ich die FTP-Logfiles her kriege? Haben die bei froxlor einen bestimmten Pfad?

 

Danke!

Link to comment
Share on other sites

Hi,

 

Wie mir google grade sagt, kannst du mal folgendes versuchen:

echo 'yes' > /etc/pure-ftpd/conf/VerboseLog

Dann einfach pureftpd neustarten:

/etc/init.d/pure-ftpd-mysql restart

 

Im syslog sollte dann mehr erscheinen :)

 

So long,

Florian

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...