Для экспериментов на локальном компе (Ubuntu 14.04.3) с известными php-фреймворками (например, joomla, drupal, modx, zend) следует установить БД MySQL, интерпретатор PHP, веб-сервер Apache2 и веб-приложение phpMyAdmin для работы с MySQL из браузера.
БД, интерпретатор и веб-сервер на Ubuntu объединены в набор пакетов LAMP (Linux, Apache, MySQL, PHP):
После корректной установки упомянутых пакетов в браузере должна открываться страница http://localhost c дефолтным содержимым (отображаемая страница находится по адресу /var/www/html/index.html). Если этого не происходит, можно перезапустить веб-сервер (sudo service apache2 restart).
Для того, чтобы получить доступ к веб-приложению phpMyAdmin через веб-сервер, необходимо известить последний о присутствии первого. Это можно сделать, создав символьную ссылку, связывающую конфигурацию веб-приложения (/etc/phpmyadmin/apache.conf) с веб-сервером (папка настроек /etc/apache2/conf-available/):
Затем необходимо подключить конфигурацию скриптом внутри веб-сервера Apache2 (скрипт создаст соответствующую символьную ссылку в папке /etc/apache2/conf-enabled на папку /etc/apache2/conf-available):
sudo service apache2 reload
Если возникает ошибка "The mbstring extension is missing. Please check your PHP configuration.", необходимо поставить пакет php-mbstring:
sudo apt install php-mbstring
Использованные материалы:
Теперь должна быть доступна страница http://localhost/phpmyadmin.
Если возникает ошибка "The mbstring extension is missing. Please check your PHP configuration.", необходимо поставить пакет php-mbstring:
sudo apt install php-mbstring