ServerNet hosting üzerine WordPress kurma

WordPress'i hostinge manuel ve hızlı kurulum (Softaculous) yöntemleriyle adım adım öğrenin. Güvenlik ayarları, DNS, SSL ve kurulum sonrası sık karşılaşılan hataların çözümlerini içerir.

7 dk Güncellendi 30 Jul 2026

Yeni başlıyorsanız ve ilk web sitenizi WordPress ile kurmak istiyorsanız, aklınıza gelen ilk soru muhtemelen şu olacaktır: "WordPress'i hostinge nasıl kurarım?" Neyse ki günümüzde WordPress kurulumu için iki ana yöntem bulunuyor: size tam kontrol sağlayan manuel yöntem ve yeni başlayanlar için işi kolaylaştıran otomatik (hızlı kurulum) yöntemi. Bu yazıda her iki yöntemi de ayrıntılı olarak anlatacağız ve kurulumdan sonra web sitenizin güvenli ve hızlı olması için gerekli ayarları gözden geçireceğiz. Paylaşımlı hosting kullanıyorsanız, genellikle her iki seçenek de mevcuttur; hosting sağlayıcınız ServerNet gibi bir firma olsa bile adımlar benzerdir.

Birinci Yöntem: Softaculous ile Otomatik WordPress Kurulumu (Hızlı Kurulum)

WordPress kurulumu için en kolay yol, hosting kontrol panelindeki otomatik kurulum araçlarını kullanmaktır. Bunların en yaygını, çoğu cPanel hostingde bulunan Softaculous'tur. Bu yöntem, FTP ve veritabanı konusunda az bilgisi olanlar için idealdir.

Softaculous ile Kurulum Adımları

  1. Hosting kontrol panelinize (cPanel) giriş yapın. Genellikle adresi alanadiniz.com/cpanel veya alanadiniz.com:2083 şeklindedir.
  2. "Softaculous Apps Installer" bölümünü arayın. Görmüyorsanız, cPanel aramasına "Softaculous" yazın.
  3. WordPress simgesine tıklayın ve ardından "Install" düğmesine basın.
  4. Kurulum sayfasında aşağıdaki bilgileri girin:
    • Protocol: SSL aktifse https:// seçeneğini seçin; aksi halde http://.
    • Domain: Alan adınızı listeden seçin.
    • Directory: WordPress'i sitenin kök dizinine kurmak istiyorsanız (örneğin alanadiniz.com) bu alanı boş bırakın. Alt dizine kurmak istiyorsanız (örneğin alanadiniz.com/blog) klasör adını girin.
    • Site Name ve Site Description: Site adınızı ve açıklamanızı girin (daha sonra değiştirilebilir).
    • Admin Username ve Password: WordPress yönetim paneline giriş için güçlü bir kullanıcı adı ve şifre seçin. admin123 gibi basit şifreler kullanmayın.
    • Admin Email: Geçerli e-posta adresinizi girin.
  5. Uzman değilseniz varsayılan veritabanı ayarlarını değiştirmeyin.
  6. "Install" düğmesine tıklayın. Kurulum işlemi genellikle bir dakikadan az sürer.
  7. İşlem tamamlandığında, yönetim paneline giriş bağlantısı (alanadiniz.com/wp-admin) ve kullanıcı bilgileriniz gösterilecektir. Bu bilgileri mutlaka kaydedin.

Otomatik Kurulumun Avantajları ve Dezavantajları

Avantajları: Hızlı, teknik bilgi gerektirmez, bazı sürümlerde WordPress ve eklentilerin otomatik güncellenmesi.

Dezavantajları: Kurulum detayları üzerinde az kontrol, bazen veritabanı tablo ön eki (wp_) değiştirilemez ve bu güvenliği azaltabilir.

İkinci Yöntem: Manuel WordPress Kurulumu (FTP + phpMyAdmin)

WordPress kurulumu süreci üzerinde tam kontrol sahibi olmak istiyorsanız veya hostinginiz Softaculous'u desteklemiyorsa, manuel yöntem en iyi seçenektir. Bu yöntem üç ana adımdan oluşur: veritabanı oluşturma, dosyaları yükleme ve kurulum betiğini çalıştırma.

