Localhost WordPress kurulumu için yapabileceklerinizi sizler için derledik.
- Gereksinimlerin Hazırlanması
WordPress’i yerel bir sunucu ortamında (localhost) kurabilmek için öncelikle bir web sunucusu, veritabanı yönetim sistemi ve PHP ortamına ihtiyaç duyulmaktadır. Bu gereksinimleri karşılamak adına XAMPP yazılımı tercih edilebilir. XAMPP, Apache (web sunucusu), MySQL (veritabanı), PHP ve Perl bileşenlerini içermektedir. WordPress için Apache, MySQL ve PHP yeterli olacaktır.
Gerekli Bileşenler:
XAMPP Kurulumu: XAMPP, resmi web sitesinden (https://www.apachefriends.org/) indirilmelidir. İşletim sistemine uygun sürüm seçilerek kurulum sihirbazı takip edilmelidir. Kurulum esnasında “Apache” ve “MySQL” bileşenlerinin seçilmesi gerekmektedir.
WordPress Dosyaları: WordPress’in en güncel sürümü, resmi web sitesinden (https://wordpress.org/download/) indirilmelidir.
Önemli Hususlar:
XAMPP’ın varsayılan kurulum dizini genellikle C:\xampp (Windows) ya da /opt/xampp (macOS/Linux) şeklinde olacaktır.
phpMyAdmin arayüzüne erişim, kurulum sonrasında tarayıcı üzerinden http://localhost/phpmyadmin adresi kullanılarak sağlanabilir.
XAMPP’ın varsayılan MySQL “root” kullanıcısının şifresi bulunmamaktadır. Güvenlik amacıyla bir şifre belirlenmesi düşünülüyorsa, bu işlem XAMPP kontrol panelinden gerçekleştirilebilir.
- XAMPP’ın Başlatılması ve Test Edilmesi
XAMPP kontrol paneli açılarak “Apache” ve “MySQL” servisleri başlatılmalıdır. “Start” butonuna tıklanarak her iki servisin de aktif olduğu (yeşil renkli) kontrol edilmelidir.
Tarayıcıya http://localhost adresi yazılarak XAMPP ana sayfasının görüntülendiği doğrulanmalıdır. Bu, yerel sunucunun çalıştığını teyit eder.
Veritabanı yönetim arayüzüne erişim için http://localhost/phpmyadmin adresi kullanılmalıdır.
Olası Sorunlar ve Çözümleri:
Eğer Apache servisi başlatılamıyorsa, başka bir uygulamanın 80 numaralı portu kullanıp kullanmadığı kontrol edilmelidir (örneğin, Skype). Çözüm olarak, Apache portu değiştirilebilir:
C:\xampp\apache\conf\httpd.conf dosyası bir metin editörü ile açılmalıdır.
Listen 80 satırı Listen 8080 olarak düzenlenmelidir.
Tarayıcıda http://localhost:8080 adresi kullanılmalıdır.
- WordPress Dosyalarının Hazırlanması
İndirilen WordPress ZIP dosyası bir sıkıştırma aracı ile açılmalı ve içindeki dosyalar, XAMPP’ın htdocs klasörüne taşınmalıdır.
Örneğin, dosyalar C:\xampp\htdocs\wordpress klasörüne yerleştirilirse, siteye http://localhost/wordpress adresinden erişilecektir. Alternatif olarak, dosyalar doğrudan htdocs klasörüne kopyalanabilir; bu durumda siteye http://localhost adresinden ulaşılacaktır.
Önemli Husus:
Birden fazla proje üzerinde çalışılacaksa, her proje için ayrı bir alt klasör (örneğin, wordpress, proje2) oluşturularak dosyaların düzenli bir şekilde saklanması önerilir.
- Veritabanının Oluşturulması
WordPress, içerik ve ayarlarını saklamak için bir MySQL veritabanına ihtiyaç duymaktadır. Veritabanı, phpMyAdmin arayüzü üzerinden oluşturulacaktır.
Tarayıcıda http://localhost/phpmyadmin adresine gidilmelidir.
Sol menüde yer alan “Yeni” (New) butonuna tıklanmalıdır.
Veritabanı adı olarak bir isim belirlenmelidir (örneğin, wordpress_veritabani).
Kodlama türü (Collation) olarak utf8mb4_general_ci seçilmelidir.
“Oluştur” (Create) butonuna tıklanarak veritabanı oluşturulmalıdır.
Önemli Hususlar:
Oluşturulan veritabanı adı, WordPress kurulumunda kullanılacaktır ve not edilmelidir.
XAMPP’ın varsayılan MySQL “root” kullanıcısının şifresi bulunmamaktadır. Eğer bir şifre belirlenmişse, bu bilgi de saklanmalıdır.
- WordPress Kurulumunun Gerçekleştirilmesi
Veritabanı oluşturulduktan sonra WordPress kurulumuna başlanabilir.
Kurulum Ekranına Erişim:
Tarayıcıda http://localhost/wordpress adresine gidilmelidir (eğer alt klasör kullanıldıysa).
Dil seçimi ekranında “Türkçe” seçilerek “Devam Et” (Continue) butonuna tıklanmalıdır.
Veritabanı Bilgilerinin Girilmesi:
Veritabanı bağlantı bilgileri ekranında aşağıdaki bilgiler doldurulmalıdır:
Veritabanı Adı: wordpress_veritabani (veya oluşturulan veritabanı adı).
Kullanıcı Adı: root (XAMPP’ın varsayılan MySQL kullanıcısı).
Şifre: Boş bırakılmalıdır (varsayılan olarak root kullanıcısının şifresi yoktur).
Veritabanı Sunucusu: localhost.
Tablo Ön Eki: Varsayılan olarak wp_ bırakılabilir; güvenlik amacıyla farklı bir ön ek (örneğin, wp1_) tercih edilebilir.
“Gönder” (Submit) butonuna tıklanmalıdır.
Bağlantı Doğrulaması:
Bilgiler doğru girildiyse, WordPress veritabanına bağlanacak ve “Kurulumu Çalıştır” (Run the Installation) butonu görüntülenecektir. Bu butona tıklanmalıdır.
Site Bilgilerinin Tanımlanması:
Site Başlığı: Siteye bir isim verilmelidir (örneğin, “Deneme Sitesi”).
Kullanıcı Adı: Yönetici hesabı için bir kullanıcı adı seçilmelidir (örneğin, “yonetici”). Güvenlik açısından basit isimlerden kaçınılmalıdır.
Şifre: Güçlü bir şifre belirlenmelidir (WordPress tarafından önerilen şifre kullanılabilir).
E-posta Adresi: Geçerli bir e-posta adresi girilmelidir (localhost ortamında e-posta gönderimi çalışmamaktadır, ancak bu bilgi zorunludur).
Arama motoru görünürlüğü seçeneği işaretlenmeyebilir (localhost zaten genel erişime açık değildir).
“WordPress’i Kur” (Install WordPress) butonuna tıklanmalıdır.
Kurulumun Tamamlanması:
Kurulum başarıyla tamamlandığında, “Başarılı” (Success) mesajı görüntülenecek ve “Giriş Yap” (Log In) butonu ile giriş ekranına yönlendirme sağlanacaktır.
- WordPress Yönetim Paneline Erişim
Yönetim paneline erişim için http://localhost/wordpress/wp-admin adresine gidilmelidir.
Kurulum sırasında belirlenen kullanıcı adı ve şifre girilerek “Giriş Yap” (Log In) butonuna tıklanmalıdır.
Yönetim paneli üzerinden temalar, eklentiler, yazılar ve sayfalar gibi tüm site içeriği yönetilebilir. - Olası Sorunlar ve Çözüm Önerileri
“Veritabanı Bağlantısı Kurulamadı” Sorunu:
wp-config.php dosyasındaki veritabanı bilgileri kontrol edilmelidir. Bu dosya, kurulum sırasında otomatik olarak oluşturulur. Doğru bilgileri doğrulamak için:
php
define(‘DB_NAME’, ‘wordpress_veritabani’);
define(‘DB_USER’, ‘root’);
define(‘DB_PASSWORD’, ”);
define(‘DB_HOST’, ‘localhost’);
XAMPP kontrol panelinde MySQL servisinin aktif olduğu teyit edilmelidir.
Dosya Yazma İzinleri Sorunları:
htdocs klasörünün yazma izinleri kontrol edilmelidir. Windows’ta “Özellikler > Güvenlik” sekmesi, macOS veya Linux’ta chmod komutu ile izinler düzenlenebilir.
“404 Sayfası Bulunamadı” Hatası:
Kalıcı bağlantı (permalink) ayarları değiştirildiyse, .htaccess dosyasının doğru yapılandırıldığı doğrulanmalıdır. Apache’nin mod_rewrite modülü etkinleştirilmelidir:
C:\xampp\apache\conf\httpd.conf dosyası açılmalıdır.
LoadModule rewrite_module modules/mod_rewrite.so satırındaki # işareti kaldırılmalıdır.
Apache servisi yeniden başlatılmalıdır. - Ek Öneriler
Tema ve Eklenti Yükleme: Yönetim panelinden “Görünüm > Temalar” veya “Eklentiler > Yeni Ekle” sekmeleri kullanılarak tema ve eklentiler yüklenebilir. Alternatif olarak, dosyalar manuel olarak wp-content/themes veya wp-content/plugins klasörlerine kopyalanabilir.
Yedekleme: Çalışmaların güvenliği için htdocs/wordpress klasörü ve veritabanı (phpMyAdmin üzerinden “Dışa Aktar” seçeneğiyle) düzenli olarak yedeklenmelidir.
Güvenlik: Yerel ortamda çalışılsa dahi, güçlü bir yönetici şifresi kullanılması ve varsayılan tablo ön eklerinin değiştirilmesi önerilir.
Bu rehber, 2025 itibarıyla WordPress’in en güncel sürümleri için geçerli bir kurulum sürecini kapsamaktadır. Ekstra bir bilgiye veya görsel bir rehbere ihtiyaç duyulursa, gerekli destek sağlanabilir. Herhangi bir soru veya sorununuz olduğunda canlı destek üzerinden bağlanarak bizlerden destek alabilirsiniz. Temalarımızı inceleyerek Öncelikle localhost’unuza kurulum sağlayabilirsiniz.
Bir yanıt yazın