DirectAdmin’den Site Kopyalama Rehberi
1. Dosyaları Yedekle
- DirectAdmin’deki “File Manager” ya da “FTP” ile tüm dosya ve klasörleri .zip olarak indir.
- Özellikle `public_html` altında kalan PHP dosyalarını ve `includes`, `lib` gibi alt klasörleri unutma.
2. Veritabanını Aktar
- phpMyAdmin’e girerek sitenin veritabanını “Export” ile `SQL` formatında dışa aktar.
- Yeni sunucuda phpMyAdmin üzerinden aynı veritabanını “Import” ile yükle.
3. Konfigürasyon Dosyalarını Düzenle
- `config.php` ya da `.env` dosyasında yeni sunucu bilgileri (db host, kullanıcı, parola) yer almalı.
- URL/IP değişikliği varsa, veritabanındaki eski site linklerini arayıp güncelle.
4. Dosyaları Yükle
- Yeni DirectAdmin paneline giriş yaparak “File Manager” üzerinden zip’inizi aç ya da FTP ile taşı.
- .htaccess dosyası varsa dosya izinlerini (`chmod 644`) kontrol et.
5. Test Et
- URL’ye girdikten sonra hata raporlarını (error log) kontrol et.
- E‑posta formu, ödeme gibi entegrasyonlar için bağlantıları test et.
Not!
- İçerik telif hakkı ise yalnızca kendi içeriklerini veya lisanslı materyali çoğaltabilirsin.
- Gerçek kullanıcı verisi varsa GDPR/vaşla düzenlemelere dikkat et.
İlave Yardım İçin
- DirectAdmin’de “Backup” fonksiyonu ile tam yedek alabilirsin: *Backup → Full Site Backup*.
- Eğer kodda sıkı yapılar varsa, tüm PHP dosyalarını yeni sunucuya taşıdıktan sonra `chmod` izinlerini 644 yapmayı unutma.
Başarılar!