В данной статье мы рассмотрим процесс установки LAMP на операционную систему Ubuntu 18.04.

LAMP - это связка состоящая из Linux, Apache Mysql и Php. В установке нет ничего сложного. Она состоит из набора команд, которые необходимо ввести в терминал.

Откроем терминал и обновим индекс пакетов, следующей командой:

sudo apt update

1. Установка веб сервера Apache

Далее приступим к установке нашего веб сервера Apache. Для этого введем в терминале следующую команду:

sudo apt install apache2

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

http://localhost/

На данной веб странице мы должны получить приветственную страницу Apache. Она означает, что веб сервер установлен успешно.

На веб сервер можно попасть несколькими способами:

  • http://localhost/
  • http://127.0.0.1/
  • ip адрес текущего компьютера (например 192.168.1.20)

Для того, чтобы узнать ip адрес текущего компьютера в терминале необходимо ввести следующую команду:

ifconfig

По данному ip адресу можно перейти с других устройств, которые находятся в одной локальной сети. Например с телефона, если он подключен к одной wi-fi сети.

2. Установка базы данных Mysql

Для установки необходимо ввести следующую команду в терминале:

sudo apt install mysql-server

После успешной установки, необходимо произвести настройку. Для этого введем следующую команду в терминале:

sudo mysql_secure_installation

Установка предложит ответить на несколько вопросов. Соглашаемся на первый вопрос о валидации пароля.

На втором шаге нам предложат выбрать уровень валидации пароля:

  • 1 - слабый (>=8 символам)
  • 2 - средний (>=8 символам, содержит цифры, строчные и прописные буквы и спец. символы)
  • 3 - сложный (включает, то же, что и средний пароль, а так же проверяет пароль по словарю)

Выбирайте уровень валидации на усмотрение. После выбора необходимо ввести пароль. Далее на все вопросы необходимо ответить положительно.

3. Установка Php

Для установки php введем следующую команду:

sudo apt install php libapache2-mod-php php-mysql

После успешной установки php проверим его работоспособность. Для этого перейдем в корневую папку веб сервера и создадим тестовый файл.

cd /var/www/html 
sudo nano info.php

Откроется редактор nano. В нем напишем следующие строки:

<?php 
phpinfo();

Для сохранения файла необходимо нажать комбинацию клавиш Ctrl+O. Для выхода нажмем комбинацию клавиш Ctrl+X.

Далее откроем данный файл в браузере по адресу:

http://localhost/info.php

Если файл открывается, то php успешно установлен. В следующей статье мы установим Phpmyadmin.