Da du scheinbar kein Wissen über Server, die Installation und die Verwaltung dieser hast, würde ich dir sehr stark das shared Hosting oder einen managed Server ans Herz legen, falls das Geld dafür da ist.
Falls du doch deinen eigenen Server haben willst (warum auch immer? Du bist nicht "cooler" weil du deinen eigenen "root" hast) empfehle ich folgende Pflichtlektüre, bevor du weitermachst:
http://serverzeit.de/FreeBSD/admins-haften/ wirklich PFLICHT! zu lesen, damit du weist, worauf du dich einlässt.
Wenn du nur eine Webseite betreiben willst, ist ein Server völlig overpowert, shared Hosting ist da wesentlich günstiger, performanter, pflegeleichter und vorallem sicherer. Willst du noch andere Dienste betreiben (z.B. Teamspeak) bekommst du diese auch an anderen stellen, teilweise sogar kostenlos.