Öncelikle linux vps yada windows vds alırsın senin tercihin.Ardından ssh üzerinden gerekli control panelini kurarsın. sonra kontrol panelden domaini bağlarsın.ardından ftp bölümü oluşturduktan sonra.sitenin alt yapısını atarsın.sonra php my admin(kurulu olacak) yedeğini içe aktar diyip aktarıyorsun.Mysql veritabanı oluşturup bilgileri site yedeğindeki config.php veya wordpress kullanıyorsan wp-config.php içindeki bilgilerle değiştiriyorsun.
Ve işlem tamam.