Как установить LAMP (linux Apache MySQL, PHP) на Debian 7

Что такое LAMP

LAMP — это устоявшееся понятие, означающее набор программного обеспечения с отрытым кодом, предназначенный для работы веб-сервера. Аббревиатура содержит в себе: linux (операционная система), apache (один из самых распространенных http-серверов), mysql (сервер реляционных баз данных) и php (скриптовый язык программирования).

Возьмем готовый vps-сервер с установленным debian 7, соответственно, linux у нас уже есть.

Приводим систему в боевую готовность

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

Продолжим установку LAMP на debian.

Шаг первый. Установка Apache

Apache — это бесплатный http-сервер с открытым исходным кодом, который используется примерно половиной веб-серверов во всемирной сети Интернет.

Для установки apache достаточно простой команды:

При отсутствии ошибок в процессе установки, вы можете проверить работоспособность установленного apache: после ввода в вашем любимом браузере IP-адрес сервера, вы должны увидеть что-то вроде этого: apache2 debian 7

Как определить IP-адрес сервера

Адрес сервера можно найти в письме провайдера или в личном кабинете управления своим vps. При отсутствии такой возможности, linux сам подскажет нам адрес:

Шаг второй. Установка mysql

Сервер mysql — широко распространенная система управления базами данных.

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

Во время установки, mysql попросит указать пароль администратора СУБД. Если вы пропустите этот шаг, пароль можно легко наверстать позже через консоль mysql.

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

При запросе необходимо ввести пароль root:

На запрос смены пароля root можно ответить n и продолжать. На все следующие вопросы можно ответить yes, а можно прочитать, вдуматься и выбрать более подходящий для себя вариант:

Как видим из сообщения консоли, mysql сервер установлен.

Шаг третий: Установка php

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

Минимальная установка php:

После окончания успешной установки php необходимо перезапустить apache:

На этом этапе мы получили веб-сервер, готовый к работе.

Шаг четвертый. Проверяем работу apache и php

После установки LAMP, мы легко можем проверить работу связки apache+php.

Создадим новый файл /var/www/info.php со следующим содержимым:

Теперь, при открытии браузером адреса http://ip.адрес.вашего.сервера/info.php, мы можем увидеть что-то вроде:

phpinfo

 

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

Добавить комментарий

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