PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Intranet Lamp mit Debian



skatetrash13
18.01.05, 19:58
Hallo liebe Forenuser!

Habe nun die glorreiche Aufgabe übertragen bekommen auf der Arbeit einen Intranet LAMP mit Debian hochzuziehen um damit die LokiFAQ Engine und später mal ein TroubleTicket Sytem laufen zu lassen.
Ich hatte zwar mal ganz kurz Debian installiert, bin mit der Distri aber leider nicht so fit, wie ich es gerne wäre ...

Habe privat auch einen Lamp unter Gentoo am laufen und das funktioniert alles prächtig, so nun aber zu meinen eigentlichen Problemen.

Habe mir eine Debian Sarge gezogen und problemlos installiert. Standard-Installation, noch ohne irgendwelche Services ausser SSHd.

Danach habe ich das hier im Forum gefunden:

Für Debian User eignet sich die folgende Methode am besten, weil sie schnell, unkompliziert und leichter zu warten ist: apt-get install apache mysql-server mysql-client php4 php4-mysql phpmyadmin

gesagt getan, nur habe ich anstatt apache den apache2 genommen.

Ich weiss nicht ob das mein Fehler war. Auf jeden Fall hat er bei PHP4 auch apache mit installiert, obwohl ich apache2 installieren will. Auf jeden Fall kann ich dann eh nur apache2 starten und nicht apache.
Wenn ich nun den apache2 starte, startet der mir auch problemlos aber ich habe keinen PHP Support. Fehlen mir noch irgendwelche module?
Wie gesagt, mein Installcommand war:

apt-get install apache2 mysql-server mysql-client php4 php4-mysql phpmyadmin

Und ich hoffe ich finde mich bald mit den apache2 configsfiles unter debian zurecht, wo ich mich jetzt unter gentoo schon so gut eingearbeitet habe :(

Also vielleicht wisst ihr ja wie ich bei meinen apache2 php support bekomme. Ich vermisse mein emerge -pv paketname, bzw. ich muss mich mal ordentlich mit apt auseinandersetzen. gibts da auch sowas wie use flags. Hmmm
Und die /etc/apache2/configfiles kapiere ich auch nicht. mod-enable und mod-available und vor allem site-enable usw ... ???? :(
Vielleicht brauche ich auch nur mod_php, kann das sein? aber wieso musste ich dann php4 installieren? Hab das ja nur hier nach installiert, bis auf apache mit apache2 -> http://www.linuxforen.de/forums/showthread.php?t=81084

blauerpeti
18.01.05, 20:17
nimm das..
http://www.apachefriends.org/en/xampp.html

http://www.apachefriends.org/de/xampp.html

Tomek
18.01.05, 22:17
apt-get install apache2-mpm-prefork libapache2-mod-php4 php4-mysql mysql-server
a2enmod php4
/etc/init.d/apache2 restart

Geht doch ganz leicht. :)

skatetrash13
19.01.05, 10:07
apt-get install apache2-mpm-prefork libapache2-mod-php4 php4-mysql mysql-server
a2enmod php4
/etc/init.d/apache2 restart

Geht doch ganz leicht. :)


Hey perfekt, danke! das hat super funktioniert :)
Xampp will ich aus updategründen nicht so gerne installieren, hatte das mal am laufen und das war nicht so meines. läuft zwar gleich sehr gut nach der installation, aber naja ...

Habe nun noch eine Frage zu ssl unterstützung. der apache2 bringt ja schon ssl unterstützung mit. Finde keine DEBIAN howtos zu apache2 mit ssl.

und die mods-available und mods-enable verwirren mich. was muss ich in die ssl.conf und ssl.load reinschrieben. ich muss die dann wohl mir a2enmod laden, aber irgendwie blicke ich da noch nicht durch.
wie gesagt bin meine gentoo configs gewohnt und nun ist wieder alles anders :(

hoffe ihr könnt helfen

Tomek
19.01.05, 16:29
Zu erst musst das SSL-Modul für Apache2 aktivieren. Das machst du mit dem Befehl:

a2enmod ssl
Mit:

a2dismod ssl
deaktivierst du das Modul wieder.

Bei Debian ist noch folgende Zeile in der ports.conf nötig:

echo "Listen 443" >> /etc/apache2/ports.conf
Nach Aktivieren des SSL-Moduls musst du natürlich eine entsprechende SSL-Konfiguration anlegen.

Weitere Informationen hierzu findest du in der Datei /etc/apache2/README.

skatetrash13
20.01.05, 07:57
Nach Aktivieren des SSL-Moduls musst du natürlich eine entsprechende SSL-Konfiguration anlegen.

Weitere Informationen hierzu findest du in der Datei /etc/apache2/README

Danke für deine Hilfe!
Hat nun mehr oder weniger alles funktioniert. Habe ssl modul geladet. Jetzt wirds interessant zu der ssl konfiguration da kann ich leider nichts finden.
die ssl_conf verwirrt sehr :( Gibts da irgendwo ein gutes HowTo dazu, für debian mit apache2 und ssl? Zuerst brach ich wohl mal ein Zertifikat oder?

In der /etc/apache2/README steht leider nichts bzgl ssl, sondern nur übers laden und entladen von modulen und sites :(

Aber schon einmal riessen Dank für deine Hilfe!

skatetrash13
20.01.05, 10:56
so, nun funktionierts.
habe es so wie hier beschrieben gemacht.
http://wiki.linux.or.id/Setting_SSL_di_Apache2_Debian

verstehe zwar nicht was zwischen den zeilen steht, aber englisch klappt ganz gut :D

Tomek
20.01.05, 10:57
https://kilobyte.dyndns.info/myfaqs/apache2ssl.html

EDIT: Da war jemand schneller. ;)

skatetrash13
20.01.05, 10:59
https://kilobyte.dyndns.info/myfaqs/apache2ssl.html

EDIT: Da war jemand schneller. ;)

trotzdem danke!
deine faq is nun in meinen favorites :)

Tomek
20.01.05, 11:01
Ist nicht meine FAQ, aber macht nix. :)