Olá,
Ao meu ver tens duas opções, se quiseres contratar um serviço fixe, sem limitações de largura de banda experimenta o ptisp.pt, se quiseres montar o teu servidor em casa as coisas complicam-se.
No segundo caso aconselhava-te:
- Ligação de banda larga, com pelo menos 8 Mbps e sem limitações de tráfego.
- Se for um PC só para ser servidor, não precisas de um C2D nem nada, basta-te um AMD dos de gama baixa mais a puxar para a média, 1Gb a 2Gb de memória, discos SATA 2 com uma boa capacidade (acho que não precisas utilizar RAID), placa gráfica das fracas e uma boa placa de rede.
- Como o site é php, aconselho a última versão deste, o Apache 2.2, e a base de dados não sei o que te aconselhar porque não dá para perceber pelo site qual é (se é que é usada alguma).
- A configuração do Apache com php é bastante fácil, quer em Windows quer em Linux, á uma carrada de informação ai pela net, principalmente nos sítios oficiais.
- Já agora, pelo teu post concluo que não deves estar muito familiarizado com Linux, por isso aconselho-te a arranjar o Windows 2003 Server original que te facilita um bocado o trabalho, embora menos fiável (na minha opinião).
Cumprimentos,
saphex