LAMP или WebServer — быстро и просто.

Установка LAMP или WebServer в операционной системе Debian 12 — устанавливаем просто, без всяких лишних настроек в несколько кликов.

Открываем терминал и по порядку из командной строки устанавливаем:

sudo apt install apache2
sudo apt install php
sudo apt install default-mysql-server
sudo apt install phpmyadmin

Во время установки phpmyadmin на вопрос во всплывающем окне выбираем apache2, с остальными вопросами просто соглашаемся и запоминаем пароль который зададите пользовалелю phpmyadmin.

После установки перезагружаемся.

Для входа в MySQL по умолчанию создается учетная запись с логином — phpmyadmin

В качестве пароля используется пароль который вы задали во время установки phpmyadmin.

У пользователя phpmyadmin не достаточно прав для создания баз и др. действий с базами данных, поэтому сразу заходим в MariaDB командой

sudo mysql -u root -p

Вводим пароль своего пользователя, затем на второй запрос пароля просто нажимаем Enter, так как пароль пользователя root в MariaDB по умолчанию не задан.

После входа в MariaDB, вводим команду для смены прав пользователя phpmyadmin — даем ему полный доступ командой

grant all ON *.* to 'phpmyadmin'@'localhost';

Выходим командой Exit.

Все теперь можно проверить работу webserver в браузере по адресу http://localhost

Зайти в управление PhpMyAdmin по адресу http://localhost/phpmyadmin/

login — phpmyadmin

password — пароль вы задали во время установки phpmyadmin

Каталок сервера расположен по адресу /var/www/html/

Для полноценной работы с каталогом рекомендуется изменить права дотупа для папки /var/www/html/ выполните в терминале команду

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

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

Маленьке видео с процессом установки выше описанного.

P.S.

Можно вместо задания прав пользователю phpmyadmin сконфигурировать первоначальные настройки MariaDB и пользователя root. В процессе вы присвоите пользователю root — пароль и сможете войти в phpmyadmi под root.

sudo mysql_secure_installation

Далее пойдут вопросы

Если интересует значение этих вопросов можете воспользоваться переводчиком — станет все ясно, и вы сможете выбрать свой вариант ответа, я отвечал так:

На вопрос Enter current password for root (enter for none):

просто нажимаем Enter

На вопрос Switch to unix_socket authentication [Y/n]

Ответил N

На вопрос Change the root password? [Y/n]

Ответил Y

и задал свой пароль (пароль придумываем сами и запоминаем)

На вопрос Remove anonymous users? [Y/n]

Ответил Y

На вопрос Disallow root login remotely? [Y/n]

Ответил N

На вопрос Remove test database and access to it? [Y/n]

Ответил Y

На вопрос Reload privilege tables now? [Y/n]

Ответил Y

Результатом будет надпись спасибо за использование MariaDB!

Thanks for using MariaDB!

Если вы все установите в Linux Mint или другом дистрибутиве то сможете найти логины и пароли поьзователя и root в следующих файлах:

/etc/phpmyadmin/config-db.php
/etc/mysql/debian.cnf
Оставить комментарий

Ваш email не будет опубликован.

Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>