xammp webserver gebruiken op osx
14 december 2007 - 17:15   
geplaatst door: Macker67
Ik heb altijd pc's met windows gebruikt en ben erg enthousiast over het programma xammp waarbij je met mysql en apache onder localhost een locale webserver kunt draaien. Ideaal voor webontwikeling. Nu ik ook een imac op tafel heb staan wil ik op deze machine ook met xammp werken. Op de website van apache friends staat bij installatie:
After downloading simply run the following commands in a terminal:
Installation requires an admin account.
# Enter „sudo su“. You will be prompted for a password.
# tar xfvz xampp-macosx-0.7.0.tar.gz -C /


`Waar vind ik de terminal ?

Op windows plaats je zo'n xammp programma erg simpel maar op mac lijkt het wel een stuk lastiger. Kan iemand mij adviseren? Hier de link naar de instructie op apachefriends: http://www.apachefriends.org/en/xampp-macosx.html#889


Jeroen

xammp webserver gebruiken op osx
14 december 2007 - 17:27    reactie #1
geplaatst door: denn88
Apache en PHP staan standaard op Mac OS X (Tiger en Leopard). Kijk anders op mijn website voor artikelen (in het Nederlands) hoe je je eigen Mac als webserver kan inrichten.

http://www.atlantisdesign.nl/artikelen/
http://www.atlantisdesign.nl/artikel/php5-op-macosx-leopard
http://www.atlantisdesign.nl/artikel/mysql-op-macosx-leopard

Daar heb je zoiets als XAMP of MAMP niet voor nodig. Bijna alles is al aanwezig op de Mac (Unix).

Atlantisdesign.nl - webDesign en de Mac. Bezig met webdesign / webdevelopment? Je eigen Mac als lokale webserver?
iPhone 4, 16 GB (black) | MacBook Pro 15", 2.44Ghz Intel Core 2 Duo,  4GB Ram | Airport Extreme | MacMini Intel Core 2 Duo, 4GB Ram | PowerMac G4 MMD Dual 1Ghz.
xammp webserver gebruiken op osx
14 december 2007 - 19:32    reactie #2
geplaatst door: Blender
Niet helemaal mee eens. Geef mij maar MAMP. Erg handig.
Je kunt dan bijvoorbeeld ook snel switchen tussen php 4 of 5.
Super simpele installatie...

Zie op hun site dat ze al meer dan 200.000 downloads hebben.

http://www.mamp.info/en/index.php

(Bewerkt door Blender om 19:34, 14-12-2007)

xammp webserver gebruiken op osx
14 december 2007 - 19:43    reactie #3
geplaatst door: Macker67
Ik zit te lezen op de site van denn88, zeer informatief. Ik vind die terminal verdacht veel lijken op windows cmd prompt. Ik ben een beetje bang om fouten te maken hiermee die ik moeilijk weer kan terugdraaien. Het mooie van xammp voor windows is dat je het progje eenvoudig installeerd en vervolgens kan werken. Dat heb ik ook bij de mac versie geprobeerd maar niet alle files bleken chmod 777 rechten te hebben waardoor mij eerste poging Joomla te installeren mislukte.  Ik geef dus de voorkeur aan een programmatje dat als het niet aan mijn verwachtingen voldoet eenvoudig te deinstalleren is. Het is puur voor het locaal testen van sites.
Jeroen
xammp webserver gebruiken op osx
14 december 2007 - 23:50    reactie #4
geplaatst door: denn88
@Blender
Met een kant en klaar pakketje is het makkelijk om even snel iets op te zetten. Echter alle benodigde spullen zijn al aanwezig op Mac OS X: Apache en PHP, je hoeft alleen maar aan te zetten en MySQL erbij te installeren. Verder vind ik het veel leuker om zelf ook in de Unix programmatuur te duiken om te kijken 'hoe' het nou echt werkt. Voor Mac OS X Tiger leg ik uit hoe je ook snel kunt wisselen tussen PHP4 en PHP5, het is allemaal mogelijk.

Vandaar mijn website om mijn ervaring hierin te delen. Ik leg precies uit wat je moet doen in de Terminal en waar je op moet letten.

@Macker67
Wees niet bang voor de Terminal. Daar gebeurt al sinds de geboorte van Unix rond 1970 het ECHTE werk. Het inferieure MS Dos is weer een afleiding hiervan. Alles kan gedaan worden met de Terminal, en veel krachtiger en sneller dan je denkt. Mac OS X is een Unix systeem. Het is voor beginners misschien even wennen maar er gaat een wereld voor je open onder de mooie Mac OS X laag (Aqua).

Ik gebruik liever de echt programma's die als service in de achtergrond (deamon) van Mac OS X draaien. Vaak staat mijn thuis Mac overdag aan en vanaf mijn werk benader ik hem op talloze manier (Apache websites, MySQL database, FTP server, VNC server) Er draaien wat virtual hosts op en andere handige truuken. Allemaal 'out-of-the-box'. Alle services starten met de Mac mee op, en alle port nummers zijn standaard. Dit moet je meestal weer instellen op die kant en klare pakketjes en zelf 'aan' zetten wil je het kunnen gebruiken.

De Terminal kun je vinden in /Applications/Utilities/Terminal). Ofwel in de Applicatie map, en dan de map Utilities. De Terminal is het programma om met een Unix shell omgeving direct commando's in te typen. Inderdaad vergelijkbaar met MS Dos. Echter om een .tgz (zipped Unix tarball (tape archive), soort zip file dus) kun je gewoon dubbel klikken en uitpakken.

(Bewerkt door denn88 om 0:00, 15-12-2007)

Atlantisdesign.nl - webDesign en de Mac. Bezig met webdesign / webdevelopment? Je eigen Mac als lokale webserver?
iPhone 4, 16 GB (black) | MacBook Pro 15", 2.44Ghz Intel Core 2 Duo,  4GB Ram | Airport Extreme | MacMini Intel Core 2 Duo, 4GB Ram | PowerMac G4 MMD Dual 1Ghz.
xammp webserver gebruiken op osx
15 december 2007 - 10:02    reactie #5
geplaatst door: Macker67
Beste denn88 en Blender, jullie hebben wat mij betreft allebei een sterk punt. Als je alle mogelijkheden uit jouw mac wilt halen is de site  en de adviezen van van denn88 geweldig maar als jouw doel alleen maar een testserver (lokaal) is voor db gestuurde websites is dan is het advies van Blender erg waardevol.

Bedankt heren,
Ik kan lekker aan de slag en de laptop (pc) gaat alleen open als ik mijn adobe programma's nodig heb (indesign , flash etc) daar heb ik nog geen mac software voor helaas.
Jeroen  :wink: