Почему в Linux нет жизнеспособной альтернативы XAMPP?

Согласно названию, почему нет альтернативы XAMPP, которая полностью устанавливается в Linux? Я перепробовал все, с чем сталкивался, и еще не полностью установил.

3 ответа

Стек по умолчанию в Ubuntu (или любой системе Linux) - LAMP, и это было очень давно.

Википедия

LAMP - это комбинация бесплатного программного обеспечения с открытым исходным кодом. Акроним LAMP относится к первым буквам Linux (операционная система), Apache HTTP Server, MySQL (программное обеспечение базы данных) и PHP, Perl или Python - основным компонентам для создания жизнеспособного веб-сервера общего назначения.

Точная комбинация программного обеспечения, включенного в пакет LAMP, может отличаться, особенно в отношении программного обеспечения веб-сценариев, поскольку Perl или Python иногда удаляются из стека. Аналогичные термины существуют по существу для того же программного пакета (AMP), работающего в других операционных системах, таких как Microsoft Windows (WAMP), Mac OS (MAMP), Solaris (SAMP), iSeries (iAMP) или OpenBSD (OAMP).

В Ubuntu есть специальная программа для установки дополнительных наборов программного обеспечения (например, LAMP); Вы можете установить его с

sudo apt-get install tasksel

а затем выберите из списка опций LAMP:

введите описание здесь

Система установит предварительно настроенную версию LAMP, а также запросит пароль для администратора MySQL. Это работало из коробки для меня годами

Кроме того: пожалуйста, избегайте использования XAMP, так как стек LAMP в Ubuntu лучше протестирован и сложен.


Самый простой способ установки LAMP - это единственная команда:

sudo apt-get install lamp-server^

^ Указывает apt-get, что нужно установить сервер лампы задач.

Я бы посоветовал вам попробовать Devilbox. Это кросс-платформенный док-порт LAMP, который предлагает:

  • Apache / Nginx
  • PHP / HHVM
  • MySQL / MariaDB
  • PostgreSQL

Дополнительно вы можете комбинировать все основные версии вышеперечисленных услуг. Несколько примеров того, как вы можете запустить свой стек:

  • apache2.2, php54, mysql5.7 и pgsql9.3
  • nginx-mainline, php70, mariadb10.2 и pgsql9.6
  • apache2.4, hhvm, mariadb10.0 и pgsql9.5

Некоторые батареи также включены:

  • PhpMyAdmin
  • Adminer
  • авто массовый виртуальный хост

devilbox

Установка Xampp в Windows может быть очень необходима. Потому что объединение нескольких серверов и согласование с ними настроек сложно и сложно. Но в Ubuntu эти серверы волшебным образом скоординированы. Вы также можете установить LAMPP, но, так как вы хотите установить другое программное обеспечение, как, например, Mysql Workbench, модификация нового программного обеспечения с помощью Lampp - это наложение времени. Таким образом, вы можете легко и просто настроить все необходимые серверы в Ubuntu. Установить стек Linux, Apache, MySQL, PHP (LAMP) в Ubuntu можно здесь.

Другие вопросы по тегам