Distribuições *AMP [Apache + MySQL + PHP]

shello

%erador
Staff
Viva!
O objectivo da criação desta thread é compilar uma lista de distribuições *AMP (Apache + MySQL + PHP) relevantes (tal como diz no título ;)).

Para quem não está ao corrente, estas distribuições são uma instalação pré-feita do servidor web Apache, do servidor de bases de dados MySQL e do framework PHP, tudo já configurado e pronto a usar, por norma. Por vezes vem acompanhadas de outros extras.
A razão para isto ser feito é, nomeadamente, pelo tempo que se perde a configurar um servidor Web com estes elementos - horas, por vezes.

Este post está dividido em três categorias:
  • WAMP: Windows AMP - Distribuições que funcionam em ambiente Microsoft Windows;
  • LAMP: Linux AMP - Distribuições que funcionam em ambientes Linux/*NIX;
  • MAMP: Macintosh AMP - Distribuições que funcionam em ambientes Apple Macintosh;
Para cada uma são dados diferentes distribuições, ordenadas alfabeticamente. Algumas encaixam-se em duas ou mais categorias, portanto, não se admirem se houverem repetições.

Here it goes...


WAMP
Windows + Apache + MySQL + PHP
  • AppServ
    Extras: PHPMyAdmin.
  • EasyPHP
    Extras: PHPMyAdmin, SQLiteManager.
  • phpdev
    Extras:
    PERL, phpMyAdmin, PHP-GTK.
  • Uniform Server
    Extras: Perl, PHPMyAdmin.
  • WAMPSERVER
    Extras: PHPmyadmin, SQLitemanager
  • Web Developer Server Suite
    Extras: OpenSSL, Perl, phpMyAdmin (Setup for multi-user environment; Relational Features enabled), analog 6.0.
  • XAMPP
    Extras: PEAR, Perl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems, FileZilla FTP Server, eAccelerator, SQLite, WEB-DAV.
  • ZendCore
    Extras:
    Zend enabler, Zend optimized, Zend framework, Universal DB Support (MySQL, Oracle, etc.), Zend Admin GUI, Zend Core Updater.
LAMP
Linux + Apache + MySQL + PHP
  • ActiveGrid Server
    Extras:
    Perl, Python.
  • BitRock LAMPStack
    Extras: Python, phpMyAdmin, Zend Framework.
  • XAMPP
    Extras:
    PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, Ming, Webalizer, FreeTDS, eAccelerator, SQLite, IMAP C-Client.
  • ZendCore
    Extras:
    Zend enabler, Zend optimized, Zend framework, Universal DB Support (MySQL, Oracle, etc.), Zend Admin GUI, Zend Core Updater.
MAMP
Maciontosh + Apache + MySQL + PHP
  • BitRock MAMPStack
    Extras:
    Python, phpMyAdmin, Zend Framework.
  • MAMP
    Extras: eAccelerator, Zend Optimizer, phpMyAdmin, SQLite Version, SQLiteManager.
  • XAMPP
    Extras: PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, Ming, Webalizer, eAccelerator, phpSQLiteAdmin.
  • ZendCore
    Extras:
    Zend enabler, Zend optimized, Zend framework, Universal DB Support (MySQL, Oracle, etc.), Zend Admin GUI, Zend Core Updater.
Comentários (construtivos, de preferência) são bem-vindos.
Também se agradecem links para distribuições relevantes que faltem nesta lista. ;)

Cumprimentos!
 
Última edição:
Actualizo a lista com mais algumas referencias que estão a ganhar terreno com excelentes caracteristicas e facilidades.

BitRock LAMPStack 5.5 (Disponivel Também MAMPStack 5.5 (Mac OS X))
Apache 2, MySQL 5, PHP 5, Python 2.4
Apache 2.0.59, MySQL 5.0.24 and PHP 5.1.5, Python 2.4.3, mod_python 3.2.10, phpMyAdmin 2.9.0-beta1 e Zend Framework 0.1.5 ( http://bitrock.com/download_webstacks_download.html )

ZendCore 2.0 (Disponivel LAMP, MAMP & WAMP)
Php 5.2.1, Zend enabler, Zend optimized, Zend framework, Apache2.2, Universal DB Support (mysql, oracle...etc...), Zend Admin GUI, Zend Core Updater
( http://www.zend.com/products/zend_core/features )

ActiveGrid Server ( LAMP )
Apache, Php/Perl/Python, Mysql.
( http://www.activegrid.com/products/server.html )

SpykeLabs Devstack (+ DevTop: opcional) (Disponivel LAMP & WAMP)
Java 5.0, MySQL 5.0.21, Hibernate 3.1.2, Struts 1.2.9, Axis 1.4, Apache 2.2.2, Tomcat 5.5.17, PHP 5.1.2, Python 2.4.2, Perl 5.8.7, gcc 3.3.6, Spring Framework 2.0m4 e mais ainda...(segundo a webpage).
Devtop com Eclipse 3.1.2 e um conjunto de plugins como TPTP and WTP.
( http://developer.spikesource.com/wiki/index.php/Home - Download @ http://developer.spikesource.com/frs/?group_id=20&release_id=61 )


P.S. Acho uma otima ideia o Post já que estas reliquias ajudam bastante e servem mesmo de analgésico para grandes e valentes dores de cabeça.

Um abraço.
 
Última edição pelo moderador:
so para informar que neste ultimo post nao se ve nem metade do texto com skins de fundo claro
podem apagar este post se assim entenderem
 
eu instalei o easy php..
e estava a pensar fazer a estrutura da pagina no dreamweaver..
é preciso mexer naqueles ficheiros .config para , por ex: ligar a base de dados ao dreamweaver.?
agradecia ajuda
cumps
 
nao? entao o que é que me aconselhas a fazer? eu queria por o dreamweaver a funcionar com o mysql , só que não sei se isso é possivel com easyphp...
alguem sabe?
cumps
 
Mas responde-me a isto: é possível o Dreamweaver brincar com bases de dados MySQL? Eu nunca ouvi falar nisso, mas se me disseres que sim eu acredito em ti.
 
Sabem se existe algum WAMP próprio para pen drives? Ou seja, distribuído num ficheiro *.zip e só com o essencial?
 
O XAMPP (versão sem instalador: Zip ou self-extract).
Basta que cada vez que ligares a pen (e ela fique com uma letra diferente de antes) corras o setup_xampp.bat para ele configurar o apache para a directoria, et voila.

Cumps!
 
O meu preferido, quer em windows quer em Linux, é o XAMP.... Mas o melhor mesmo é fazer a nossa própria instalação manual... Só recomendo estas distribuições a quem não consegue mesmo fazer a instalação manual...
 
Mas responde-me a isto: é possível o Dreamweaver brincar com bases de dados MySQL? Eu nunca ouvi falar nisso, mas se me disseres que sim eu acredito em ti.


Sim, é possivel e bem simples :) "DATA" no painel de insert/tools...
Ja no DW 8 dava com muitos bugs, no CS/CS3 é brincadeira...simples e eficaz...


cumps.
 
Tenho uma questão. Como é que posso fazer com que alguém aceda à minha página no meu PC?

Ou seja, estou a fazer uma página, como posso disponibilizá-la através do XAMPP?
Por IP não consigo (claro que localmente consigo com o http://localhost/cuecas/ ou https://127.0.0.1/cuecas/) mas se meter http//endereço.de.ip.xx/cuecas/ não dá...

Alguém me ajuda a atingir a luz?
 
Back
Topo