<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=91.47.51.53</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=91.47.51.53"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/91.47.51.53"/>
	<updated>2026-05-06T22:40:20Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Mac&amp;diff=1660</id>
		<title>Mac</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Mac&amp;diff=1660"/>
		<updated>2009-04-08T20:15:53Z</updated>

		<summary type="html">&lt;p&gt;91.47.51.53: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden sich einige nützliche Infos zum Apple Mac&lt;br /&gt;
== Mac, Apache, PHP, MySQL (MAMPP) ==&lt;br /&gt;
=== Lösung 1 : MAMPP-Paket installieren ===&lt;br /&gt;
Oder alternativ die Sachen einzeln draufspielen...&lt;br /&gt;
=== Apache ===&lt;br /&gt;
Ist beim Mac schon dabei und kann unter Systemeinstellungen &amp;gt; Sharing &amp;gt; Personal Web Sharing aktiviert werden&lt;br /&gt;
Die Seiten sind dann unter&lt;br /&gt;
localhost (Root Benutzer)&lt;br /&gt;
oder&lt;br /&gt;
localhost/~benutzername&lt;br /&gt;
erreichbar außerdem kann man auch benutzer.local eingeben dann wird ein Apple-Interner Dienst benutzt um die Adressen umzuwandeln.&lt;br /&gt;
=== PHP ===&lt;br /&gt;
Ist auch schon dabei muß aber noch aktiviert werden und bei der Gelegenheit auch gleich die Ausführung von CGI Skripten:&lt;br /&gt;
Zuerst mal ins Terminal wechseln (suche einfach mit Spotlite nach terminal)&lt;br /&gt;
Dann Sysadmin werden:&lt;br /&gt;
&lt;br /&gt;
 sudo -s&lt;br /&gt;
&lt;br /&gt;
mit&lt;br /&gt;
&lt;br /&gt;
 cd /etc/httpd&lt;br /&gt;
&lt;br /&gt;
wechselt man ins Apache Konfigurationsverzeichnis. Jetzt legen wir eine sicherheitskopie der Konfigdatei an:&lt;br /&gt;
&lt;br /&gt;
 sudo cp httpd.conf httpd.BAK  &lt;br /&gt;
&lt;br /&gt;
Nun verwenden wir den Editor vi um die entsprechenden Zeilen in der httpd.conf auszukommentieren. Mittels &amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039; wird in &amp;#039;&amp;#039;&amp;#039;vi&amp;#039;&amp;#039;&amp;#039; ein Zeichen gelöscht, mittels &amp;#039;&amp;#039;&amp;#039;:wp&amp;#039;&amp;#039;&amp;#039; werden die Änderungen geschrieben und vi beendet. In unserem Falle wird jeweils das # vor der entsprechenden Zeile entfernt.&lt;br /&gt;
&lt;br /&gt;
 sudo vi /etc/httpd/httpd.conf&lt;br /&gt;
&lt;br /&gt;
Ein alternativer Editor unter Mac/Linux ist Pico. In Pico speichert man mit CTRL+o (write out) und kann Suchen mit CTRL+w (where is)&lt;br /&gt;
&lt;br /&gt;
 sudo pico httpd.conf&lt;br /&gt;
&lt;br /&gt;
Für die Bedienung von Vim und Pico, gibt es eine Hilfefunktion mit F1 &lt;br /&gt;
&lt;br /&gt;
Nun nach unten Scrollen, die folgenden Variablen suchen und das # löschen.&lt;br /&gt;
&lt;br /&gt;
 #AddHandler cgi-script .cgi&lt;br /&gt;
 #LoadModule php4_module&lt;br /&gt;
 #AddModule mod_php4.c&lt;br /&gt;
&lt;br /&gt;
Nun speichern und Apache neu starten:&lt;br /&gt;
&lt;br /&gt;
 :wq (mit vim)&lt;br /&gt;
 ctrl+o (pico)&lt;br /&gt;
 sudo apachectl graceful&lt;br /&gt;
&lt;br /&gt;
Zum Testen ob php funktioniert schreiben wir ein kleines php-Programm, daß uns die aktuelle php-konfiguration ausgibt und speichern es unter&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;info.php&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  &amp;lt;?php&lt;br /&gt;
    phpinfo();&lt;br /&gt;
  ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im Browser geben wir ein:&lt;br /&gt;
 http://localhost/~benutzername/phpinfo.php&lt;br /&gt;
&lt;br /&gt;
Und wenn alles klappt sehen wir eine Lange Liste mit allen möglichen php und Servereinstellungen.&lt;br /&gt;
&lt;br /&gt;
===MySQL installiern===&lt;br /&gt;
Herunterladen der Datenbank 4 oder neuer unter&lt;br /&gt;
http://dev.mysql.com/downloads/mysql/4.1.html &lt;br /&gt;
Doppelklick mounted das disk image. Dann Doppelklick auf das Package File und Die Datenbank wird installiert. Wenn eine alte Version läuft dann vorher abschalten (das ReadMe File gibt Tipps)&lt;br /&gt;
&lt;br /&gt;
Die Datenbank wird hier installiert:&lt;br /&gt;
 /usr/local/mysql-VERSION&lt;br /&gt;
