Site taşımak çoğu kişi için riskli görünür; çünkü tek bir eksik dosya, yanlış veritabanı bağlantısı veya DNS hatası sitenin açılmamasına neden olabilir. Cpanelde Site Taşıması Nasıl Yapılır sorusunun cevabı ise doğru sırayla ilerlediğinizde oldukça nettir: dosyalar, veritabanı, e-posta hesapları ve DNS kayıtları kontrollü şekilde aktarılır.

İçindekiler

Cpanelde Site Taşıması Nasıl Yapılır

Cpanelde site taşıması; web dosyalarının, veritabanının, e-posta hesaplarının ve DNS ayarlarının eski hostingden yeni hosting hesabına aktarılmasıdır. İşlem manuel yapılabileceği gibi tam cPanel yedeğiyle de gerçekleştirilebilir. En güvenli yöntem, taşıma öncesi eksiksiz yedek almak ve DNS değişikliğini en sona bırakmaktır.

cPanel üzerinde site taşımanın temel mantığı şudur: Eski sunucudaki çalışan yapıyı yeni sunucuda aynı şekilde ayağa kaldırırsınız. Dosyalar public_html dizinine yüklenir, veritabanı içe aktarılır, bağlantı bilgileri güncellenir ve alan adı yeni hostingi gösterecek şekilde yönlendirilir.

İpucu: Taşımaya başlamadan önce sitenin PHP sürümünü, veritabanı adını, disk kullanımını ve e-posta hesaplarını not alın. Yeni sunucuda aynı koşulları hazırlamak hata riskini ciddi şekilde azaltır.

Taşınacak BileşenNereden Alınır?Yeni Hostingde Nereye Eklenir?
Site dosyalarıcPanel Dosya Yöneticisi / FTP`public_html`
VeritabanıphpMyAdminMySQL Veritabanları
E-posta hesaplarıEmail AccountscPanel E-posta bölümü
DNS kayıtlarıZone EditorYeni DNS yönetimi
SSL sertifikasıSSL/TLSAutoSSL veya manuel SSL

Site taşıma sırasında en sık yapılan hata, sadece dosyaları taşımaktır. Dinamik sitelerde dosyalar tek başına yeterli değildir; WordPress, OpenCart, Laravel veya özel yazılım kullanan sitelerde veritabanı da mutlaka taşınmalıdır.

Netlen cPanel Web Hosting

Cpanelden Cpanele Site Taşıma

Cpanelden cpanele site taşıma, aynı kontrol paneli kullanıldığı için en pratik senaryolardan biridir. Eğer iki hosting hesabı da cPanel kullanıyorsa, tam yedek veya manuel yedek yöntemiyle taşıma yapılabilir. Tam cPanel yedeği genellikle daha hızlıdır; ancak her hosting firması bu yedeği kullanıcı tarafında geri yüklemeye izin vermeyebilir.

cPanel’den cPanel’e taşıma için iki temel yöntem vardır:

  1. Tam cPanel yedeğiyle taşıma
  2. Manuel dosya ve veritabanı taşıma

Tam yedek yöntemi, e-posta hesapları ve bazı ayarları da kapsadığı için daha kapsamlıdır. Manuel taşıma ise daha kontrollüdür; özellikle sadece belirli bir siteyi aktarmak isteyenler için uygundur.

YöntemAvantajDezavantajKimler İçin Uygun?
Tam cPanel yedeğiHızlı ve kapsamlıdırGeri yükleme için destek gerekebilirTüm hesabı taşımak isteyenler
Manuel taşımaDaha kontrollüdürDaha fazla teknik adım içerirTek site taşıyan kullanıcılar
FTP + phpMyAdminHer hostingde çalışırE-posta ve DNS ayrı taşınırOrta seviye kullanıcılar

Manuel cPanel taşıma adımları

  • Eski cPanel’e giriş yapın.
  • public_html klasörünü sıkıştırıp indirin.
  • phpMyAdmin üzerinden ilgili veritabanını dışa aktarın.
  • Yeni cPanel’de alan adını ekleyin.
  • Dosyaları public_html içine yükleyin.
  • Yeni veritabanı ve kullanıcı oluşturun.
  • Veritabanını phpMyAdmin’den içe aktarın.
  • Yapılandırma dosyasındaki veritabanı bilgilerini güncelleyin.
  • DNS kayıtlarını yeni hosting sunucusuna yönlendirin.

