Ух, помню я так же промучался, с elementary OS и lamp. Проблема у меня была в mysql. В процессе установки, когда предлагает установить пароль, если не поставить его (в каких то версиях можно без пароля) или пароль будет лёгкий, ошибки не покажет но и пароль не примет, и потом не сможешь зайти. По моему это версия 5.6 была (могу ошибаться). И ну ни в какую потом не удавалось пароль изменить и не входило. Только полное удаление mysql со всеми настройками и по новой со сложным паролем (буквы, цифры, символы). Пока разбирался, много времени потратил, в документации нашёл про пароли что надо супер сложный (типа борьба с утечками данных, но не понятно мне причём тут локальные серверы, ну да ладно) , и до сих пор не понятно почему устанавливалось без ошибок и без пароля.