Perfecto
странная идеология у тебя ) "методом тыка" - так и корову можно затыкать до смерти
Сначала нужно поставить перед собой задачу - для чего тебе это нужно!
Поднять себе самооценку поиграв на собственном сервере, собрать глупый фан, стать админом и собрать хороший сервер, совершенствуя его постоянно...
Собрать сборку много ума не нужно, ядро + базы + патчи, все это слепить в сервер, другое дело, чтобы он толково работал, а если для фана то можно подарить игрокам просто команду .quest complete или и вовсе все кв сделать моментально-сдаваемыми.
Если же уже серьезно этим делом заниматься то нужно очень много чего знать, здесь и языки программирования (минимум один с+, а лучше с++, с++ builder) чтобы написать хотябы дохленький патчик, знать html и java (лучше и php ко всему вдобавок), тут и знание таблиц баз, знание скриптования, знаия команд, знание каждого значения таблиц, даже минимальные знания железа и программного обеспечения, знать нужно и как толково и без серьезных потерь настроить соединение, английский язык еще ко всему прочему, уметь быстро читать логи серва(это чтобы от значений глаза в кучу не скатились) и уйма уйма всего прочего... Вот при знаниях хотябы всего того, что перечислено выше можно стать админом, ну или гмом на крайний случай.
А если собрать сервер для игры с друзьями то тут достаточно взять любую сборку и список команд в игре, а еще проще скачать мангадмин )
З.Ы. вообщем я не думаю, что ради развлечения без какой-то серьезной мотивации стоит этим заниматься