Если Вы никогда не устанавливали пароль root для MySQL, и Вы обычно находитесь в новой установке, сервер не требует пароля вообще для соединения как корень.
Для установки пароля root в первый раз используйте команду mysqladmin при приглашении оболочки следующим образом:
$ mysqladmin -u root password NEWPASSWORD
Однако, если Вы хотите изменить (или обновление) пароль root:
$ mysqladmin -u root -p'OLDPASSWORD' password NEWPASSWORD
При потере mysql пароля сервера, можно использовать, dpkg-реконфигурировали. Список поврежденных URL был бы в фактических файлах журнала. Прямо сейчас это появляется как ~15% запросов к Вашей системе, 404. Это действительно кажется необычно высоким.
Если бы я должен был предположить, что держал бы пари, что Ваш шаблон страницы включал ссылку на разорванное изображение, JavaScript или файл CSS.
Быстрый grep файлов журнала, вероятно, покажет большинство деталей.
Я соглашаюсь, что это - довольно большое количество 404 с, но это могли бы быть автоматизированные боты, пытающиеся использовать известные дыры в программном обеспечении.
Предоставленный это - не совсем то же, но у меня есть десятки тысяч 404's месяц на нашем веб-сервере и анализ URL, это просто похоже на некоторого бота, пробуя известные Внедрения SQL к сотням различных продуктов (ни один из которого мы установили).
Это - гигантская задача начальной буквы, но исключите URL использования из своего предпочтительного способа найти подлинным 404's, и это становится намного более точным.
Если Вы не можете получить доступ к необработанным журналам, как уже предложено, полагайте, что выполнение проверки по Вашему сайту находит неработающие ссылки. Посмотрите Проверку ссылок W3C, указав, что Проверка связала документы рекурсивно, глубина рекурсии, как имеют смысл.