Простой способ установки LAMP в Linux

LAMP в Linux

В статье описан процесс установки набора открытого программного обеспечения LAMP ( Apache, PHP, MySQL и phpMyAdmin) в самом простом варианте на Linux. Этот вариант освоит даже начинающий пользователь Linux. Никаких настроек через терминал, все ставится только через менеджер программ с использованием графического инетерфейса.

Учитывая, что процесс усановки должен быть максимально простым, будет использована операционная система LinuxMint с графическим окружением XFCE.

Запустите программу Timeshift и сделайте резервную копию системы. Я делаю бэкап системы по такому способу. Если, что-то не получится или не заработает, то сможете вернуть все к тому моменту, как было до начала установки LAMP.

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

Порядок установки LAMP

Устанавливать будем в такой последовательности:

  1. Apache2
  2. PHP
  3. MySQL
  4. PHP MyADMIN

Для начала установки открываем менеджер программ и в поиске набираем Apache2 — устанавливаем.

устанавливаем составляющую LAMP - apache2 в менеджере программ.

Вторым ставим PHP.

устанавливаем составляющую LAMP - php в менеджере программ.

Далее ставим Mysql-server.

устанавливаем составляющую LAMP - mysql-server в менеджере программ.

Последним ставим phpMyAdmin.

устанавливаем составляющую LAMP - phpmyadmin в менеджере программ.

В процессе установки phpMyAdmin появится окно выбора — ставим галочку напротив apache2 и нажимаем next (продолжить).

выбираем apache2 в процессе установки phpmyadmin

Далее будет вопрос — установить настройки баз по умолчанию? Оставляем все как еесть и нажимаем продолжить — NEXT.

выбираем next в процессе установки phpmyadmin, оставив все по умолчанию

На этом локальный сервер установлен и не требуется никаких настроек — перезагрузите систему.

Первый запуск LAMP — где взять логин и пароль

Система перезагружена и если открыть браузер и зайти по адресу

http://localhost/

вы попадете на страницу вашего сервера, вышлядит она так:

страница приветствия сервера lAMP

Теперь откроем страницу входа в phpMyAdmin.

Можно открыть страницу phpmyadmin через ярлык в меню Приложения — Разработка, возможно при первом запуске, будет верный логин и пароль заполнен автоматически (но это не всегда)

запуск phpmyadmin через ярлык в меню приложений

Я поступаю проверенным способом и открываю в браузере:

http://localhost/phpmyadmin

Перед нами откроется окно авторизации phpMyAdmin.

окно авторизации phpmyadmin

Не торопитесь вводить логины и пароли, ничего не поможет. Есть простой и самый верный способ. Посмотреть логин и пароль, по умолчанию, в файле конфигурации config-db.php

Данный файл расположен по пути

/etc/phpmyadmin/config-db.php

Откроете его с правами администратора и в нем найдете логин, по умолчанию всегда — phpmyadmin, и ниже пароль.

логин и пароль для входа в phpmyadmin

Если с предыдущим логином и паролем будет не достаточно привелегий, откройте файл debian.cnf с правами администратора. Зайдите в phpmyadmin с логином и паролем из этого файла. Файл расположен по пути:

/etc/mysql/debian.cnf

В моем случае это выглядело так:

На этом установка закончена, корневой каталог вашего сервера:

/var/www/html/

В него вы можете разместить файлы вашего сервера или развернуть систему управления контентом (CMS).

Если не хотите все время использовать права root, для папки /var/www/html/ выполните в терминале команду:

sudo chown -R user:user /var/www/html/

Где user имя вашего пользователя, укажите так же два раза через двоеточие. Эта команда присвоит права директории вам.

Ваш сайт расположенный в папке /var/www/html/ доступен в браузере по адресу http://localhost/.

Дополнительная справочная информация

Основные файлы и параметры настроек сможете найти в файлах и файлах в этих директориях :

/etc/apache2/apache2.conf
/etc/php5/apache2/php.ini
/etc/mysql/my.cnf
/etc/phpmyadmin/

Новичкам будет полезно и приятно узнать, что в менеджере программ можно установить разнообразные системы WordPress, Drupal и другие. Они устанавливаются в каталог /usr/share/.

wordpress в менеджере программ

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

Если есть, что дополнить или поделится опытом — пишите в комментариях.

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

  1. Alimyur

    Большое спасибо за статью. Хорошая работа.

    Ответить
  2. Гоша

    У меня установилось. Логин и пароль для php admin взял в файле debian.cnf.
    Потом запустил с ярлыка — тоже заходит.
    Спасибо.

    Ответить