Исходя из своего опыта и целого семейства домашних серверов (3шт)
Как сделать на linux статический ip? На виндовс я читал как, а вот про линукс не нашел ничего толкового.
Через interfaces выше уже описали как, но лично моё мнение, этого делать не нужно, достаточно прописать на маршрутизаторе по MAC адресу.
Так же не рекомендовал бы поднимать на нём DHCP сервер, так как в процессе экспериментов вы всё равно его грохните и пока будете восстанавливать будете сидеть без сети или перенастраивать маршрутизатор.
Что будет если у сервера будет динамический ip?
Прежде чем к нему подключиться будете вычислять его IP :) Да и потом, если у вас будет Samba например, как вы настроите автоматическое монтирование на настольном компьютере ну и все сопутствующие проблемы.
После того, как сервер будет готов. Смогу ли я создавать на нем сайт, с разными ip? То есть понятно, сайт поставить на него могу, а вот, что бы у каждого сайта был разный ip?
Нет. Один интерфейс-один IP. Ставьте вторую карту, но в любом случае, это будет работать только для локальной сети, так как провайдер, по умолчанию, вам предоставляет только один IP адрес, кроме того, если IP провайдера динамический или серый, придётся использовать DynDNS или что-то такое для доступа из интернет.
Что бы вы еще посоветовали учитывать при настройки сервера?
Советовал бы сначала, чётко для себя обрисовать назначение сервера, продумать всё, что вы хотите от него добиться, затем потренироваться в виртуальной машине. Иначе вы просто будете постоянно его "убивать", так как, насколько я понимаю, опыта вы не имеете.
Это подучается целый выделенный сервер?
Типа того, только вот производительность будет совсем не серверное, если у вас конечно-же железо не серверное, но для дома пойдёт.