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