Устанавливаем LAMP сервер (Apache, MySQL или MariaDB, PHP) на Ubuntu 14.10/14.04/13.10

LAMP представляет собой сочетание операционной системы и открытого программного обеспечения. Акроним LAMP происходит от первых букв L — Linux, A — Apache HTTP сервер, M — MySQL или MariaDB база данных, и P — PHP/Perl/Python (благо все начинается на P)

В этом уроке, я расскажу как установить LAMP в Ubuntu 14.10. 

Установка Apache

Apache — является мульти-платформенным веб-сервером. Данное ПО обеспечивает полный спектр функций веб-сервера, включая CGI, SSL и виртуальных хостов.

Чтобы установить Apache, откроем командную строку в терминале (который мы можем открыть с помощью Ctrl+Atl+T) и введем в терминале:

Тест работы Apache:

Открываем веб-браузер и переходим на http://localhost или http://ip_адрес_нашего_сервера и если мы увидим следующий ниже результат, то все у нас установилось нормально:

ustanovka-lamp-v-ubuntu-14-04-14-10

Установка MySQL

MySQL является одной из популярных, бесплатный баз данных (СУБД), данная БД обеспечивает хранение пользовательских данных в базе, да что уж там говорить — наверняка знаете что устанавливаете :) установка:

При установке нам необходимо будет задать пароль от root — желательно, он должен отличаться от Вашего пароля, поэтому, советую — придумайте что то сложное и не используемое по умолчанию в ваших логинах:

ustanovka-lamp-v-ubuntu-14-04-14-10-1

и далее лишь повторяем введенный перед этим пароль.

Далее, проверим, запустился ли наш mysql сервис:

Если мы видим что то подобное, то сервис запущен и все хорошо::

ustanovka-lamp-v-ubuntu-14-04-14-10-2

Установка MariaDB

MariaDB это некая замена MySQL. Надежная, масштабируемая база данных SQL с богатым набором аксессуаров.

Итак, для установки — Вы должны удалить существующие пакеты MySQL, если таковые имеются. Удалить полностью MySQL вместе с файлами конфигурации Вы можете с помощью программы

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

После чего, устанавливаем MariaDB:

И так же как в версии MySQL вводим наш пароль для root:

ustanovka-lamp-v-ubuntu-14-04-14-10-3

И далее, по аналогии далее повторяем вводимый до этого пароль

Кроме того, если у Вас все же существует файл my.cnf оставшийся от MySQL , то, MariaDB любезно предложит использовать настройки из MySQL, что, по мне так очень удобно:

ustanovka-lamp-v-ubuntu-14-04-14-10-4

Так же, существует альтернативная установка более новых версий MariaDB из репозитариев. Если Вы хотите использовать самую последнюю версию MariaDB, вводим в командную строку следующее:

Далее, добавляем ключи для нового репозитария:

после этого добавляем новый репозитарий:

Далее, все обновляем путем команд:

И вуаля, мы имеем свежую версию MariaDb

И теперь проверяем работу новой БД:

да-да, я ничего не перепутал и мы проверяем работу сервиса mysql, ведь наша бд — mariadb является аналогом данной СУБД:

ustanovka-lamp-v-ubuntu-14-04-14-10-5

Как мы видим, используется у нас MariaDB, а значит все ок.

Установка PHP

PHP (название происходит от Preprocessor Hypertext) является широко распространенным приложением для обработки php кода (скриптовый язык)

Устанавливаем PHP с помощью следующей команды:

Покажу результаты ввода команды (может кому то будет интересно):

ustanovka-lamp-v-ubuntu-14-04-14-10-6

Для проверки, создадим в папке нашего веб-сервера Apache, файл test.php , в моем случае я использую излюбленный мной mcedit (приложение для редактирования файлов, включенное в mc), итак, создаем и редактируем наш новый файл.

Для начала, если у нас нет mc, установим его:

и далее:

создаем следующее содержание:

выглядит это так:

ustanovka-lamp-v-ubuntu-14-04-14-10-7

и перезапускаем apache2:

После этого, вводим в браузере к примеру: http://наш_айпи/test.php или http://localhost/test.php — данный файл, должен отображать подробности о PHP, версию, используемые модули:

ustanovka-lamp-v-ubuntu-14-04-14-10-8

Если же Вы хотите установить все модули php, Вы можете использовать команду:

и перезапустить apache2 вышеуказанным способом, после перезапуска apache2, мы можем ещё раз войти на тестовую страницу, отображающую наши настройки и посмотреть используемые модули — http://localhost/test.php

Управление базами данных MariaDB и MySQL

Устанавливаем PhpMyAdmin

PhpMyAdmin так же является устройством управления базами данных с открытым кодом, созданным на PHP, для управления — используются БД как MariaDB так и MySQL. Данный инструмент, доступен в официальных репозиториях Debian. Установить его легко и просто можно с помощью команды:

После этого — ставим крыжик в «apache2» и нажимаем кнопку Ok, После этого, соглашаемся с установщиком — нажимаем «Да», и вводим пароль от администратора базы данных (наш пароль от root) далее, повторяем этот же пароль и на этом установка заканчивается

Переход в управление PhpMyAdmin через веб-интерфейс

Теперь, мы переходим в управление нашими базами данных, для этого вводим в адресной строке браузера:

http://наш_айпи_адрес/phpmyadmin/

или же

http://localhost/phpmyadmin/

Перейдя на страницу мы увидим веб интерфейс, в котором необходимо ввести логин root и пароль от базы данных (в моем случае):

ustanovka-lamp-v-ubuntu-14-04-14-10-9

Что ж, вводим логин и пароль от базы данных и видим меню управления базой данных:

ustanovka-lamp-v-ubuntu-14-04-14-10-10

Как мы видим, наш сервер использует MariaDB!

На этом все, надеюсь я осмотрел все аспекты установки LAMP на Ubuntu 14.10 и более ранних версиях данной ОС семейства Linux.

comments powered by HyperComments