WordPress Kurulumu Nasıl Yapılır? Adım Adım Rehber
Hosting panelindeki kurulum aracı, WordPress dosyalarını ve veritabanını sizin için hazırlar. Bu araç yoksa dosyaları kendiniz yükleyip veritabanını bağlayarak kurulumu tamamlayabilirsiniz.

Bu yazıda neler var?
- Kurulum İçin Alan Adını ve Hosting’i Hazırlayın
- Hosting Panelinden Otomatik WordPress Kurulumu Yapın
- WordPress Dosyalarını Yükleyip Manuel Kurulumu Tamamlayın
- Veritabanı Ekranına Hangi Bilgiler Girilir?
- Yönetim Panelindeki İlk Site Ayarlarını Tamamlayın
- HTTPS, Yönetici Hesabı ve Yedeklemeyi Ayarlayın
- Sık Yapılan Kurulum Hataları ve Çözümleri
- Kurulum Açılmazsa Sorunu Sırayla Daraltın
WordPress’i kendi alan adınıza kurmak için hosting panelindeki otomatik kurulum aracını kullanın. Bu araç yoksa WordPress dosyalarını sunucuya yükleyip veritabanı bilgileriyle kurulum sihirbazını tamamlayın. Alan adı, uygun hosting ve HTTPS desteği gerekir. Otomatik yöntem başlangıç düzeyine uygundur; manuel yöntem dosya ve veritabanı işlemleri gerektirir. Toplam süreyi hosting hazırlığı, dosya aktarımı ve alan adının sunucuya yönlenmesi belirler.
Kurulum İçin Alan Adını ve Hosting’i Hazırlayın
Bu adımlar, kendi hosting hesabınızda çalışan WordPress.org yazılımı içindir. WordPress.com üzerindeki site açma süreci farklıdır. Başlamadan önce hosting paneline erişiminizi ve alan adınızın hangi sunucuya yönlendiğini kontrol edin.
- Alan adı: Sitenizin kullanacağı adresi belirleyin ve hosting hesabına ekleyin.
- Hosting: PHP ve veritabanı desteği sunan bir paket seçin.
- HTTPS: Alan adınızı kapsayan SSL sertifikasını etkinleştirin.
- Erişim bilgileri: Hosting paneli girişinizi ve kullanacağınız e-posta adresini hazırlayın.
WordPress’in önerdiği sunucu özelliklerini aşağıdaki tabloda bulabilirsiniz. PHP ve veritabanı sürümlerini hosting paketinin teknik özellikleriyle karşılaştırın. MySQL ile MariaDB alternatif seçeneklerdir; ikisini birlikte kurmanız gerekmez.
| Bileşen | Önerilen destek | Kontrol edilecek yer |
|---|---|---|
| PHP | 8.3 veya üzeri | Hosting panelindeki PHP ayarları |
| MySQL | 8.0 veya üzeri | Veritabanı bilgileri |
| MariaDB | 10.11 veya üzeri | Veritabanı bilgileri |
| HTTPS | Etkin SSL sertifikası | SSL yönetimi ve tarayıcıdaki bağlantı bilgileri |
Alan adını başka bir firmadan aldıysanız hosting sağlayıcınızın verdiği DNS kayıtlarını kullanın. Alan adı kaydı, hosting satın almakla otomatik olarak aynı sunucuya yönlenmez.
Hosting Panelinden Otomatik WordPress Kurulumu Yapın
Panelinizde WordPress, WordPress Manager veya Softaculous başlıklı kurulum aracını arayın. Bu yöntem dosya yükleme ve veritabanı oluşturma işlemlerini sizin yerinize yürütür. Araç adları ve ekranların yerleşimi hosting sağlayıcısına göre farklıdır.
- Hosting panelinde WordPress kurulum aracını açın.
- Yeni kurulum seçeneğini seçin.
- Kurulum yapılacak alan adını belirleyin.
- SSL etkinse adres protokolünü HTTPS olarak seçin.
- Siteyi ana adreste açmak için dizin alanını boş bırakın.
- Site başlığını yazın.
- Yönetici kullanıcı adını belirleyin.
- Güçlü ve başka hesaplarda kullanmadığınız bir parola oluşturun.
- Erişebildiğiniz yönetici e-posta adresini girin.
- Kurulumu başlatın.
Dizin seçimi adresi belirler: Buraya blog yazarsanız kurulum alanadiniz.com/blog altında açılır. Siteyi doğrudan alanadiniz.com adresinde istiyorsanız bu alanı doldurmayın. Araç varsayılan olarak bir klasör adı eklediyse kurulumdan önce kaldırın.
İşlem tamamlandığında aracın gösterdiği site ve yönetim adreslerini kaydedin. Yönetim paneline alanadiniz.com/wp-admin üzerinden giriş yapın. Otomatik kurulum kullandıysanız aşağıdaki manuel yükleme adımlarını atlayın.
WordPress Dosyalarını Yükleyip Manuel Kurulumu Tamamlayın
Hosting panelinde otomatik araç yoksa manuel kurulumu seçin. Bu yöntemde önce dosyaları ve veritabanını hazırlayın, ardından tarayıcıdaki sihirbazı çalıştırın. WordPress paketini yalnızca resmî indirme sayfasından alın.
- WordPress kurulum paketini bilgisayarınıza indirin.
- İndirdiğiniz ZIP arşivini açın.
- Hosting panelinden yeni bir MySQL veya MariaDB veritabanı oluşturun.
- Veritabanı için ayrı bir kullanıcı oluşturun.
- Bu kullanıcıyı oluşturduğunuz veritabanına atayın.
- Kullanıcıya ilgili veritabanı üzerinde tüm yetkileri verin.
- Alan adınızın belge kök dizinini dosya yöneticisinde açın.
- WordPress klasörünün içindeki dosyaları bu dizine yükleyin.
- Tarayıcıda alan adınızı açın.
- Kurulum ekranında veritabanı bilgilerini girin.
- Site başlığını ve yönetici hesabını tanımlayın.
- Kurulumu tamamlayan düğmeye basın.
Dosya aktarımı için hosting dosya yöneticisini veya SFTP bağlantısını kullanın. Ana dizinde wp-admin, wp-content ve wp-includes klasörlerini görmelisiniz. Bunlar fazladan bir wordpress klasörünün içinde kalırsa site adresine bu klasör adı eklenir.
Veritabanı Ekranına Hangi Bilgiler Girilir?
Sihirbazda veritabanı adı, kullanıcı adı, parola, veritabanı sunucusu ve tablo öneki istenir. Hosting panelinin oluşturduğu adları, hesap önekleriyle birlikte eksiksiz kopyalayın. Veritabanı sunucusu alanında sağlayıcınızın verdiği değeri kullanın; localhost her hosting için doğru değildir.
Tablo öneki için varsayılan wp_ değerini kullanmanız kurulumu engellemez. Aynı veritabanında başka bir WordPress kurulumu varsa farklı bir önek seçin. WordPress yapılandırma dosyasını yazamadığında ekranda sunduğu içeriği wp-config.php adıyla ana dizine kaydedin.
Yönetim Panelindeki İlk Site Ayarlarını Tamamlayın
Giriş yaptıktan sonra önce sitenin kimliğini ve bağlantı yapısını düzenleyin. Ayarlar → Genel bölümünde site başlığını, yönetici e-postasını ve site dilini kontrol edin. Türkiye odaklı bir site için saat dilimi listesinden İstanbul’u seçin.