Uyarı: DNS değişikliğinden önce yeni hostingde sitenin çalıştığını test edin. Bunun için geçici URL, hosts dosyası yönlendirmesi veya ön izleme bağlantısı kullanılabilir.

Plesk To Cpanel

Plesk to cPanel taşıma, farklı kontrol panelleri arasında geçiş olduğu için cPanel’den cPanel’e taşımaya göre daha dikkatli yapılmalıdır. Plesk ve cPanel’in dizin yapısı, e-posta dosya yolları ve yedek formatları farklıdır. Bu nedenle taşıma çoğu zaman manuel dosya, veritabanı ve e-posta aktarımıyla yapılır.

Plesk’te siteler genellikle alan adına bağlı dizinlerde tutulur. cPanel’de ise ana site çoğunlukla public_html altında çalışır. Taşıma sırasında bu dizin farkı doğru yönetilmezse site dosyaları yanlış konuma yüklenebilir.

ÖzellikPleskcPanel
Ana web diziniGenellikle `httpdocs`Genellikle `public_html`
Veritabanı yönetimiphpMyAdmin / Plesk arayüzüphpMyAdmin / MySQL Databases
E-posta yönetimiMail bölümüEmail Accounts
Yedek formatıPlesk’e özgücPanel’e özgü
Taşıma kolaylığıPanel farkı nedeniyle orta seviyecPanel içi taşımalarda daha kolay

Plesk to cPanel geçişinde en temiz yöntem, önce dosyaları httpdocs klasöründen indirmek, ardından cPanel’de doğru alan adı dizinine yüklemektir. Veritabanı tarafında ise Plesk’ten SQL çıktısı alınır ve cPanel’de oluşturulan yeni veritabanına içe aktarılır.

Pleskten Cpanele Taşıma

Pleskten cpanele taşıma yapılırken en önemli konu, yapılandırma dosyalarının yeni sunucu bilgilerine göre güncellenmesidir. Dosyalar ve veritabanı taşınsa bile, eski veritabanı kullanıcı adı veya sunucu yolu kullanılıyorsa site hata verir. Bu nedenle bağlantı ayarları mutlaka kontrol edilmelidir.

WordPress için bu dosya wp-config.php dosyasıdır. Laravel projelerinde .env, özel PHP yazılımlarda ise genellikle config.php, database.php veya benzer adlarda ayar dosyaları bulunur.

Plesk’ten cPanel’e geçiş kontrol listesi

  • Plesk’te kullanılan PHP sürümünü kontrol edin.
  • httpdocs içindeki site dosyalarını indirin.
  • Veritabanını SQL formatında dışa aktarın.
  • cPanel’de alan adını tanımlayın.
  • Dosyaları doğru dizine yükleyin.
  • Yeni MySQL veritabanı ve kullanıcı oluşturun.
  • Yapılandırma dosyasını güncelleyin.
  • E-posta hesaplarını yeniden oluşturun.
  • DNS kayıtlarını taşıyın.
  • SSL sertifikasını etkinleştirin.

Bilgi kutusu: Plesk’ten cPanel’e geçişte e-postalar otomatik taşınmayabilir. Kurumsal e-posta kullanıyorsanız IMAP senkronizasyonu veya manuel mail yedekleme planı yapmanız gerekir.

Site Taşıma Nasıl Yapılır?

Site taşıma nasıl yapılır sorusunun pratik cevabı, önce yedek almak, sonra yeni sunucuda aynı çalışma ortamını hazırlamak ve en son alan adını yönlendirmektir. Bu sıra bozulursa site kesintisi, veri kaybı veya e-posta sorunları yaşanabilir.

Genel site taşıma süreci şu şekilde ilerler:

  1. Mevcut sitenin tam yedeği alınır.
  2. Dosyalar ve veritabanı ayrı ayrı indirilir.
  3. Yeni hosting hesabı hazırlanır.
  4. Alan adı yeni panele eklenir.
  5. Dosyalar yüklenir.
  6. Veritabanı içe aktarılır.
  7. Bağlantı dosyaları güncellenir.
  8. Site test edilir.
  9. DNS yönlendirmesi yapılır.
  10. SSL aktif edilir.
