Как поднять php-сервер под linux

  1. Ставим LAMP
  2. Ставим phpmyadmin
  3. В браузере запускаем http://адрес/phpmyadmin
  4. Создаем БД
  5. В папке /var/www/html пляшем от index.php
  6. Обращаемся в браузере http://адрес

Обнаруженные чудеса: 1) появляются Notices в браузере — ищем php.ini, правим error_reporting = E_ALL & ~E_NOTICE, перезапускаем sudo systemctl restart apache2 ; 2) PHP выводит знаки вопроса (????) вместо букв — через phpMyAdmin устанавливаем кодировку базы данных ALTER DATABASE имя_базы CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; и в скрипте после соединения с базой данных прописываем mysqli_set_charset($conn, ‘utf8mb4’);