It depends on what license he want to use. 4-CPU or even 2-CPU license is fine for PHP/MySQL driven sites. For mainly serving HTTPS or static content, 4-CPU license is highly recommended, otherwise 2-CPU license should be good as well.

We do not require the license matching the number of CPU/cores of that server.