Sunucu/Hosting Yönetim Panelleri

      Plesk Panel Üzerindeki Sitenin cPanel’e Taşınması

      Plesk üzerinde barındırılan bir web sitesinin cPanel altyapısına taşınması, her iki panelin farklı mimari yaklaşımlarını ve yapılandırma mantıklarını göz önünde bulundurmayı zorunlu kılar. Dosya dizinleri, veritabanı erişim yöntemleri ve servis ayarları birebir aynı olmadığı için bu geçiş işlemi yeterli planlama yapılmadan gerçekleştirildiğinde beklenmedik hatalar ortaya çıkabilir.

      Taşıma Öncesi Kontroller

      Taşıma işlemine başlamadan önce Plesk panele giriş yaparak mevcut yapı kontrol edilmelidir. Sitenin aktif olarak kullandığı PHP sürümü ile veritabanı türü belirlenmeli ve bu bilgiler kaydedilmelidir. cPanel tarafında uyumlu bir yapı oluşturmak için bu adım önemlidir.

      Plesk Üzerindeki Site Dosyalarını Çıkartalım

      Dosya işlemleri için Plesk paneline giriş yaparak devam edelim. Panelin sol tarafında bulunan Dosyalar menüsüne tıklayalım. Açılan dizin yapısında sitenin ana dosyaları genellikle httpdocs klasörü içerisinde yer alır.

      Plesk Üzerindeki Veritabanını Dışa Aktaralım

      Dosya işlemleri tamamlandıysa veritabanına geçebiliriz. Plesk panelde ilgili alan adını seçtikten sonra Veritabanları bölümüne girelim. Taşınacak siteye ait veritabanını seçerek phpMyAdmin arayüzünü açalım. Açılan ekranda üst menüden Dışa Aktar sekmesine tıklayalım. Burada Özel seçeneğini seçelim, formatı SQL olarak bırakalım ve karakter setini utf8mb4 olacak şekilde ayarlayalım.

      Büyük veritabanlarında sıkıştırma olarak gzip seçebiliriz. Ayarları kontrol ettikten sonra SQL dosyasını bilgisayarımıza indirelim.

      cPanel Panelde Dosya Yükleme Aşamasına Geçelim

      Taşıma işleminin bu aşamasında yeni sunucudaki cPanel paneline giriş yapıyoruz. Dosya Yöneticisi’ni açtıktan sonra public_html dizinine geçelim. Bu dizin, cPanel ortamında sitenin ana yayın dizini olarak kullanılır

      Yükle butonuna basalım. Plesk’ten indirdiğimiz zıp dosyasını seçelim ve yükleyelim. Yükleme tamamlandıktan sonra zıp dosyasına sağ tıklayalım ve Extract diyerek arşivi açalım.

      cPanel Panelde Veritabanı Hazırlığı

      Yeni sunucudaki cPanel ana ekranından MySQL Databases bölümünü açalım. Burada taşınacak site için yeni bir veritabanı oluşturalım. Daha sonra bir veritabanı kullanıcısı oluşturup bu kullanıcıyı oluşturulan veritabanına tanımlayalım.

      Veritabanını Cpanel’e Aktarma

      cPanel’den phpMyAdmin’i açalım. Az önce oluşturduğumuz veritabanını seçelim. Menüden içe aktara tıkladıktan sonra Plesk’ten indirdiğimiz SQL dosyasını seçelim. Varsayılan ayarlarla aktarma işlemlerine başlayalım.

      Site Yapılandırma Dosyalarını Düzenleyelim

      Şimdi dosya yapılandırmasına geçelim. Eğer site WordPress ise wp-config.php dosyasını açalım. Veritabanı adını, kullanıcı adını şifreleri Cpanel’de oluşturduğumuz bilgilere göre düzenleyelim.

      Terminal ile Ön Kontrol Yapalım

      DNS kayıtlarını değiştirmeden önce siteyi terminal üzerinden test edelim. Alan adının yeni sunucu IP’sinden doğru şekilde yanıt verip vermediğini kontrol edelim.

      curl -I http://NEW_IP -H "Host: domain.com"

      Eğer site HTTPS kullanıyorsa SSL yanıtı da kontrol edelim.

      curl -Ik https://NEW_IP -H "Host: domain.com"

      DNS Ayarlarını Yeni Sunucuya Yönlendirelim

      Terminal testleri sorunsuzsa alan adını yeni sunucuya yönlendirebiliriz. Alan adının DNS yönetim paneline girelim. A kayıtlarında domain ve www için IP adresini yeni sunucu IP’si ile değiştirelim.

      domain.com A NEW_IP<br>www.domain.com A NEW_IP

      DNS Değişikliği Sonrası Kontrol

      DNS güncellendikten sonra sitenin yeni sunucudan yayınlandığını kontrol edelim.

      curl -IkL https://domain.com

      Sık Sorulan Sorular

      DNS geçişinden sonra hâlâ eski sunucu yanıt veriyorsa ne kontrol edilir?

      Önce istemci tarafındaki DNS önbelleğini temizleyelim. Ardından çözümlemenin hangi IP’ye gittiğini doğrulayalım.

      nslookup domain.com

      Gerekirse DNS önbelleği temizleme adımlarını detaylı anlatan rehberimize göz atabilirsiniz.

      Veritabanı taşındı ama site beyaz ekran veriyorsa ne anlama gelir?

      Bu durum genellikle yanlış veritabanı adı, kullanıcı veya şifre bilgisinden kaynaklanır. WordPress’te wp-config.php, özel yazılımlarda yapılandırma dosyaları kontrol edilmelidir.

      Admin paneline giremiyorum ama ana sayfa açılıyor, çözümü nedir?

      Cache ve oturum dosyaları eski sunucuya ait olabilir. wp-content/cache gibi dizinleri temizlenmelidir. Ayrıca cPanel’de session.save_path yazılabilir mi kontrol edilmeli.

      Plesk’ten cPanel’e geçtikten sonra cPanel kullanmak zorunda mıyım?

      Lisans maliyeti, performans ihtiyacı veya yönetim tercihlerine göre DirectAdmin, CyberPanel ya da tekrardan Plesk gibi alternatif panellere geçilebilir. Alternatif panel örneklerini ele aldığımzı Cpanel WHM Linux ve Windows için Nasıl Kurulur?  blogumuza göz atabilirsiniz.

      Hi, I’m Spesifik

      Bir yanıt yazın

      E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir