10.12.2017      517      0
 

Bitnami. Установка LAMP в Linux и не только

Сама по себе установка LAMP в Linux может оказаться трудоемким процессом, особенно для начинающего пользователя….


Сама по себе установка LAMP в Linux может оказаться трудоемким процессом, особенно для начинающего пользователя. В те времена, когда я только начинал изучать Joomla и WordPress, я искал более простой способ установить веб-сервер на своем ПК. Отчасти мне в этом помог Denwer. Однако, уже в то время я интересовался Linux и искал простой способ реализации стека именно в нем. В этом мне помог сервис Bitnami, при использовании которого у меня не появлялось лишней нагрузки с настройками и прочих приключений.

Что представляет собой Bitnami

Bitnami — это целая платформа, которая предоставляет возможность развертывать весь спектр серверных приложений, стеков разработки и инфраструктурных дополнений практически в любом формате. По сути мы здесь имеем целую кучу (140+) различных приложений в виде установочных пакетов, после распаковки которых мы сразу можем приступить к работе. Масштабность меня, конечно, удивила. Просто стоит посмотреть на список доступных решений и сразу станет понятно о чем идет речь.

Bitnami LAMP Stack обеспечивает полную, полностью интегрированную и готовую к запуску среду разработки LAMP. В дополнение к PHP, MySQL и Apache он включает в себя FastCGI, OpenSSL, phpMyAdmin, ModSecurity, SQLite, Varnish, ImageMagick, xDebug, Xcache, OpenLDAP, ModSecurity, Memcache, OAuth, PEAR, PECL, APC, GD, cURL и другие компоненты, а также следующие структуры: Zend Framework, Symfony, CodeIgniter, CakePHP, Smarty, Laravel.

Не буду вдаваться в подробности всей инфраструктуры проекта, перейдя по ссылкам вы сами сможете разобраться с предлагаемыми возможностями.

Установка LAMP в Linux Mint

А сейчас давайте разберемся как происходит установка LAMP в Linux c помощью стека от Bitnami. У меня на ПК установлен Linux Mint 18.2 и поэтому весь описанный процесс реализуем именно в этой ОС. Я уверен что схема будет работать и на других Linux дистрибутивах.

Для начала нам необходимо скачать пакет со всем этим добром на свой компьютер. По этой ссылке у нас откроется страница загрузки:

Страница загрузки Bitnami LAMP Stack

Я выбрал рекомендуемый вариант и скачал инсталлятор в каталог «Загрузки».

Теперь нужно сделать исталлятор исполняемым. Для этого я зашел в папку «Загрузки», открыл в ней терминал и присвоил файлу следующие параметры:

Теперь его можно запустить:

Поэтапный процесс установки

Читайте также:  Стала доступна BETA версия Linux Mint 18.3 Sylvia

Откроется мастер установки:

После нажатия «Next» выбираем необходимые компоненты для установки:

Потом можно указать каталог в который будут записаны файлы:

Указываем пароль для базы данных:

Дальше нам предлагают развернуть стек в облаке, но я откажусь:

 

Все готово к установке:

Распаковка:

Запускаем Bitnami Lamp Stack:

По адресу http://127.0.0.1:8080/index.html появляется страница приветствия с дальнейшим руководством. Также открывается окно управления стеком.

Во второй вкладке есть возможность останавливать или запускать сервисы если потребуется. Чтобы в дальнейшем была возможность запускать это окошко необходимо использовать скрипт, который находится в папке указанной при установке. В моем случае здесь /home/tuxrider/lampstack-7.1.12-/use_lampstack . Можно привязать этот скрипт к ярлыку на рабочем столе или в меню.

Хочу отметить, что стек устанавливается отдельно от всей ОС и не мешает работе других сервисов. Об установке LAMP в саму ОС я напишу чуть позже.

Теперь хотелось бы показать как использовать стек, например, вместе с WordPress.

Установка модуля WordPress в Bitnami LAMP

Отмечу что WordPress можно установить отдельно от LAMP, то есть он будет работать и без стека (просто в исталляторе WordPress имеется все необходимое). Если зайти на страницу загрузки исталлятора, то в примечании ниже мы увидим ссылку на модуль WordPress. Там так и написано, если вы уже имеете LAMP стек, то просто скачайте модуль WordPress.

Так что скачиваем модуль здесь.

Проделываем с модулем те же действия что и с инсталлятором:

В появившемся окошке выбираем русский язык. Далее выбираем каталог в котором находится LAMP:

Далее в окне указываем необходимые данные, а также пароль для базы данных, который вводили при установке LAMP:

Сервисы должны быть запущены, иначе не пройдет подключение к базе данных. Далее ничего интересного, просто заканчиваем установку модуля и запускаем WordPress. Все работает)

Итог

В итоге мы получаем довольно быстрый способ развернуть веб-сервер на локальной машине (на официальном сайте можно узнать подробнее о его использовании в облаке). Использовать данную вещь целесообразно для экономии времени. Если же вы хотите углубиться в настройки сервера, то вероятно придется устанавливать стек в саму ОС.


Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Для отправки комментария, поставьте отметку, что разрешаете сбор и обработку ваших персональных данных . Политика конфиденциальности

Информация для связи