Доброй ночи.
В тексте ошибки указано не только в каком файле искать проблему, но и на какой строке.
Это во-первых.
Во-вторых, Вы не оформили код как положено, поэтому читать его невозможно. Зачем Вы использовали теги для цитаты, если есть специальные теги, которые предназначены для оформления кода?
Кирилл Жиляев: Удалите пакеты, потом ставите tasksel sudo apt-get install tasksel
Затем sudo tasksel
Клавишами курсора выбираете LAMP Serve, подтверждаете выбор пробелом, затем TAB и ENTER. Установится полностью apache + php + mysql
Рома Антонюк: Можно искать готовые модули, а можно написать свои.
Какие модули должны быть - опять же, решать Вам. Чем Вы хотите управлять через админку, то и определит, какая она должна быть.
Глюкъ Виртуален: Доброе утро.
А Вы случаем не путаете просто вёрстку, которую теперь надо установить на какой-то движок?
Раз Вы говорите, что всё статичное и только css и js, то так и есть.
Натягивайте на движок.
Откройте документацию и прочтите, как задавать заголовки.