Se você não souber a resposta com antecedência, talvez seja melhor deixar uma semana em tempo parcial grátis. A primeira coisa que você vai querer fazer é proteger o servidor (você precisa de um conjunto de regras iptables que permitam apenas os serviços que você quer e, provavelmente, reatribuir a porta SSH para algo diferente de 22).
Para ser honesto, por que usar o Linode se seu conhecimento de Linux e Apache for limitado? Eu uso o Linode porque meu conhecimento é profundo e, portanto, posso flexionar totalmente os recursos de ambos em um servidor sempre ativo quando não posso fazer isso em casa.
Caso contrário, um provedor de hospedagem oferecerá serviços de script e banco de dados MySQL (como o iPowerWeb, que eu usei no passado).