Každý programátor se během své práce setkává s potřebou odzkoušet / provozovat většinou své vlastní webové aplikace na nějakem serveru s podporou PHP a MySQL. Problém nástává ve chvíli, kdy už po 300x uploadujete data na server, aby jste je mohli následně vyzkoušet zda fungují. Toto se dá vyřešit jednoduchým způsobem a to vytvoření si svého vlastního „serveru“ pro tyto účely přímo na svém MACu. Potřebujete jen MAC a MAMP :) , takže jdeme na to…
Stažení:
domovská stránka: http://www.mamp.info
odkaz pro stáhnutí: ZDE
velikost DMG: 161 Mb
Instalace:
Po stažení otevřete DMG soubor a potvrďte licenci (Agree)
![Licence Licence](https://www.letemsvetemapplem.eu/wp-content/uploads/2010/06/Screen-shot-2010-06-23-at-21.51.27.png)
Vyskočí Vám nové okno Finderu s obsahem DMG souboru.
![Finder Finder](https://www.letemsvetemapplem.eu/wp-content/uploads/2010/06/Screen-shot-2010-06-23-at-21.51.52.png)
Přetáhněte požadovanou složku MAMP (zdarma), nebo MAMP PRO 1,9 (placená verze) do složky Aplikace. Po dokončení kopírování je instalace HOTOVA!
Teď už je třeba provést jen první start aplikace a případná nastavení, ale vše by mělo být funkční i bez dalšího nastavování.
Spuštění:
Pro první spuštění najedeme do složky, kde jsme MAMP instalovali a ta je defaultně Aplikace, zde najdeme složku MAMP a v ní aplikaci MAMP, kromě této aplikace je zde spoustu složek + widget do dashboardu pro zjištění stavu serveru a případne pozastavení čí opětovné spuštění. Spustíme tedy MAMP. Po spuštění vyskočí okno safari s adresou http://localhost:8888/MAMP/ a k tomu se spustí MAMP aplikace, která je jednoduchá, ale funkční.
![Screen shot 2010-06-23 at 22.14.33 Screen shot 2010-06-23 at 22](https://www.letemsvetemapplem.eu/wp-content/uploads/2010/06/Screen-shot-2010-06-23-at-22.14.33.png)
(Screenshot webového rozhrání MAMP)
![Aplikace MAMP Aplikace MAMP](https://www.letemsvetemapplem.eu/wp-content/uploads/2010/06/Screen-shot-2010-06-23-at-22.14.52.png)
(aplikace MAMP)
Pro správnou funkci MAMPu musí být server spuštěnž a Apache & MySQL server svítit zeleně. V opačném případě vám nebude fungovat webové rozhrání na adrese http://localhost:8888/MAMP/ a tímpádem jste bez PHP, MySQL a dalších věcí. Pro chod PHP a MySQL je nutné mít zaplé požadované servery a nevypínat aplikaci MAMP, pouze jí minimalizovat do docku.
Adresář pro data:
Defaultní adresář pro soubory, které chceme spouštět a pracovat s nimi se nachízí v aplikaci MAMP, otevřít složku MAMP a v ní podsložku htdocs . Do této složky můžete vytvořit podsložky a soubory, které chcete spouštět.
Nastavení:
MAMP nabízí i nějaké to nastavení, jedná se o příkazy po spuštění MAMPu (zda spustit servery PHP a MySQL, jakou otevřít URL apod.) dále nabízí změnu PORTU z 8888 na jíný. Změnu verzi PHP defaultně nastaven PHP 5.3.2 a možno změnit na 5.2.13. Typ cache (XCache, APC, eAccelerator) a pak změna cesty k hlavnímu adresáři pro data.
![]() |
![]() |
![]() |
![]() |
Programy a knihovny zahrnuté v MAMP:
- Apache 2.0.63
- MySQL 5.1.44
- PHP 5.2.13 & 5.3.2
- APC 3.1.3
- eAccelerator 0.9.6
- XCache 1.2.2 & 1.3.0
- phpMyAdmin 3.2.5
- Zend Optimizer 3.3.9
- SQLiteManager 1.2.4
- Freetype 2.3.9
- t1lib 5.1.2
- curl 7.20.0
- jpeg 8
- libpng-1.2.42
- gd 2.0.34
- libxml 2.7.6
- libxslt 1.1.26
- gettext 0.17
- libidn 1.15
- iconv 1.13
- mcrypt 2.6.8
- YAZ 4.0.1 & PHP/YAZ 1.0.14
Požadavky:
MAC OS X 10.4.0 a novější
Ahoj,
můžeš prosím popsat přidělení práv pro tvorbu složek?
Díky