1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

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

Discussão em 'Web Development' iniciada por shello, 10 de Abril de 2007. (Respostas: 57; Visualizações: 62325)

  1. shello

    shello Moderador
    Staff Member

    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: 19 de Novembro de 2007
  2. msdevweb

    msdevweb Power Member

    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: 10 de Abril de 2007
  3. OldMan

    OldMan Power Member

    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
     
  4. shello

    shello Moderador
    Staff Member

    msdevweb,
    Thanks. Adicionei ao post inicial todos, excepto o Spikelabs DeevStack, que pelos vistos ainda é beta.
     
  5. Squillace

    Squillace Power Member

    Subscrevo. O campo "extra" no post continua a branco.
     
  6. shello

    shello Moderador
    Staff Member

    Ops, corrigido. Thanks.
    Foi de copiar directamente do post do msdevweb quando ainda estava a branco :S
    My fault.
     
  7. Cabalo

    Cabalo Power Member

  8. shello

    shello Moderador
    Staff Member

  9. tiagosource

    tiagosource Power Member

    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
     
  10. Squillace

    Squillace Power Member

    Duvido muito. Dá para ligar a base de dados ao Dreamweaver? Eu pessoalmente não me metia nisso...
     
  11. tiagosource

    tiagosource Power Member

    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
     
  12. Squillace

    Squillace Power Member

    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.
     
  13. vjoe

    vjoe Power Member

    Sabem se existe algum WAMP próprio para pen drives? Ou seja, distribuído num ficheiro *.zip e só com o essencial?
     
  14. shello

    shello Moderador
    Staff Member

    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!
     
  15. vjoe

    vjoe Power Member

    Obrigado! :)

    Estive a experimentar agora o lite e parece funcionar bem. A ver como se porta na escola.
     
  16. joaopj

    joaopj Power Member

    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...
     
  17. J[PT]

    J[PT] Power Member

    Aqui está, esta é uma aplicação indispensável na minha pendrive

    http://www.uniformserver.com/

    Download Directo da package:

    Em Zip

    Em Executavel

    abraços
     
  18. msdevweb

    msdevweb Power Member


    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.
     
  19. eyeliner

    eyeliner Power Member

    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?
     
  20. shello

    shello Moderador
    Staff Member

    A fazeres isso dentro de uma rede tens de fazer port forwarding para o teu pc.
     

Partilhar esta Página