Возможно ни в базе была загвоздка.
А в чем? Вам же база не дает доступ:
Access denied for user 'root'@'localhost'
Пользователь добавил сообщение 03 Марта 2019, 20:57:23:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
правильно ?
Ну, правильно. Но это дает доступ вебсерверу к файлам в директории /var/www/html/. К базе данных это разрешение не имеет никакого отношения.
Вам действительно дали дельный совет выше. У вас три рабочих варианта:
1. Потратить пару-тройку вечеров на изучение вопроса.
2. Если не хотите учиться, то просто все снесите и установите по-новой, строго следуя инструкции.
3. Или найдите человека, который за деньги или по доброте душевной сделает все за вас.