Filed under: content | Tags: Blog, e-Tutor, MAMP, phpMyAdmin, Server, SQL, tutorial, wordpress
Die letzten Tage habe ich mich mit der Software MAMP beschäftigt. Die Abkürzung MAMP steht für: Macintosh, Apache, Mysql und PHP.
MAMP ermöglicht das Installieren einer lokalen Serverumgebung auf einem OS-X Betriebssystem, mit der lokal serverseitiger Code überprüft werden kann, z.B. PHP und mit der SQL-Datenbanken verwaltet werden können über die Einbettung von phpMyAdmin.

Über “Startseite öffnen” lassen sich die Verbindungsparameter von MAMP abfragen und ein einführendes Menü zur Verwaltung mit MAMP betrachten.
Die Blog-Software WordPress ermöglicht nicht nur das Einrichten eines Blogs auf einer WordPress-Seite (z.B. diesen Blog, in dem ich schreibe) sondern auch einen Download auf andere Server und eigene Anpassung der Software. Dies kann z.B. interessant sein, wenn die Blog-Daten auf eigenen, z.B. universitären oder schulinternen Rechnern gespeichert werden sollen oder für Backup-Funktionen.
Zum Einrichten einer lokalen WordPress-Installation muss zuerst eine neue Datenbank unter MAMP erstellt werden, z.B. mit dem Namen “wordpress”. Diese wird später eingebunden in die WordPress-Installation, indem die “wp-config.php” Datei verändert wird. Der genaue Verlauf der Installation findet sich in der “readme.html”, die mit der Installation geliefert wird. Wichtig ist die Bearbeitung ohne Metadaten zu hinterlassen, d.h. unter Mac OS-X besser Textwrangler als TextEdit als Editor verwenden.
Entscheidend in der Datei “wp-config.php” sind folgende Zeilen:
// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘wordpress’);
/** MySQL database username */
define(‘DB_USER’, ‘root’);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘root’);
/** MySQL hostname */
define(‘DB_HOST’, ‘localhost:8889′);
/** Database Charset to use in creating database tables. */
define(‘DB_CHARSET’, ‘utf8′);
/** The Database Collate type. Don’t change this if in doubt. */
define(‘DB_COLLATE’, ”);
Hier wird die WordPress-Installation an die lokale Umgebung angepasst und die weitere Installationsroutine dadurch lauffähig.
Diese weitere Installationsroutine wird aufgerufen über das Öffnen der “install.php” Datei über einen Webbrowser und über den Apache-Server, der über MAMP aktiviert ist.
Erst wird ein Passwort für den Administrator des neuen Blogs generiert und dann erfolgt eine Formular-basierte Abfrage, die sich nicht weiter unterscheidet von derjenigen, die bei den WordPress-Installationen auf den WordPress-Servern laufen:
Hilfreich war ein englischsprachiges Tutorial von Michael Doig, wo ich auch auf die Lösung meines Anfangsproblems kam, da ich die Installierung des neuen WordPress-Blogs in dem “5 minutes install” Konzeptes nicht über den Server von MAMP laufen hatte, sondern versuchte direkt aus dem Verzeichnis die php Datei zu laden. Diese “install.php” Datei aus dem Schritt 6 dieses Konzeptes kann nur dann korrekt geöffnet werden, wenn sie über
http://localhost:8888/wordpress/wp-admin/install.php
geöffnet wird und nicht über
file://…//wordpress/wp-admin/install.php
Die verwendete Software ist komplett kostenlos und läuft unter Lizenzen der Free Software Foundation.
Probably not the last, but at least the final post about the seminar i want to use for summing up the formal structure / tasks and preparing the questions about the examination.
The tasks are listed at the seminars webpage.
Task #1 “How about yourself?” you can find at the post “expectations and experiences”.
Task #2 “What is e-learning?” you can find at the post “about e-learning and education”.
Task #3 “Select a picture” and Task #4 you can find at the post “Task #3 and #4″.
Task #5 “Skype session” you will find a post about at “todays skype session”.
Task #6 “learning enviroments” you can find at the post “about my learning enviroments”.
Task #7 “online session and learning enviroments” you can find at “todays skype session”.
Task #8 “learning theories” you will find results of at the seminars wiki.
The examination:
The questions we can choose from are the following:
Possible Questions/Topics
2. How did the Blog influence your Learning?
a. What was the biggest Problem with the Blog?
b. What was the best related to working with a blog?
3. What is the most valuable content in your Blog and why?
4. Explain how you worked with your blog.
5. Which other Blog did you like best and why?
a. Did you read the other Blogs?
6. Was there a differece to other seminars because of the blogs?
7. How could you connect content from this seminar to the rest of your studys?
8. Will you try to keep your Blog in the future?
a. If yes for what kind of purposes?
I am going to prepare for the 2nd, the 3rd an 6 because i was not connecting that much with the other blogs, so i could not answere question 5. less simple than: “I was not investing that much time to read a lot in other blogs”. This is a pitty, but there are other things for me to do beneath this seminar, and i just looked shortly on other peoples content, as i was also mentioning in my post “one comment and a lot of time”.
Question 4 is less interesting for me than the one choosen, the same with question 8.
Just question 7 is connected to the 6th, so probably i will mix it a bit in between.
By the way i still have not figured out when to make this meeting / examination. I will write Ralf a comment about this