Lokal webserver

Tags:    server php mac

<< < 12 > >>
Hej
Jeg har nu i rigtig lang tid brugt XAMPP 1.7.3 til mac os x, men de forskellige komponenter i systemet er kraftigt forældet i forhold til windows versionen.
Der er nogle beta-versioner ude, men de synes ikke rigtig at virke, også selvom man laver diverse ting om for at det skulle virke ifølge deres eget forum.
Så derfor vil jeg høre om der er nogen der kan anbefale et noget mere opdateret alternativ til XAMPP.
Jeg ved godt at det er muligt blot at installere LAMP-funktioner på en Linux-Server, men det har jeg allerede, da jeg bruger det til at teste det jeg har lavet inden det kommer ud på det store internet.



13 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Hvorfor bruge MAMP eller XAMP når OS X allerede leveres med en Apache server indbygget?


Hvis i arbejder meget med virtuelmachine vil jeg foreslå i kigger på Vagrant ( http://vagrantup.com ) det er et Ruby gem udviklet til håndtering af virtuelmachines med henblik på udvikling. Det har super mange fordele:

- Man kan nemt sætte et udviklingsmiljø op der ligner din live-/produktion server
- Man kan super simpelt lave nye vms som man kan dele/ sende til andre udviklere, så alle har fælles platform.
- Der findes allerede bokse med de mest gængse distributioner
- Det er nemt og hurtigt, at sætte op på 5 min har du en Linux server kørende






Mac OS X kommer med en Apache og PHP service. Hvorfor ikke bruge disse da de kun skal aktiveres?

http://www.nemprogrammering.dk/Linux/php_til_mac.php

Lavede på et tidspunkt dette script som aktiverede php og apache delen i Mac OS X. Kik evt. På det i stedet for at installere XAMP og bokse med det.



Kontrolpanelet er som sådan ikke i vejen, problemet er bare at når jeg lukker kontrolpanelet, så lukker jeg også serveren. Det gør jeg ikke ved XAMPP. Da kan jeg blot lukke kontrolpanelet og så åbne det igen, når jeg skal lukke serveren. Derudover, så starter MAMP selv de forskellige servere op og jeg kan ikke stoppe dem igen undervejs, hvis jeg ikke skal bruge en af dem mere.


http://documentation.mamp.info/en/mamp/preferences/start-stop



Du kan bruge MAMP
Ellers er der mulighed for parallels eller virtualbox setup hvor du opsætter en virtuel maskine med din foretrukne linux distro.

http://www.parallels.com/products/desktop/

https://www.virtualbox.org/



MAMP har jeg kigget på før, men den har samme versioner af de forskellige komponenter, så det bruger jeg ikke tid på at hente ned.
Min linux-server kører allerede i et virtuelt miljø for at få hurtigere load-times og ftp-transfers.

EDIT: MAMP er åbenbart blevet opdateret siden jeg kiggede sidst, men jeg bryder mig ikke om deres kontrolpanel og at man skal betale for at slippe for alt muligt irriterende,



Indlæg senest redigeret d. 09.08.2012 18:32 af Bruger #17072
Altså du vil have et alternativ, men vil ikke bruge de alternativer der findes?

En virtualbox installeres på din mac og kan bruges som udviklingsserver. Så workflow løber fra din virtualbox til din testserver til din produktionsserver. Et super setup hvor du kan have flere små *unix maskiner kørende til både udvikling og test.

Du behøver ikke at betale for MAMP for at slippe for noget - du kan betale for MAMP Pro for at få ekstra features.

Ellers er eneste mulighed at compile og installere fra source. http://php.net/manual/en/install.macosx.php



Indlæg senest redigeret d. 10.08.2012 15:25 af Bruger #10216
Kontrolpanelet er som sådan ikke i vejen, problemet er bare at når jeg lukker kontrolpanelet, så lukker jeg også serveren. Det gør jeg ikke ved XAMPP. Da kan jeg blot lukke kontrolpanelet og så åbne det igen, når jeg skal lukke serveren. Derudover, så starter MAMP selv de forskellige servere op og jeg kan ikke stoppe dem igen undervejs, hvis jeg ikke skal bruge en af dem mere.



Indlæg senest redigeret d. 09.08.2012 19:18 af Bruger #17072
Kontrolpanelet er som sådan ikke i vejen, problemet er bare at når jeg lukker kontrolpanelet, så lukker jeg også serveren. Det gør jeg ikke ved XAMPP. Da kan jeg blot lukke kontrolpanelet og så åbne det igen, når jeg skal lukke serveren. Derudover, så starter MAMP selv de forskellige servere op og jeg kan ikke stoppe dem igen undervejs, hvis jeg ikke skal bruge en af dem mere.


http://documentation.mamp.info/en/mamp/preferences/start-stop


Tak for info. Jeg har kun forholdt mig til de erfaringer jeg har gjort mig med tidligere versioner er programmet, hvor det problem, jeg nævnte, var en realitet. Det ser ikke sådan ud mere, ifølge dit link.



Tak for info. Jeg har kun forholdt mig til de erfaringer jeg har gjort mig med tidligere versioner er programmet, hvor det problem, jeg nævnte, var en realitet. Det ser ikke sådan ud mere, ifølge dit link.


Man har altid kunne starte og stoppe MAMP-servicen som ønsket, men hvis du er vandt til at konfigurere og styre den gennem deres brugergrænseflade er det nok begrænset hvad man kan ja.



Indlæg senest redigeret d. 10.08.2012 14:06 af Bruger #16319
Mac OS X kommer med en Apache og PHP service. Hvorfor ikke bruge disse da de kun skal aktiveres?

http://www.nemprogrammering.dk/Linux/php_til_mac.php

Lavede på et tidspunkt dette script som aktiverede php og apache delen i Mac OS X. Kik evt. På det i stedet for at installere XAMP og bokse med det.


Det var egentlig også det jeg prøvede, at foreslå i min kommentar ... så +1 til dig



<< < 12 > >>
t