Adım 1: Veritabanı ve Kullanıcı Oluşturma

  1. cPanel'e giriş yapın ve "MySQL Databases" bölümüne gidin.
  2. "Create New Database" kısmında, veritabanı için bir ad girin (örneğin wp_site) ve "Create Database" düğmesine tıklayın.
  3. Sayfanın altına inin ve "Add New User" bölümünde bir kullanıcı adı (örneğin wp_user) ve güçlü bir şifre oluşturun. Rastgele şifre oluşturmak için "Password Generator" düğmesini kullanın.
  4. Şimdi "Add User to Database" bölümünde, oluşturduğunuz kullanıcıyı veritabanına ekleyin ve açılan pencerede "ALL PRIVILEGES" seçeneğini işaretleyin. "Make Changes" düğmesine tıklayın.
  5. Aşağıdaki bilgileri not edin: Veritabanı adı, Kullanıcı adı ve Şifre. Bu bilgiler WordPress kurulum aşamasında gereklidir.

Adım 2: WordPress Dosyalarını Yükleme

  1. wordpress.org sitesinden en son WordPress sürümünü ZIP dosyası olarak indirin.
  2. ZIP dosyasını bilgisayarınızda açın. İçinde wordpress adlı bir klasör göreceksiniz.
  3. cPanel'e giriş yapın ve "File Manager" bölümüne gidin. Genellikle public_html yolu sitenizin kök dizinidir.
  4. WordPress'i ana alan adına kurmak istiyorsanız, wordpress klasörünün tüm içeriğini public_html içine yükleyin. Alt dizine kurmak istiyorsanız, önce public_html içinde yeni bir klasör (örneğin blog) oluşturun ve dosyaları bu klasöre yükleyin.
  5. Alternatif yöntem: FileZilla gibi bir FTP istemcisi kullanabilirsiniz. FTP bilgilerini cPanel'deki "FTP Accounts" bölümünden alabilirsiniz.

Adım 3: Kurulum Betiğini Çalıştırma

  1. Tarayıcınızı açın ve alan adınızı girin (örneğin alanadiniz.com veya alanadiniz.com/blog). WordPress karşılama sayfası İngilizce olarak görüntülenecektir.
  2. İstediğiniz dili seçin (Türkçe mevcuttur) ve "Continue" düğmesine tıklayın.
  3. Sonraki sayfada veritabanı bilgilerini girin:
    • Database Name: Adım 1'de oluşturduğunuz veritabanının adı.
    • Username: Veritabanı kullanıcı adı.
    • Password: Veritabanı şifresi.
    • Database Host: Genellikle localhost olarak kalır, ancak hostinginiz ayrı bir MySQL sunucusu kullanıyorsa farklı olabilir.
    • Table Prefix: Tablo ön ekini wp_ yerine xyz_ gibi benzersiz bir şeyle değiştirin. Bu, güvenliği artırır.
  4. "Submit" düğmesine tıklayın. Bilgiler doğruysa, bağlantının başarılı olduğuna dair bir mesaj göreceksiniz. "Run the installation" düğmesine tıklayın.
  5. Sonraki sayfada site ve yönetici hesabı bilgilerini girin:
    • Site Title: Site başlığı.
    • Username ve Password: Yönetim paneline giriş için.
    • Your Email: Geçerli e-posta adresiniz.
    • Search Engine Visibility: Site geliştirme aşamasındaysa, arama motorlarının siteyi indekslemesini engellemek için bu seçeneği işaretleyin.
  6. "Install WordPress" düğmesine tıklayın. Birkaç saniye sonra başarılı kurulum mesajı görüntülenecektir. Şimdi "Log In" düğmesine tıklayarak yönetim paneline giriş yapabilirsiniz.

Manuel Kurulumda Sık Karşılaşılan Hata

Sorun: Dosyaları yükledikten sonra beyaz sayfa veya 500 hatası görüntüleniyor.

Nedeni: Genellikle yanlış PHP ayarları veya wp-config.php dosyasıyla ilgili bir sorundan kaynaklanır.

Çözüm: wp-config-sample.php dosyasını wp-config.php olarak yeniden adlandırın ve veritabanı bilgilerini bu dosyada düzenleyin. Ayrıca cPanel'den PHP sürümünü 7.4 veya üzerine değiştirin ("Select PHP Version" bölümü).

WordPress Kurulumundan Sonra Gerekli Ayarlar

WordPress kurulumu tamamlandıktan sonra iş bitmiş değildir. Güvenli ve hızlı bir site için birkaç önemli ayar yapmanız gerekir.

