Мишти, единственная вещь, которая «зависит от платформы» в этих сценариях (LAMP против WAMP), на самом деле сама платформа / ОС: Windows или Linux.
Часть "AMP" в основном одинакова для обоих:
«А» - Apache; ваш веб-сервер. Он поставляется в комплекте с Windows как установщик (setup.msi или setup.exe) и как пакет для Linux (.rpm / .deb / .tgz). Если вы хотите и достаточно предприимчивы для этого, вы также можете получить исходный код для Apache и собрать его самостоятельно. Это указано на веб-сайте Apache. В любом случае, выберите свою платформу / ОС, загрузите бинарный файл и установите - все готово.
"M" - MySQL; ваша база данных. Опять же, это поставляется в комплекте с Windows как установщик или как бинарный пакет для Linux. Вы также можете построить его из исходного кода.
«P» - PHP (или Perl); ваш язык сценариев выбора. Та же сделка, что и у других; установщик для Windows, бинарный пакет для Linux или сборка из исходного кода.
Приятной особенностью использования LAMP вместо WAMP (кроме более совершенной и более стабильной операционной системы, IMHO) является то, что вы можете создавать свои инструменты из исходного кода и настраивать их в соответствии с тем, что вы собираетесь с ними делать. В некотором смысле вы можете называть это «зависимым от платформы», но для всех практических целей инструменты (Apache, MySQL и PHP) были написаны как можно более кросс-платформенными, предоставляя способ получить одно и то же веб-приложение работает в Windows или Linux с небольшими изменениями исходного кода приложения, если таковые имеются.