&lt;br /&gt;
Als nächstes speichern wir den Pfad zu MySQL in den Umgebungsvariablen der Shell, auf diese Weise muß man nicht jedesmal den Pfad eingeben oder in das Verzeichnis wechseln.&lt;br /&gt;
Das Terminalfenster muss nach Eingabe des Codes neu gestartet werden, damit die Änderung aktiv wird.&lt;br /&gt;
  &amp;#039;setenv PATH /usr/local/mysql/bin:$PATH&amp;#039; &amp;gt;&amp;gt; ~/.tcshrc&lt;br /&gt;
Für tcsh (Mac OS X 10.2)&lt;br /&gt;
&lt;br /&gt;
  echo &amp;#039;export PATH=/usr/local/mysql/bin:$PATH&amp;#039; &amp;gt;&amp;gt; ~/.bash_profile  &lt;br /&gt;
Für bash (Mac OS X 10.3, 10.4)&lt;br /&gt;
&lt;br /&gt;
Jetzt wechseln wir in das MySQL Verzeichnis und ändern die Rechte für das Verzeichnis data (dort sind die Datenbanken gespeichert)&lt;br /&gt;
 cd /usr/local/mysql&lt;br /&gt;
 sudo chown -R mysql data/&lt;br /&gt;
&lt;br /&gt;
Nun testen wir ob die Datenbank erreichbar ist&lt;br /&gt;
 sudo echo&lt;br /&gt;
 sudo ./bin/mysqld_safe &amp;amp;&lt;br /&gt;
 /usr/local/mysql/bin/mysql test&lt;br /&gt;
&lt;br /&gt;
Nicht vergessen das Root Passwort zu setzen:&lt;br /&gt;
/usr/local/mysql/bin/mysqladmin -u root password new_password_here&lt;br /&gt;
&lt;br /&gt;
==== Tabellen und Datenbanken ====&lt;br /&gt;
Jetzt wird es Zeit eine neue Datenbank anzulegen. Dazu loggen wir uns in den mySQL Server ein legen eine neue Datenbank an und erlauben vollen Zugriff für Herrn benutzername. benutzername wir durch den eigenen MacOsX Benutzernamen ersetzt.&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 create database mein_DB_Name;&lt;br /&gt;
 grant all on mein_DB_Name.* to benutzername@localhost identified by &amp;quot;passwort&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Hinweis: in der ersten Zeile haben wir uns den langen Pfad erspart weil wir ja in der bash einen neue Pfad-Variable gesetzt haben.&lt;br /&gt;
&lt;br /&gt;
== Software Grundausstattung ==&lt;br /&gt;
&lt;br /&gt;
FTP:&lt;br /&gt;
Transmit&lt;br /&gt;
&lt;br /&gt;
Editor:&lt;br /&gt;
&lt;br /&gt;
Textwrangler (Freeware)&lt;br /&gt;
TextMate&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
Thumbnail Viewer:&lt;br /&gt;
&lt;br /&gt;
Office&lt;br /&gt;
&lt;br /&gt;
Projektverwaltung&lt;br /&gt;
&lt;br /&gt;
== Windows auf dem Mac ==&lt;br /&gt;
Auf den Intel Macs ist es möglich Windows zu installieren.&lt;br /&gt;
&lt;br /&gt;
1. Lösung BootCamp von Apple&lt;br /&gt;
&lt;br /&gt;
Vorteil - pure Windowsinstallation mit allen Features, kostenlos&lt;br /&gt;
&lt;br /&gt;
Nachteil - Der Rechner muß zum Wechsel runtergefahren werden&lt;br /&gt;
&lt;br /&gt;
2. Lösung Parallels&lt;br /&gt;
&lt;br /&gt;
Vorteil - Wird im Fenster Parallel zu MacOS ausgeführt, auch andere OS verfügbar&lt;br /&gt;
&lt;br /&gt;
Nachteil - im Moment kein DirectX, kostenpflichtig (ca. 80 Euro)&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Windows auf dem Mac]]&lt;br /&gt;
&lt;br /&gt;
== Mac Ärgernisse ==&lt;br /&gt;
Trotz aller schönen Dinge bietet der Mac doch einige Ärgernisse. Interessanterweise zeigt der geneigte, sonst so kritische Mac User sich diesen gegenüber erstaunlich resistent. Zumindest wenn man den Forenbeiträgen glauben schenkt. Der Gerechtigkeit wegen hier einige der kleinen Haken im Mac-Leben.&lt;br /&gt;
&lt;br /&gt;
Fehlermeldung: Auf das drahtlose netzwerk wurde möglicherweise unerlaubt zugegriffen... daraufhin wird das Netzwerk für kurze Zeit zurückgesetzt.&lt;br /&gt;
&lt;br /&gt;
Der Fehler tritt scheinbar auf wenn andere Rechner im Drahtlosen Netzwerk aktiv sind.&lt;br /&gt;
&lt;br /&gt;
Fehlermeldung: Sinngemäß: Nix geht mehr schalten Sie den Rechner aus...&lt;br /&gt;
Kommt zum Beispiel bei vielen offenen Flash-Filmen im Browser vor.&lt;/div&gt;</summary>
		<author><name>91.47.51.53</name></author>
	</entry>
</feed>