1. SSL Sertifikası Kurulumu

SSL, güvenlik ve SEO için gereklidir. Hostinginiz ücretsiz SSL'yi (Let's Encrypt) destekliyorsa, cPanel'de "SSL/TLS" bölümüne gidin ve "AutoSSL" seçeneğini etkinleştirin. Kurulumdan sonra, WordPress ayarlarında (Ayarlar > Genel) site adresini https:// olarak değiştirin. Karma içerik sorunlarını çözmek için "Really Simple SSL" eklentisini de kullanabilirsiniz.

2. Kalıcı Bağlantıları (Permalink) Değiştirme

Daha iyi SEO için varsayılan adresler (örneğin ?p=123) yerine /%postname%/ yapısını kullanın. "Ayarlar > Kalıcı Bağlantılar" yoluna gidin ve "Yazı adı" seçeneğini işaretleyin. Ardından "Değişiklikleri Kaydet" düğmesine tıklayın.

3. Gerekli Eklentileri Yükleme

  • Güvenlik eklentisi: Wordfence veya iThemes Security gibi. En azından güvenlik duvarını ve kötü amaçlı yazılım taramasını etkinleştirin.
  • Önbellek eklentisi: WP Rocket veya W3 Total Cache gibi. Sayfaları önbelleğe almak site hızını önemli ölçüde artırır.
  • Yedekleme eklentisi: UpdraftPlus gibi. Haftada bir kez site yedeklemesi yapacak şekilde planlama yapın.

4. Varsayılan Kullanıcıları ve Eklentileri Kaldırma

WordPress varsayılan olarak admin adında bir kullanıcı ve birkaç örnek yazı ve yorum oluşturur. Güvenliği artırmak için bunları kaldırın. Ayrıca Hello Dolly gibi gereksiz eklentileri de silin.

5. Temel Güvenlik Ayarları

  • Yönetici hesabı için güçlü bir şifre kullanın.
  • Giriş denemelerini sınırlayın (Limit Login Attempts eklentisi ile).
  • wp-config.php dosyasını genel erişime karşı koruyun. Bunu .htaccess dosyasına aşağıdaki kodu ekleyerek yapabilirsiniz:
<Files wp-config.php>
Order Allow,Deny
Deny from all
</Files>

Sık Karşılaşılan Sorun Giderme İpuçları

"Error Establishing a Database Connection" Hatası

Bu hata genellikle wp-config.php dosyasındaki yanlış veritabanı bilgilerinden kaynaklanır. Dosyayı açın ve DB_NAME, DB_USER ve DB_PASSWORD değerlerinin doğru olduğundan emin olun. Ayrıca veritabanı sunucusunun (DB_HOST) genellikle localhost olduğunu kontrol edin, ancak hostinginiz ayrı bir sunucu kullanıyorsa farklı olabilir.

Kalıcı Bağlantıları Değiştirdikten Sonra 404 Hatası

Kalıcı bağlantı yapısını değiştirdikten sonra sayfalar 404 hatası veriyorsa, "Ayarlar > Kalıcı Bağlantılar" yoluna gidin ve tekrar "Değişiklikleri Kaydet" düğmesine tıklayın. Bu işlem .htaccess dosyasını yeniden yazacaktır.

Dosya Yükleme Sorunu (Maksimum Boyut)

Büyük resim veya dosyaları yüklerken hata alıyorsanız, cPanel'de "Select PHP Version" bölümüne gidin ve "Upload Max Filesize" seçeneğini istediğiniz değere (örneğin 64M) yükseltin. Ayrıca bunu php.ini dosyasını düzenleyerek de yapabilirsiniz.

Özet

Bu yazıda, WordPress'i hostinge kurmak için iki ana yöntemi anlattık: yeni başlayanlar için uygun olan Softaculous ile otomatik yöntem ve size tam kontrol sağlayan manuel yöntem. Kurulumdan sonra SSL, kalıcı bağlantılar ve güvenlik eklentileri gibi gerekli ayarları unutmayın. Herhangi bir aşamada sorun yaşarsanız, sorun giderme bölümündeki yaygın hataları ve çözümlerini gözden geçirin. Bu ipuçlarına uyarak WordPress siteniz istikrarlı, güvenli ve hızlı olacaktır.

Bu sayfa yardımcı oldu mu?