WordPress Kurulumu

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.

Tema Kolik Editörlüğü · 7 dk okuma
Hosting panelinde web sitesi kurulum işlemini gösteren bir dizüstü bilgisayar ve yanında sunucu ekipmanları
Bu yazıda neler var?
  1. Kurulum İçin Alan Adını ve Hosting’i Hazırlayın
  2. Hosting Panelinden Otomatik WordPress Kurulumu Yapın
  3. WordPress Dosyalarını Yükleyip Manuel Kurulumu Tamamlayın
  4. Veritabanı Ekranına Hangi Bilgiler Girilir?
  5. Yönetim Panelindeki İlk Site Ayarlarını Tamamlayın
  6. HTTPS, Yönetici Hesabı ve Yedeklemeyi Ayarlayın
  7. Sık Yapılan Kurulum Hataları ve Çözümleri
  8. 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 destekKontrol edilecek yer
PHP8.3 veya üzeriHosting panelindeki PHP ayarları
MySQL8.0 veya üzeriVeritabanı bilgileri
MariaDB10.11 veya üzeriVeritabanı bilgileri
HTTPSEtkin 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.

  1. Hosting panelinde WordPress kurulum aracını açın.
  2. Yeni kurulum seçeneğini seçin.
  3. Kurulum yapılacak alan adını belirleyin.
  4. SSL etkinse adres protokolünü HTTPS olarak seçin.
  5. Siteyi ana adreste açmak için dizin alanını boş bırakın.
  6. Site başlığını yazın.
  7. Yönetici kullanıcı adını belirleyin.
  8. Güçlü ve başka hesaplarda kullanmadığınız bir parola oluşturun.
  9. Erişebildiğiniz yönetici e-posta adresini girin.
  10. 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.

  1. WordPress kurulum paketini bilgisayarınıza indirin.
  2. İndirdiğiniz ZIP arşivini açın.
  3. Hosting panelinden yeni bir MySQL veya MariaDB veritabanı oluşturun.
  4. Veritabanı için ayrı bir kullanıcı oluşturun.
  5. Bu kullanıcıyı oluşturduğunuz veritabanına atayın.
  6. Kullanıcıya ilgili veritabanı üzerinde tüm yetkileri verin.
  7. Alan adınızın belge kök dizinini dosya yöneticisinde açın.
  8. WordPress klasörünün içindeki dosyaları bu dizine yükleyin.
  9. Tarayıcıda alan adınızı açın.
  10. Kurulum ekranında veritabanı bilgilerini girin.
  11. Site başlığını ve yönetici hesabını tanımlayın.
  12. 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.

Bir dizüstü bilgisayarda genel site yönetim ayarlarının düzenlendiği bulanık bir panel
İlk kurulumda site kimliğini, bağlantıları ve ana sayfa ayarlarını yapılandırın.
  1. Ayarlar → Kalıcı Bağlantılar bölümünde içeriklerinize uygun adres yapısını seçin.
  2. Ayarlar → Okuma bölümünde ana sayfanın göstereceği içeriği belirleyin.
  3. Örnek yazıyı ve örnek sayfayı kaldırın.
  4. Bir deneme sayfası yayımlayın.
  5. 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.

HataBelirtiÇözüm
Fazladan kurulum klasörüSite /wordpress veya /wp altında açılırYayıma başlamadıysanız doğru dizinde yeniden kurun; içerik varsa site taşıma işlemi uygulayın.
Eksik veritabanı yetkisiKurulum tablo oluşturamazVeritabanı kullanıcısını ilgili veritabanına atayıp yetkilerini düzenleyin.
Yanlış kurulum konumuAlan adında hosting karşılama sayfası görünürPanelden 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şaretlidirAyarlar → 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.

  1. Alan adının hosting hesabında tanımlı olduğunu kontrol edin.
  2. DNS kayıtlarını hosting sağlayıcısının verdiği kayıtlarla karşılaştırın.
  3. Alan adının belge kökünde WordPress dosyalarını arayın.
  4. Veritabanı bağlantı hatasında wp-config.php içindeki bilgileri karşılaştırın.
  5. 500 hatasında hosting panelindeki PHP hata günlüğünü açın.
  6. 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.

Sık sorulan sorular

Alan adı ve hosting almadan bilgisayara WordPress kurulabilir mi?
Evet, yerel bir sunucu ortamıyla bilgisayarınıza WordPress kurabilirsiniz. Bu ortam PHP ve veritabanı hizmetlerini bilgisayarınızda çalıştırır. Tema denemek, eklenti geliştirmek veya siteyi yayından önce hazırlamak için uygundur. Site kendiliğinden internete açılmaz. Yayına geçerken dosyaları ve veritabanını hosting hesabına taşımanız, site adreslerini de düzenlemeniz gerekir.
Mevcut HTML sitemin yanına WordPress kurabilir miyim?
Evet, mevcut sitenizi koruyarak ayrı bir alt dizine veya alt alan adına WordPress kurabilirsiniz. Örneğin blog klasörü, yazılarınız için ayrı bir kurulum alanı sağlar. Bu kurulum mevcut HTML sayfalarını otomatik olarak WordPress içeriğine dönüştürmez. Eski siteyi bütünüyle taşımak istiyorsanız içerik aktarımını ve adres yönlendirmelerini ayrıca planlayın.
WordPress kurulunca e-posta hesabı da oluşur mu?
Hayır, WordPress kurulumu alan adınıza bağlı bir e-posta kutusu oluşturmaz. Böyle bir adres için hosting paketinizdeki e-posta hizmetini veya ayrı bir e-posta sağlayıcısını kullanın. Kurulumdaki yönetici e-postası bildirim ve parola sıfırlama adresidir. Sitenin form mesajlarını göndermesi ise sunucunun e-posta yapılandırmasını gerektirir; bu, posta kutusu açmaktan ayrı bir işlemdir.

Kaynaklar

  1. Gereksinimler – WordPress Türkiye
  2. FAQ Installation – Documentation – WordPress.org
  3. How to install WordPress – Advanced Administration Handbook | Developer.WordPress.org