Se você quiser esse recurso (ou seja, capacidade de misturar e combinar as compilações de componentes do apache, mysql e php) e preferir o AMP Stack Apps empacotado de terceiros, você pode ver o WAMPServer 2.0 como uma opção ... Muitas outras opções de AMP em pacote que eu já vi (para Windows, Mac e Linux) não permitem a troca de compilações de componentes (eu não estou incluindo switches de PHP4 e PHP5 como compilações de componentes, pois eles realmente só eram oferecidos devido aos problemas de código legado até que o PHP5 se tornasse mais retrocompatível e o PHP4 menos abundante).
A maioria dos aplicativos AMP Stack de terceiros, especialmente os baseados em Unix (Mac e Linux), para ter os componentes de pilha dentro da mesma estrutura de diretórios que o diretório raiz "app", eles precisam compilar cada componente com diretivas e argumentos específicos que, por fim, dificultam a conexão de algumas das referências de pasta e assinaturas binárias em cada uma das próprias compilações de componentes .... especificamente os componentes mysql e php porque eles possuem objetos de biblioteca que são compartilhados e requeridos para serem especificamente referenciada e incluída durante a compilação de código ... (e parece-me que a maioria não compila por qualquer razão com todas as diretivas e bibliotecas opcionais incluídas ... não tenho certeza se isso resolveria o problema ou não b / c I tenho chegado tão longe com o meu projeto para responder isso ainda.)
Uma outra nota, porque está no mesmo contexto ... no que diz respeito aos comentários sobre o uso de componentes de instalações autônomas vs. as pilhas de _AMPP, infelizmente só sei o que escrevi acima porque tentei configurar usando o código fonte dos 3 componentes autônomos e tentei ter meu bolo e comê-lo para .... embora nunca tivesse tido nenhuma experiência em lidar com qualquer um deles antes ... então posso dizer que existem duas razões muito convincentes Os desenvolvedores usam e devem usar as pilhas para ambientes de desenvolvimento local:
1) Se o seu projeto está utilizando esta tecnologia, mas não está explicitamente estendendo a função dentro do núcleo de qualquer componente, então a maioria só quer correr para ser capaz de trabalhar naquilo em que precisa trabalhar .... e não precisa descobrir todas as configurações necessárias para que os 3 componentes se comuniquem perfeitamente entre si. Pode-se facilmente lutar por dias para aprender quais diretivas, módulos, bibliotecas, argumentos de compilação, etc. são necessários. Se você já sabe, ótimo, mas não o recomende para alguém que não o faça, a menos que você faça isso por eles.
2) as pilhas empacotadas são autônomas e isoladas dos arquivos de configuração do sistema operacional, portanto você pode destruir seu ambiente de desenvolvimento sem graves conseqüências ... se quiser executar scripts que implementem arquivos na pasta "etc" necessária, não sei sobre você, mas eu posso cometer um erro de vez em quando e um erro na pasta ../XAMPP/etc é bem menos doloroso que um erro na pasta / etc.
3) GUI ... GUI ... GUI ... nem todo mundo é uma linha de comando Mozart e as pilhas AMPP fornecem uma boa GUI para ligar e desligar o conteúdo do seu coração. Se você quer uma GUI, vai se aproximando dos aplicativos AMPP Stack ... se você não se importa, tudo depende de quanto peso ou estoque você coloca em meus pontos # 1 & # 2
De qualquer forma, desculpe pela Dissertação de "Como Fazer Alguém Bocejar", espero que alguém tire algo disso.