A magnitude 4.7 earthquake shook the Campi Flegrei volcanic caldera west of Naples on Friday evening, lightly injuring four people, damaging buildings, and forcing the suspension of all local train and metro services.