- Ayarlar → Kalıcı Bağlantılar bölümünde içeriklerinize uygun adres yapısını seçin.
- Ayarlar → Okuma bölümünde ana sayfanın göstereceği içeriği belirleyin.
- Örnek yazıyı ve örnek sayfayı kaldırın.
- Bir deneme sayfası yayımlayın.
- Yayımladığınız sayfayı oturum açılmamış bir tarayıcı penceresinde görüntüleyin.
Blog yazıları için Yazı ismi seçeneği anlaşılır bağlantılar oluşturur. Sabit bir ana sayfa istiyorsanız önce Ana Sayfa adlı bir sayfa hazırlayın. Ardından okuma ayarlarında bu sayfayı ana sayfa olarak atayın.
Temanızı seçerken mobil görünümü, menüleri ve içerik düzenini birlikte değerlendirin. Seçim ölçütleri için hazır WordPress temaları seçme rehberini kullanın. İlk aşamada ihtiyaç duyduğunuz işlevleri belirleyip eklentileri buna göre ekleyin.
HTTPS, Yönetici Hesabı ve Yedeklemeyi Ayarlayın
Önce sitenizi HTTPS adresiyle açın ve tarayıcının bağlantı bilgilerini inceleyin. Sertifika çalışıyorsa Ayarlar → Genel bölümündeki WordPress adresi ve site adresinin HTTPS kullandığını kontrol edin. Standart bir kök dizin kurulumunda bu 2 adres aynı olur.
İpucu: Adres alanlarını değiştirmeden önce çalışan SSL sertifikanız ve hosting erişiminiz bulunsun. Yanlış alan adı veya dizin yazmak yönetim paneline erişiminizi keser.
- Hesap: Admin gibi kolay tahmin edilen bir yönetici adı seçmeyin.
- Güncellemeler: WordPress, tema ve eklenti güncellemelerini panelden takip edin.
- Yedek: Hem veritabanını hem site dosyalarını kapsayan bir yedek oluşturun.
- Saklama: Yedeğin bir kopyasını hosting hesabınızın dışında tutun.
- Temizlik: Kullanmadığınız eklentileri ve gereksiz temaları kaldırın.
Yedekleme planını içerik ekleme sıklığınıza göre kurun. Her gün içerik yayımlıyorsanız günlük yedek planlayın; büyük değişikliklerden önce ayrıca yedek alın. Yalnız dosyaları saklamak yazıları, kullanıcıları ve ayarları korumaya yetmez; bunlar veritabanında tutulur.
Sık Yapılan Kurulum Hataları ve Çözümleri
Kurulum tamamlandığı hâlde yanlış adresin açılması çoğunlukla dizin seçiminden kaynaklanır. Başka bir yaygın hata, veritabanını oluşturup kullanıcı yetkilerini atlamaktır. Aşağıdaki tabloda 4 farklı sorunu, belirtileriyle birlikte ayırt edebilirsiniz.
| Hata | Belirti | Çözüm |
|---|---|---|
| Fazladan kurulum klasörü | Site /wordpress veya /wp altında açılır | Yayıma başlamadıysanız doğru dizinde yeniden kurun; içerik varsa site taşıma işlemi uygulayın. |
| Eksik veritabanı yetkisi | Kurulum tablo oluşturamaz | Veritabanı kullanıcısını ilgili veritabanına atayıp yetkilerini düzenleyin. |
| Yanlış kurulum konumu | Alan adında hosting karşılama sayfası görünür | Panelden alan adının belge kökünü bulun ve dosyaların konumunu kontrol edin. |
| Arama motoru görünürlüğünün kapalı kalması | Yayıma hazır sitede indeksleme caydırma seçeneği işaretlidir | Ayarlar → Okuma bölümündeki ilgili işareti kaldırın. |
Kurulumdan önce hedef klasörde mevcut bir site bulunup bulunmadığını inceleyin. Aynı klasöre yeni dosyalar yüklemek mevcut dosyaların üzerine yazar. Otomatik araçta silme veya yeniden kurma işlemi seçmeden önce hedef alan adını okuyun.
Kurulum Açılmazsa Sorunu Sırayla Daraltın
Hata çıktığında kurulum işlemini tekrar tekrar başlatmak yerine sorunun hangi aşamada oluştuğunu belirleyin. Alan adı hiç açılmıyorsa önce DNS ve hosting eşleşmesini inceleyin. WordPress ekranı açılıp hata veriyorsa dosya, veritabanı veya PHP tarafına geçin.
- Alan adının hosting hesabında tanımlı olduğunu kontrol edin.
- DNS kayıtlarını hosting sağlayıcısının verdiği kayıtlarla karşılaştırın.
- Alan adının belge kökünde WordPress dosyalarını arayın.
- Veritabanı bağlantı hatasında wp-config.php içindeki bilgileri karşılaştırın.
- 500 hatasında hosting panelindeki PHP hata günlüğünü açın.
- Yönlendirme döngüsünde SSL ve HTTPS yönlendirme ayarlarını inceleyin.
Kurulum ekranı yeniden görünüyorsa yapılandırma dosyasının varlığını ve doğru veritabanını kullandığını inceleyin. Yazılar açılırken 404 hatası alıyorsanız Ayarlar → Kalıcı Bağlantılar bölümünü yeniden kaydedin. Ana sayfa da açılmıyorsa önce sunucunun alan adını doğru klasöre bağladığından emin olun.
Hosting desteğine hata mesajını, etkilenen adresi ve hatanın oluştuğu saati iletin. Ekran görüntüsünde parola veya veritabanı erişim bilgisi paylaşmayın. Hata günlüğündeki ilgili satır, sorunun kaynağını bulmak için genel bir açıklamadan daha yararlıdır.