AşamaYapılacak İşlemKontrol Edilecek Nokta
YedeklemeDosya ve veritabanı alınırYedek dosyası açılıyor mu?
KurulumYeni hosting hazırlanırPHP ve MySQL uyumlu mu?
AktarımDosya ve SQL yüklenirEksik dosya var mı?
TestSite ön izlenirHata kayıtları temiz mi?
Yayına almaDNS değiştirilirSSL ve e-posta çalışıyor mu?

Taşıma öncesi sitenin bakım moduna alınması her zaman şart değildir. Ancak WooCommerce, üyelik sistemi veya rezervasyon gibi sürekli veri üreten sitelerde taşıma sırasında yeni sipariş ya da kullanıcı kaydı oluşmaması için kısa süreli bakım modu mantıklı olabilir.

Hosting Transfer Edilir Mi?

Hosting doğrudan “transfer edilen” bir ürün gibi düşünülmemelidir; genellikle hosting içeriği yeni bir hosting hesabına taşınır. Yani alan adı transferinden farklı olarak hosting transferi, dosya, veritabanı, e-posta ve DNS kayıtlarının yeni sunucuya aktarılması anlamına gelir.

Alan adı transferi ile hosting taşıma sıkça karıştırılır. Alan adı transferinde domain kayıt firması değişir. Hosting taşımasında ise sitenin barındığı sunucu değişir. İkisi aynı anda yapılabilir, ancak zorunlu değildir.

İşlemNe Değişir?Siteye Etkisi
Hosting taşımaSitenin dosyalarının bulunduğu sunucuDoğru yapılmazsa site açılmayabilir
Alan adı transferiDomain kayıt firmasıDNS korunursa site etkilenmeyebilir
DNS değiştirmeAlan adının yönlendiği sunucuYayılma süresi olabilir
E-posta taşımaMail kutularının bulunduğu sunucuEksik planlanırsa mail kaybı olabilir

Uyarı: Eski hosting hesabını hemen kapatmayın. DNS yayılımı tamamlanana ve yeni hostingde site sorunsuz çalışana kadar eski hesabı birkaç gün açık tutmak daha güvenlidir.

Sitenin C Paneline Nasıl Girilir?

Sitenin C paneline girmek için genellikle alan adının sonuna /cpanel eklenir veya hosting firmanızın verdiği özel cPanel bağlantısı kullanılır. Giriş için kullanıcı adı ve şifre gerekir. Eğer DNS henüz yeni sunucuya yönlenmediyse, IP adresi üzerinden cPanel erişimi kullanılabilir.

Yaygın cPanel giriş adresleri şunlardır:

  • https://siteadi.com/cpanel
  • https://siteadi.com:2083
  • https://sunucu-ip-adresi:2083
  • Hosting müşteri panelindeki “cPanel’e giriş yap” bağlantısı

cPanel girişinde SSL uyarısı alırsanız, bağlantının doğru sunucuya ait olduğundan emin olun. Özellikle yeni taşınan sitelerde DNS henüz oturmadıysa alan adı eski sunucuya, IP adresi ise yeni sunucuya gidiyor olabilir.

cPanel giriş sorunlarında kontrol edilecekler

  • Kullanıcı adı ve şifre doğru mu?
  • Hosting hesabı aktif mi?
  • IP adresiniz güvenlik duvarına takılmış olabilir mi?
  • cPanel portu olan 2083 engelleniyor mu?
  • Alan adı doğru sunucuya yönlenmiş mi?

WordPress Sitemi Nasıl Aktarabilirim?

WordPress site aktarımı, dosyaların ve MySQL veritabanının yeni hostinge taşınmasıyla yapılır. WordPress’in çalışması için yalnızca tema ve eklenti dosyaları değil, yazılar, sayfalar, ayarlar ve kullanıcılar gibi verileri tutan veritabanı da aktarılmalıdır.

WordPress taşıma için manuel yöntem şu şekildedir:

  1. Eski hostingden public_html veya WordPress klasörünü indirin.
  2. phpMyAdmin’den WordPress veritabanını dışa aktarın.
  3. Yeni cPanel’de MySQL veritabanı oluşturun.
  4. Veritabanı kullanıcısı oluşturup yetkilendirin.
  5. SQL dosyasını yeni veritabanına içe aktarın.
  6. WordPress dosyalarını yeni dizine yükleyin.
  7. wp-config.php içindeki bilgileri güncelleyin.
  8. Site adresini test edin.
  9. Kalıcı bağlantıları yeniden kaydedin.
  10. SSL ve yönlendirmeleri kontrol edin.
