Help to transfer a wordpress site with content and images, settings to another server

how to transfer a wordpress site with content and images, settings to another server?