Cita: Mi primo tiene contratado un hosting(php+mys-l+apache) (creo) + dominio, ¿eso qué significa? No me suena nada de compartido ni dedicado... Si al final es compartido qué le tendría que decir a mi primo que contrate un vps ¿no?
lo más seguro es que se trata de un hosting compartido.
si está en dentro de tu presupuesto podrías pensar en adquirir un vps.