Установка локального веб сервера LAMP в Ubuntu 16.04

Введение

LAMP — это набор программного обеспечения, который достаточно широко используется в Worl Wide Web (всемирной паутине, сокр. — www). В его состав входят:

Linux — операционная система
Apache — веб-сервер
MySQL — СУБД (система управления базами данных)
PHP — Язык программирования для создания веб-приложения

Как видно, LAMP назван по первым буквам компонентов которые входят в его состав.

Установка LAMP-сервера

Устанавливать мы будем все через терминал. Что бы вызвать терминал, можно зажать одновременно три клавиши Ctrl + ALT + T или клацнуть правой кнопкой на рабочем столе в пустой области и из появившегося меню выбрать «Открыть терминал».В терминале нам надо прописать команду:

или можете скопировать данную строку и вставить с помощью сочетания клавиш Ctrl + Shift + V.

Рис. 1. Установка веб-сервера LAMP

Во время установки, вам понадобиться ввести пароль для MySQL пользователя root.
(Не советую оставлять данные поля пустыми т. к. в дальнейшем, когда мы с вами установим PhpMyAdmin могут возникнуть проблемы со входом в него.)

Рис. 2. Создание пароля для root пользователя MySQL

Дальше нам потребуется создать файл, где мы пропишем имя нашего локального сервера. Создаем мы его по адресу /etc/apache2/conf-available/servername.conf:

и внутри файла пишем:

Задаем имя локального сервера

Рис. 3. Задаем имя локального сервера

После всех  наших манипуляций, мы сохраняем наш файл и закрываем его.
Когда мы все закончили, мы выполняем след. Команды:

Проверим как работает наш веб-сервер.

Что бы проверить работает ли сервер, нам достаточно перейти по ссылке http://localhost или http://127.0.0.1/ . Если у вас открывается страница с заголовком Apache 2 Ubuntu Default Page, как на картинке ниже, значит один из компонентов LAMP, а именно Apache, запущен и работает.

Ubuntu default

Рис. 4. Проверка работы Apache сервера

Теперь нам нужно протестировать работу php7, и для этого мы создадим test.php по адресу “/var/www/html/test.php” в котором напишем такую строку:

Вы можете создать файл при помощи текстового редактора и изменить его тип, с .txt на .php. Так же можно создать его через терминал, как я и сделаю при помощи команды :

Затем нам нужно перезапустить Apache:

И теперь в браузере открываем адрес http://localhost/test.php. В  случае успешной работы php7 у вас должна появиться страница с информацией об установленном php:

Рис. 5. Страница с информацией о PHP

Ну и в заключении нам нужно посмотреть на MySQL. Для того, что бы база данных работала успешно, она должна использовать IP-адрес локального веб сервера. Что бы это проверить, выполним команду в терминале:

и вот что нам должно выдать:

Рис. 6. Проверяем работу MySQL

Локальный IP-адрес равен 127.0.0.1.

Теперь посмотрим, какой адрес использует MySQL, выполнив команду:

и увидим

Проверяем какой адрес использует СУБД

Рис. 7.Проверяем какой адрес использует MySQL

Мы видим что адреса совпадают, а значит что мы все настроили верно.
Поздравляю, ваш локальный веб-сервер настроен и готов к работе.|
Теперь вы можете размещать свои локальные сайты по адресу /var/www/html
Так же дополнительно рекомендую ознакомиться со статьей «Установка и настройка PhpMyAdmin в Ubuntu 16.04»

Оставьте ответ

comment-avatar

*