Связаться по Skype: vkarabedyants
Позвонить Написать
+7 (499) 404-28-83

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Настройка LAMP на Debian 8

Как установить LAMP (Linux, Apache, MySql, PHP) связку на ОС Debian Linux 8 (Jessie) с помощью командной строки?

Настройка LAMP необходима для хостинга сайтов и приложений разработанных на PHP, Python и Perl. Необходимо установить следующие пакеты на Debian 8:

  • apache2 : веб сервер Apache HTTP Server
  • mysql-server: сервер базы данный MySQL
  • php5 : PHP 5
  • php-pear: PHP 5 pear package
  • php5-mysql: PHP 5 mysql support

В данной статье вы научитесь устанавливать LAMP на Debian 8, на все вам понадобится 15 минут.

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

apache-2-install-debian
Устанавливаем базу данных

Далее устанавливаем пакеты PHP

Устанавливаем модули PHP

Дополнительно можно установить perl

Дополнительная установка Python

Настройка LAMP

На данном шагу все пакеты должны быть установлены

Определяем IP адрес сервера

или

Открываем web браузер и тестируем, вводим IP адрес сервера, например

apache-2-default-page
Настройка Apache

Отредактируйте следующий файл

Укажите IP адрес, порт и другую инфо по необходимости и перезагрузите сервис апач

Как сконфигурировать виртуальный хост для домена?
Для начала создадим каталоги

Далее создадим конфигурационный файл для веб сервера apache

Добавим в него следующую информацию

Сохраним файл и включим конфигурацию

Далее перезагрузка сервера apache

Настройка сервера MySQL

После установки пакета необходимо запустить команду настройки

Далее создадим нашу первую БД, залогинимся с помощью root

Для создания БД введите следующие команды

Таким образом мы создали базу данных test и дали пользователю test все полномочия на управление этой БД.

Настройка PHP

Отредактируем конфигурационный файл

Добавьте или отредактируйте следующую информацию

После настройке перезапускаем сервер apache

Далее создадим файл /var/www/html/info.php для проверки параметров PHP

Заходим через браузер

debian-lamp-phpinfo
Настройки безопасности farewall

Необходимо открыть порт 80

Настройка разрешения для директории DocumentRoot

Команды для управления LAMP

Остановка/запуск/перезагрузка Web сервера Apache

Остановка/запуск/перезагрузка базы данных MySQL

Проверьте, что порт 80 открыт

Файлы ошибок сервисов

Предоставляем услуги по установке и настройке ПО на Debian, а также круглосуточную тех поддержку серверов, подробнее [email protected]

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.