Ответ, который я однажды написал
В этом ответе перечислены все плюсы и минусы содержания сервера у себя дома.
1. Можно. Я так жил лет пять, наверное
2. Для домашнего сайта скорость тырнета не имеет значения - у Вас уники будут считаться в единицах, добро, если в десятках :)
3. C планирования, вестимо. Вам нужно доменное имя, нужен белый IP, нужно решить, где держать primary зону DNS - у себя или у регистратора
4. В бубунте (как и в любом другом линухе) server превращается в не-server одним взмахом руки. Но веб-сервера обычно живут на линухах, так что лучше будет поставить.
Не забудьте про питание и бэкапы. Да, это все тоже на Вас :)