Что посоветуете новичку в этом?
Гугл.
Сначала гуглите статью как поставить тот же апач на убунту - если вы конечно его не поставили на этапе установки.
Ставите апач. Любуетесь тестовой страницей, ставите СУБД - тоже в гугле статей куча, и потихоньку решаете возникающие проблемы и учитесь работать с линуксом.
Если задача просто поднять веб и фтп - опять же гугл.
поднять его в роли хостинга для своих сайтов на дому.
Не самая лучшая идея. Разве что поиграться. Вообще сервер дома иногда бывает выгоден, но далеко не всегда.
Если речь идет о хостинге как правило лучше купить хостинг - это и дешевле и проще. Ну и хостинг в отличии от старого компа не шумит.