WordPress Kurulumu Nasıl Yapılır? Adım Adım Rehber
- Yayınlandı:
- Son teknik kontrol:
WordPress Rehberleri
Kısa cevap
WordPress kurmak için bir alan adı ile PHP ve MySQL ya da MariaDB çalıştırabilen bir hosting hesabı gerekir. Üç yol vardır: hosting panelindeki tek tıkla kurulum aracı, dosyaları wordpress.org’dan indirip veritabanı oluşturarak yapılan manuel kurulum ve komut satırından WP-CLI ile kurulum. Hangisi seçilirse seçilsin kurulum sırasında tahmin edilmesi zor bir yönetici adı ve güçlü bir parola belirlenmeli, “arama motorlarının dizine eklemesini engelle” seçeneği canlı sitede kapalı bırakılmalıdır.
Önemli noktalar
- Kurulumdan önce hosting’in önerilen PHP ve veritabanı sürümlerini desteklediğini kontrol edin.
- Tek tıkla kurulum en hızlı yoldur ama ek eklenti ve varsayılan ayarları kontrol etmek gerekir.
- Manuel kurulumun dört parçası: dosyalar, veritabanı, veritabanı kullanıcısı ve kurulum sihirbazı.
- Yönetici kullanıcı adı olarak “admin” kullanmayın; saldırı araçlarının ilk denediği addır.
- Kurulum bitince SSL, kalıcı bağlantılar ve yedekleme gibi ilk ayarlar yapılmadan site yayına açılmamalı.
Kurulumdan önce: neye ihtiyacınız var?
WordPress bir web uygulamasıdır; çalışması için bir web sunucusu, PHP ve bir veritabanı gerekir. Bunların hepsi bir hosting paketiyle gelir. Kurulumdan önce üç şeyin hazır olduğundan emin olun:
| Bileşen | Önerilen | Not |
|---|---|---|
| PHP | 8.3 veya üzeri | Eski ortamlarda 7.4+ ile çalışır ama destek süresi dolmuştur |
| Veritabanı | MySQL 8.0+ veya MariaDB 10.11+ | Hosting panelinde oluşturulur |
| HTTPS | Geçerli bir SSL sertifikası | Çoğu hosting ücretsiz Let’s Encrypt sertifikası sunar |
| Alan adı | Hosting’e yönlendirilmiş (DNS) | Yeni yönlendirilen alan adının yayılması zaman alabilir |
Hosting seçimini henüz yapmadıysanız neye bakmanız gerektiğini WordPress hosting seçim rehberinde anlattık. WordPress’in ne olduğundan ve WordPress.com ile farkından emin değilseniz önce WordPress nedir rehberine göz atın.
Yöntem 1: Hosting panelinden tek tıkla kurulum
cPanel, Plesk ve benzeri panellerin çoğunda Softaculous, Installatron ya da panelin kendi WordPress aracı gibi bir “uygulama yükleyici” bulunur. Bu araçlar dosyaları kopyalar, veritabanını ve kullanıcısını oluşturur ve kurulumu birkaç dakikada tamamlar.
Panelde WordPress yükleyicisini açın
Genellikle “Uygulamalar”, “Softaculous” veya “WordPress” başlığı altındadır.
Alan adını ve dizini seçin
Site alan adının kökünde çalışacaksa dizin alanını boş bırakın; aksi hâlde site alan-adi.com/wp gibi bir alt dizine kurulur.
Protokolü HTTPS seçin
Sertifika hazırsa https:// ile kurun. Sonradan değiştirmek, veritabanındaki adreslerin güncellenmesini gerektirir.
Yönetici bilgilerini girin
Tahmin edilmesi zor bir kullanıcı adı, güçlü bir parola ve erişebildiğiniz bir e-posta adresi kullanın.
Dili Türkçe seçip kurulumu başlatın
Kurulum bitince yönetim paneline giriş bağlantısı gösterilir.
Yöntem 2: Manuel kurulum (FTP ve veritabanı)
Tek tıkla kurulum aracı olmayan sunucularda veya kurulumu tamamen kontrol etmek istediğinizde WordPress elle kurulur. WordPress’in “beş dakikalık kurulum” olarak bilinen yöntemi budur.
WordPress’i resmi kaynaktan indirin
En güncel sürümü (yazıldığı tarihte WordPress 7.1.2) yalnızca wordpress.org/download adresinden indirin. Başka sitelerden indirilen paketler değiştirilmiş olabilir.
Dosyaları sunucuya yükleyin
Arşivi açıp içindeki dosyaları FTP veya panelin dosya yöneticisiyle sitenin kök dizinine (çoğunlukla public_html veya httpdocs) yükleyin. Dosya yöneticisi arşiv açmayı destekliyorsa zip’i yükleyip sunucuda açmak çok daha hızlıdır.
Bir veritabanı ve kullanıcı oluşturun
Hosting panelinin veritabanı bölümünden boş bir veritabanı ve ona tam yetkili bir kullanıcı oluşturun. Veritabanı adını, kullanıcı adını ve parolayı not edin.
Kurulum sihirbazını çalıştırın
Tarayıcıda alan adınızı açın. WordPress veritabanı bilgilerini ister ve wp-config.php dosyasını sizin için oluşturur. Sunucu dosya yazmaya izin vermiyorsa wp-config-sample.php’yi kopyalayıp bilgileri elle girmeniz istenir.
Site ve yönetici bilgilerini tamamlayın
Site başlığı, yönetici kullanıcı adı, parola ve e-posta girilir. Kurulum bu adımla biter.
Sihirbaz dosyayı kendisi yazamazsa wp-config.php içinde doldurulması gereken satırlar şunlardır:
define( 'DB_NAME', 'veritabani_adi' );
define( 'DB_USER', 'veritabani_kullanicisi' );
define( 'DB_PASSWORD', 'guclu-bir-parola' );
define( 'DB_HOST', 'localhost' ); // Hosting farklı bir adres verdiyse onu yazın
// Güvenlik anahtarlarını https://api.wordpress.org/secret-key/1.1/salt/ adresinden üretin
$table_prefix = 'wp_';Yöntem 3: WP-CLI ile kurulum
Sunucuya SSH erişiminiz varsa WP-CLI ile kurulum birkaç komuttan ibarettir. Birden fazla site kuran veya kurulumu betikle tekrarlamak isteyenler için en tutarlı yöntemdir.
# 1) Türkçe paketi indir
wp core download --locale=tr_TR
# 2) wp-config.php oluştur
wp config create --dbname=veritabani_adi --dbuser=veritabani_kullanicisi --prompt=dbpass
# 3) Kurulumu tamamla (parola verilmezse güçlü bir parola üretilip gösterilir)
wp core install --url=https://alan-adiniz.com --title="Site Başlığı" \
--admin_user=tahmin-edilmesi-zor-ad --admin_email=siz@alan-adiniz.com--prompt=dbpass seçeneği veritabanı parolasını komut geçmişine yazmadan sorar; parolaları doğrudan komut satırına yazmaktan kaçının.
Kurulum sırasında en sık yapılan hatalar
| Hata | Sonucu | Doğrusu |
|---|---|---|
| Yönetici adı olarak “admin” | Parola deneme saldırılarının ilk hedefi olur | Tahmin edilmesi zor, e-postadan farklı bir kullanıcı adı |
| “Arama motorlarının dizine eklemesini engelle” işaretli kalması | Site Google’da hiç görünmez | Canlı sitede Ayarlar → Okuma’dan kapatın |
| HTTP ile kurup sonradan HTTPS’e geçmek | Karışık içerik uyarıları, yönlendirme döngüleri | Sertifikayı kurulumdan önce hazırlayın |
| Tablo önekini boş bırakmak | Aynı veritabanında ikinci kurulum çakışır | Varsayılan wp_ veya kendi önekinizi kullanın |
| Kurulum dosyalarını yerinde bırakmak | Yedek arşivleri ve eski kopyalar herkese açık kalır | Kurulumdan sonra kök dizini temizleyin |
Kurulumdan sonra adres döngüsüne girip açılmayan bir sitede sorun genellikle SSL ve adres ayarlarıdır; ERR_TOO_MANY_REDIRECTS sayfasında adımlarını bulabilirsiniz.
Kurulum bitti, sırada ne var?
Kurulumun bitmesi sitenin yayına hazır olduğu anlamına gelmez. Kalıcı bağlantılar, SSL yönlendirmesi, zaman dilimi, yedekleme ve temel güvenlik ayarları siteye içerik eklemeden önce yapılmalıdır. Bunların tamamını WordPress kurulumdan sonra yapılması gerekenler rehberinde sıraladık.
Kurulumu bize bırakın
Kurulum, SSL, temel güvenlik ve yedekleme ayarlarıyla birlikte yayına hazır bir WordPress teslim edelim.
WordPress Kurulum HizmetiSık sorulan sorular
WordPress kurulumu ücretli mi?
Kendi bilgisayarıma WordPress kurabilir miyim?
Tek tıkla kurulum mu, manuel kurulum mu?
Kurulumda Türkçe dil seçmezsem sonradan değiştirebilir miyim?
Kurulumdan sonra site boş ve tasarımsız görünüyor, normal mi?
Kaynaklar ve teknik referanslar
Bu içeriği hazırlayan
WPHizmet EkibiWordPress teknik ekibi
WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.
- WordPress teknik destek
- Performans ve Core Web Vitals
- Güvenlik ve zararlı kod temizliği
- WooCommerce
- Teknik SEO