WordPress Dosyası / AyarıGöreviTaşımada Dikkat
`wp-config.php`Veritabanı bağlantısıYeni DB bilgileri girilmeli
`wp-content`Tema, eklenti, medyaEksiksiz aktarılmalı
SQL veritabanıİçerik ve ayarlarDoğru karakter setiyle yüklenmeli
`.htaccess`Kalıcı bağlantılarTaşıma sonrası kontrol edilmeli
SSL ayarıHTTPS erişimiKarma içerik hatası izlenmeli

Eğer alan adı değişmiyorsa WordPress taşıma daha kolaydır. Alan adı da değişiyorsa veritabanındaki eski URL’lerin yeni URL ile değiştirilmesi gerekir. Bu işlem basit metin düzenleyicilerle değil, WordPress’in serileştirilmiş verilerini bozmayan güvenilir araçlarla yapılmalıdır.

Sıkça Sorulan Sorular

Cpanelde site taşıması ne kadar sürer?

Cpanelde site taşıması sitenin boyutuna, dosya sayısına, veritabanı büyüklüğüne ve internet bağlantı hızına göre değişir. Küçük bir kurumsal site 30-60 dakika içinde taşınabilirken, yüksek görsel içeren veya büyük veritabanına sahip sitelerde işlem birkaç saat sürebilir. DNS yayılımı ise teknik olarak ayrı bir süreçtir ve bazı kullanıcılarda dakikalar içinde, bazılarında 24 saate kadar sürebilir.

Site taşıma sırasında veri kaybı olur mu?

Doğru yedekleme yapılırsa site taşıma sırasında veri kaybı yaşanmaz. Risk genellikle eksik dosya indirme, hatalı SQL dışa aktarma veya taşıma sırasında sitede yeni işlem oluşmasından kaynaklanır. Özellikle e-ticaret sitelerinde taşıma öncesi bakım modu kullanmak daha güvenlidir. Taşıma tamamlanmadan eski hosting hesabının silinmemesi de olası hatalara karşı geri dönüş imkânı sağlar.

cPanel tam yedek ile site taşınır mı?

Evet, cPanel tam yedek ile site taşınabilir. Tam yedek; dosyalar, veritabanları, e-posta hesapları ve bazı panel ayarlarını içerebilir. Ancak her hosting firması kullanıcının tam yedeği doğrudan geri yüklemesine izin vermez. Bazı durumlarda bu işlem sunucu yöneticisi veya hosting destek ekibi tarafından yapılır. Tek bir site taşınacaksa manuel taşıma daha kontrollü olabilir.

Plesk’ten cPanel’e geçerken e-postalar taşınır mı?

Plesk’ten cPanel’e geçerken e-postalar otomatik taşınmayabilir. Panel yapıları farklı olduğu için mail kutularının ayrıca planlanması gerekir. IMAP senkronizasyonu, masaüstü mail istemcisiyle yedekleme veya hosting destek ekibinden yardım alma yöntemleri kullanılabilir. E-posta kritikse DNS değiştirmeden önce yeni cPanel’de aynı mail hesaplarını oluşturmak ve MX kayıtlarını dikkatli kontrol etmek gerekir.

WordPress taşıdıktan sonra beyaz ekran neden olur?

WordPress taşıma sonrası beyaz ekran genellikle PHP sürüm uyumsuzluğu, eksik dosya, bozuk eklenti veya hatalı veritabanı bağlantısından kaynaklanır. İlk olarak wp-config.php dosyasındaki veritabanı bilgileri kontrol edilmelidir. Ardından hata kayıtları incelenmeli, eklentiler geçici olarak devre dışı bırakılmalı ve PHP sürümü eski hosting ile karşılaştırılmalıdır. Eksik yüklenen tema dosyaları da bu soruna neden olabilir.

DNS değişmeden site test edilebilir mi?

