Webserver-Testumgebung - war: MySQL Server
Markus Majer
mm at mpathy.de
Die Mai 6 11:41:22 BST 2008
Hallo Florian!
Wenn ich dich recht verstanden habe, hast du Ubuntu für den Desktop
installiert, und willst nur mal reinschauen, was Apache, MySQL, PHP,
etc. angeht?
Dann möchte ich dir einen anderen Weg beschreiben, als meine Vorredner.
Das kannst du aber für dich entscheiden, ich schreibe dir nur mal wieso:
Wenn du die Pakete so installierst, wie die das sagen, ist das
vollkommen richtig - aber du hast bei jedem Start deines PCs bzw.
allgemein die ganze Zeit den Apache, MySQL und PHP laufen, auch wenn du
gerade nichts "ausprobierst".
Das willst du eventuell gar nicht, sondern eben nur wenn du damit
"rumexperimentierst". Gerade falls du einen Rechner hast, der nicht so
viel RAM hat, oder es ein Laptop ist, auf dem während du kein Kabel dran
hast, nur das laufen soll was unbedingt nötig ist, ist das eventuell
unpraktisch.
Du kannst das natürlich in den Startup-Skripts entfernen, oder jedes Mal
händisch stoppen.
Ich hätte deshalb folgenden Vorschlag für dich: Lade dir XAMPP herunter.
http://www.apachefriends.org/de/xampp-linux.html
Besonders interessant ist auch die Seite "Wieso bitte XAMPP, ein
LAMP-Paket, für Linux? Das ist doch bereits alles zum Installieren bereit?":
http://www.apachefriends.org/de/faq-af.html#wozu
Selber möchte ich zu diesen Ausführungen noch hinzufügen:
Wenn du dich mal verkonfigurierst oder deine LAMP-Umgebung zerschiesst,
löscht du den Ordner einfach wieder und packst ihn neu aus.
Dann kann das ganze Spiel wieder von vorne beginnen.
Ich empfehle diese Vorgehensweise allen Webadmin-Newbies, das hilft
ungemein beim Experimentieren!
Auch für die Leute, die einen Server in nem Rechnenzentrum untergestellt
haben - natürlich mit "Ubuntu Server" :) - und daher normalerweise keine
Serverdienste auf ihrem Heimrechner brauchen, nur manchmal, um eine
Python oder PHP-Anwendung zu entwicklen, bietet sich dies an.
Speziell bei so tollen Webentwicklungsumgebungen wie Aptana (unter
Eclipse) und anderen gibt es auch extra XAMPP-Unterstützung - der Server
wird automatisch gestartet, wenn du fertig mit programmieren bist, wird
alles wieder gestoppt.
Hoffe, das half dir weiter.
Selbstverständlich waren aber auch die anderen Kommentare, rein logisch,
in Ordnung und funktionieren.
Grüße
Markus Majer
(mpathy - print, web, more.)
Florian Auer schrieb:
> Am Dienstag, 6. Mai 2008 00:14:19 schrieb Raimund Kohl-Füchsle:
>> Tach zusammen,
>>
>> jetzt hab ich also ein neues Rechenwunder mit Ubuntu 8.04 laufen und
>> würde mich gerne in die Untiefen eines Webservers einarbeiten. Dazu hab
>> ich mir als erstes den dicken MySQL-Wälzer von Kofler besorgt, aber
>> Kofler ist da SuSE-lastig. Deshalb meine Frage: Welche Pakete brauche
>> ich, um eine solche Testumgebung einzurichten?
>
> sudo aptitude install apache2 php5 mysql-server
>
> Der Rest geschieht sozusagen von alleine :) Sollte wider Erwarten nicht das
> PHP5-Modul für Apache2 oder die MySQL-Unterstützung für PHP5 installiert
> werden einfach noch folgendes installieren:
>
> sudo aptitude install libapache2-mod-php5 php5-mysql
>
>