There are no compulsory vaccinations for visiting Peru.
That said, the usual standard childhood vaccinations like polio and typhoid might be a good idea. Also, you might wish to talk to your GP about malaria prevention as parts of Peru have a low risk for malaria infection.
You can learn more in Follow these 8 tips to stay healthy and safe when travelling in Peru.