Urcite nestaci jen nainstalovat ubuntu, doinstaloval mysql/atd... z balicku a hodit to na internet (vlastne to je velmi nerozumne).
Vsechny sluzby ktere budou z venci pristupne je nutne prekonfigurovat a ujistit se ze jsou nastavene tak jak to potrebujete.
(ja jsem si takhle doma nainstaloval apache2 jen tak pro zajimavost... a nenasel si cas mu zmenit default konfiguraci.. zrovna ted jsem se dival ze jsem mel asi 3 utoky za den a to ten stroj nebezi nonstop, nastesti ta nainstalovana verze myslim odolala vsemu, ale rozhodne jsem to naplanoval takhle provozovat).
Specialne u mysql nastavit hesla a pod.
U ssh jestli je to pro vase osobni ucely doporucuji zmenit default port z 22 na neco jineho, nebo zmenit prihlasovani z hesel jenom na gpg klice bez hesel a ty tam predem nahrat.
Pak co se tyka nastaveni pro hosting, tak to se musite zeptat primo u te firmy, jak nastavit sit a tak, ale to uz bude nejspis malickost.