Работаю с Денвером, нареканий нет. Все просто, а главное бесплатно. Скачиваете с официального сайта установщик последней версии (это немаловажно) и устанавливаете. Все рекомендации по настройке есть там же. Было пару раз обращался в службу поддержки - помогали.
Через создание нового модуля, там в редакторе можно загрузить. Это если надо просто кинуть на страницу. Главное не ошибиться с правильным путём...
А если надо вкинуть в саму шапку, так это делается через index.php, тут очень много надо расписывать и объяснять, если есть ещё такая потребность, то можете воспользоваться инструкцией.
Футер (footer) - англ. ПОДВАЛ!
Учитывая тэги вопроса, копнём глубже.
На сайте футером (подвалом) называется нижняя часть.
Скачиваем Bootstrap с официального сайта, бросаем файлы данного фреймворка в папку с сайтом, подключаем в файле index.html (index.php) и начинаем верстку сайта. У Bootstrap(а) есть определенные классы с которыми можно также ознакомиться на официальном сайте. В принципе, ничего сложного нет.
Бесплатные хостинги бывают и неплохими, например, блогспот (как раз от Гугла), на котором - куча сайтов, и многие коммерческого содержания. Но, как известно, на бесплатном хостинге Вы не являетесь хозяином своего сайта в полной мере: Вам могут навязать рекламу, сайт может обрушиться - да мало ли что, тут Вы правы.
Поэтому платный хостинг намного надёжнее, да и раскрутить сайт на нём легче. Альтернатива бесплатному - недорогой платный хостинг. В зависимости от назначения сайта можно выбрать менее быстрый, но более объёмный хостинг на SATA-дисках, либо скоростной, современный, но с меньшим дисковым пространством хостинг на SSD-дисках.
Стоимость виртуального хостинга (думаю, Вам именно такой и нужен, по крайней мере, пока) колеблется в пределах 1-3 долларов в месяц. Как правило, на одном аккаунте можно разместить несколько сайтов (иногда бывает и безлимит).
Для большей надёжности нужно найти в Интернете каталог хостингов с отзывами и выбрать подходящий. Важно при этом постараться узнать, какие сайты ещё есть на сервере с тем же IP адресом - чтобы не попались сайты с запрещённой или просто нехорошей тематикой (видно хотя бы из названия домена).Проверить сайты можно через сервис Whois, на котором можно узнать основные данные о владельцах доменов (доменных имён) и сделать свои выводы.