Evet, DNS değişmeden site test edilebilir. Bunun için geçici URL, sunucu ön izleme bağlantısı veya bilgisayardaki hosts dosyası yöntemi kullanılabilir. Hosts dosyasıyla alan adını yeni sunucu IP adresine yönlendirerek yalnızca kendi bilgisayarınızda yeni hostingdeki siteyi görüntüleyebilirsiniz. Bu yöntem, siteyi yayına almadan önce dosya, veritabanı, SSL ve bağlantı hatalarını görmeye yardımcı olur.

Hosting taşıma ile domain transferi aynı şey mi?

Hayır, hosting taşıma ile domain transferi aynı şey değildir. Hosting taşıma, sitenin dosyalarının ve veritabanının başka bir sunucuya aktarılmasıdır. Domain transferi ise alan adının kayıtlı olduğu firmayı değiştirme işlemidir. Bir siteyi farklı hostinge taşımak için domain transferi yapmak zorunlu değildir. DNS kayıtlarını yeni hosting sunucusuna yönlendirmek çoğu zaman yeterlidir.

Site taşıdıktan sonra SSL yeniden kurulmalı mı?

Evet, site yeni sunucuya taşındığında SSL sertifikası yeniden etkinleştirilmelidir. Eski sunucudaki SSL sertifikası yeni hostingde otomatik olarak çalışmaz. cPanel kullanan birçok hostingde AutoSSL özelliğiyle ücretsiz SSL kurulabilir. DNS yeni sunucuya yönlendikten sonra SSL aktif edilmeli, ardından sitenin HTTPS ile açıldığı ve karışık içerik hatası üretmediği kontrol edilmelidir.

Veritabanı taşıma hatası alırsam ne yapmalıyım?

Veritabanı taşıma hatası alırsanız önce SQL dosyasının eksiksiz indirildiğini kontrol edin. Büyük veritabanlarında phpMyAdmin yükleme sınırı aşılabilir; bu durumda parça parça içe aktarma veya SSH üzerinden yükleme gerekebilir. Karakter seti hataları Türkçe karakter sorunlarına yol açabilir. Yeni veritabanı kullanıcısının gerekli tüm yetkilere sahip olduğundan da emin olunmalıdır.

Eski hosting hesabı ne zaman kapatılmalı?

Eski hosting hesabı, yeni hostingde site, e-posta, SSL ve DNS ayarları sorunsuz çalıştıktan sonra kapatılmalıdır. Acele kapatma, DNS yayılımı tamamlanmadan bazı kullanıcıların siteye erişememesine veya eski mail kutularında veri kalmasına neden olabilir. Güvenli yaklaşım, taşıma sonrası birkaç gün eski hesabı açık tutmak ve tüm trafiğin yeni sunucuya geçtiğini doğrulamaktır.

İlgili İçerikler

  • cPanel Yedek Alma ve Geri Yükleme Rehberi
  • WordPress Site Taşıma Kontrol Listesi
  • DNS Yönlendirme Nasıl Yapılır?
  • Hosting Seçerken Nelere Dikkat Edilmeli?
  • SSL Sertifikası Kurulumu ve HTTPS Ayarları

Site taşıma işlemi dikkatli planlandığında karmaşık olmaktan çıkar. Dosya, veritabanı, e-posta ve DNS adımlarını sırayla ilerletirseniz kesinti riskini azaltabilirsiniz. Hosting hizmetinizde taşıma desteği sunuluyorsa, özellikle Plesk’ten cPanel’e geçiş veya büyük WordPress sitelerinde destek ekibinden yardım almak zaman kazandırır ve hata ihtimalini düşürür.

Netlen'i Google'da Takip Edin

En güncel rehberlerimize, duyurularımıza ve teknik içeriklerimize Google üzerinden öncelikli ulaşmak için Netlen'i tercih ettiğiniz kaynaklar arasına ekleyin.

GoogleGoogle'da Tercih edilenkaynak olarak ekleyin
cpanelde Site Taşıması Nasıl Yapılır
cpanelden cpanele site taşıma
pleskten cpanele taşıma

Bu yazıyı paylaşın

Kürşat Sezgin

Yazar Hakkında

Kürşat Sezgin

Teknik Ekip Lideri

Netlen'de teknik ekip lideri olarak sunucu yönetimi, ağ güvenliği ve web teknolojileri alanında sistem yönetimi ve teknik destek sağlıyorum. Zaman zaman bu konularda teknik blog yazıları da paylaşıyorum.

Yorumlar

Bu yazı hakkında okuyucu yorumları