WordPress ile çalışıyorsanız, canlı sitenizde değişiklik yapmadan önce bir şeyleri test etmenin ne kadar önemli olduğunu muhtemelen biliyorsunuzdur. WPBeginner’da, yeni temaları ve eklentileri denemek için genellikle bilgisayarlarımızda test web siteleri oluştururuz. Bu, web sitelerimizi bozmadan yeni şeyler keşfetmemizi sağlar.
Bir test web sitesi oluşturmanın en iyi yollarından biri XAMPP adlı ücretsiz bir araç kullanmaktır. XAMPP, WordPress’i kendi bilgisayarınızda kurmanızı kolaylaştırır. Bilgisayarınızda bir test sitesi oluşturmak için bir web barındırıcısına veya internet bağlantısına ihtiyacınız yoktur.
Bu makalede, XAMPP kullanarak nasıl kolayca yerel bir WordPress web sitesi oluşturacağınızı göstereceğiz. Bu size WordPress ile denemeler yapmak, yeni şeyler denemek ve canlı web sitelerinizden herhangi birini etkilemeden web sitesi geliştirme becerilerinizi geliştirmek için güvenli bir yer sağlayacaktır.

Neden Yerel Bir WordPress Sitesi Oluşturmalısınız?
Yerel WordPress siteleri oluşturmak, geliştiriciler ve site sahipleri arasında yaygın bir uygulamadır. İnternet üzerinde gerçek bir web sitesi oluşturmadan WordPress’i test etmenize olanak tanır.
Yerel web siteleri yalnızca bilgisayarınızda görünür. Farklı WordPress temalarını ve eklentilerini deneyebilir, özelliklerini test edebilir ve WordPress temellerini öğrenebilirsiniz.
Zaten bir WordPress web siteniz varsa, yeni eklenti güncellemelerini canlı web sitenize uygulamadan önce denemek için bilgisayarınızda web sitenizin yerel bir kopyasını oluşturabilirsiniz.
Önemli: Yerel bir web sitesi yalnızca bilgisayarınızda görünür olacaktır. Canlı bir web sitesi yapmak istiyorsanız, bir alan adına ve WordPress barındırmaya ihtiyacınız olacaktır.
Canlı bir web sitesi oluşturmaya hazır olduğunuzda WordPress blogu başlatma kılavuzumuzdaki adım adım talimatları izleyin.
Bunu söyledikten sonra, XAMPP kullanarak WordPress’i Windows, Mac veya Linux’a yerel olarak nasıl yükleyeceğimize göz atalım.
XAMPP Nedir?
XAMPP, bilgisayarınızda yerel bir sunucu ortamı kurmak için ihtiyacınız olan her şeyi içeren bir yazılım paketidir.
Yerel bir WordPress sitesi oluşturmak için bilgisayarınızda bir web sunucu yazılımı (Apache), PHP ve MySQL kurmanız gerekir.
PHP bir programlama dilidir ve MySQL bir veritabanı yönetim yazılımıdır. WordPress’i çalıştırmak için her ikisi de gereklidir.
Bunları ayrı ayrı kurmak yeni başlayanlar için oldukça zordur. İşte burada XAMPP devreye giriyor.
XAMPP, yerel olarak WordPress web siteleri oluşturmanızı kolaylaştırır. Windows, Mac ve Linux tabanlı bilgisayarlar için kullanılabilir.
XAMPP’yi kurarak ve yerel WordPress sitenizi çalıştıracak şekilde ayarlayarak başlayalım.
XAMPP’yi Bilgisayarınıza Kurma
İlk olarak, XAMPP web sitesini ziyaret etmeniz ve işletim sisteminiz için ‘İndir’ düğmesine tıklamanız gerekir.

İşletim sisteminize bağlı olarak, kurulum sihirbazınız ve uygulama arayüzünüz buradaki ekran görüntülerinden farklı olabilir. Bu makalenin iyiliği için, size yazılımın Windows sürümünü göstereceğiz.
XAMPP’yi indirdikten sonra, yükleyiciye tıklamanız ve çalıştırmanız gerekecektir.

XAMPP yazılımı nereye kuracağınızı ve hangi paketleri kurmak istediğinizi soracaktır. Varsayılan ayarlar çoğu kullanıcı için işe yarayacaktır. Kurulum sihirbazını bitirmek için ‘İleri’ düğmesine tıklamaya devam edin.
Sihirbazı tamamladıktan sonra, ‘kontrol panelini şimdi başlat’ seçeneğini işaretleyin ve ardından ‘Son’ düğmesine tıklayın.

Bu, XAMPP Kontrol Paneli uygulamasını başlatacaktır.
XAMPP uygulamasını kullanarak yerel sunucunuz olarak Apache web sunucusunu ve veritabanı sunucunuz olarak MySQL’i çalıştırabilirsiniz. Devam edin ve hem Apache hem de MySQL’in yanındaki ‘Başlat’ düğmesine tıklayın.

XAMPP şimdi Apache ve MySQL’i başlatacaktır.
Bir Windows güvenlik duvarı bildirimi görebilirsiniz. Her iki uygulamanın da bilgisayarınızda çalışması için ‘Erişime İzin Ver’ düğmesine tıklamanız önemlidir.

Her iki uygulama da başlatıldığında, adları yeşil renkte vurgulanacaktır.
Artık yerel bir web sitesi oluşturmaya ve XAMPP kullanarak WordPress yüklemeye hazırsınız.
XAMPP ile Yerel WordPress Sitesi Oluşturma
Öncelikle WordPress’i indirmeniz gerekecek. WordPress.org web sitesini ziyaret edin ve ‘WordPress’i İndir’ düğmesine tıklayın.

WordPress’i indirdikten sonra, zip dosyasını çıkarmanız gerekir ve bir wordpress
klasörü göreceksiniz.
Bu klasörü kopyalamanız gerekir.

Ardından, XAMPP kurulum klasörünüze gidin.
Windows’ta, C:/Program Files/XAMPP/htdocs
veya C:/Xampp/htdocs
olacaktır.
Mac’te bu /Applications/XAMPP/htdocs
olacaktır.
Daha önce kopyaladığınız wordpress
klasörünü ‘htdocs’ klasörünün içine yapıştırın.
‘wordpress’ klasörünü ‘web sitesi’ veya başka bir şey olarak yeniden adlandırmanızı öneririz. Bu, yerel sitenizi kolayca tanımlamanıza yardımcı olacaktır.

Ardından, favori web tarayıcınızı açmanız gerekir.
Tarayıcınızın adres çubuğuna aşağıdaki URL’yi girebilirsiniz:
https://localhost/website1/
WordPress klasörünü başka bir şekilde yeniden adlandırdıysanız, ‘website1’ yerine kendi klasör adınızı yazdığınızdan emin olun.
Bu, WordPress kurulum sihirbazını yükleyecek ve sizden bir dil seçmeniz istenecektir. Bir dil seçtikten sonra ‘Devam’ düğmesine tıklayın.

Bir sonraki ekranda WordPress karşılama ekranını göreceksiniz.
WordPress’in bir veritabanı adı, veritabanı kullanıcı adı, parola ve ana bilgisayar bilgilerine ihtiyaç duyduğuna dair bir bildirim içerir.

WordPress siteniz için bir veritabanı oluşturalım.
Yeni bir tarayıcı sekmesi açmanız ve https://localhost/phpmyadmin/
adresini ziyaret etmeniz gerekir.
Bu, XAMPP ile önceden yüklenmiş olarak gelen phpMyAdmin uygulamasını başlatacaktır. Daha basit bir arayüz kullanarak veritabanlarınızı kolayca yönetmenizi sağlar.
‘Veritabanları’na tıklamanız ve yeni veritabanınız için bir ad vermeniz gerekir. Bundan sonra, devam etmek için ‘Oluştur’ düğmesine tıklayın.

Artık bir veritabanı oluşturduğunuza göre, bunu WordPress siteniz için kullanabilirsiniz.
Tekrar /localhost/website1/
tarayıcı sekmesine geçin ve ‘Let’s Go’ butonuna tıklayın.
Bir sonraki ekranda, WordPress veritabanı bilgilerinizi girmeniz istenecektir.
Daha önce oluşturduğunuz veritabanı adını girin. Kullanıcı adınız ‘root’ olmalı ve parola alanını boş bırakmalısınız. Veritabanı ana bilgisayarı alanı için localhost kullanmanız gerekir.

İşiniz bittiğinde, devam etmek için ‘Gönder’ düğmesine tıklayın.
Windows veya Linux kullanıyorsanız, WordPress bu ayarları wp-config.php adlı WordPress yapılandırma dosyanızda saklayacaktır.
Ancak, bir Mac kullanıyorsanız, size dosyanın içeriğini gösterecek ve oluşturmanızı isteyecektir.
Bu dosyayı web sitenizin kök klasöründe oluşturmanız gerekecektir.
Dosyayı oluşturduktan sonra, daha önce kopyaladığınız metni içine yapıştırın. Ardından, dosyayı kaydetmeniz ve devam etmek için WordPress yükleyicisine geri dönmeniz gerekir.
Bir sonraki adımda WordPress sizden web siteniz hakkında bilgi vermenizi isteyecektir. İlk olarak, bu site için kullanmak istediğiniz başlığı girin.
Bundan sonra, yönetici hesabınız için bir kullanıcı adı, şifre ve e-posta adresi girmeniz gerekir.

Tüm bilgileri doldurduktan sonra, devam etmek için ‘WordPress’i Yükle’ düğmesine tıklayın.
WordPress şimdi kurulumu çalıştıracak ve tamamlandığında oturum açmanızı isteyecektir.
Web sitenize /localhost/website1/wp-admin sayfasına giderek ve kurulum sırasında girdiğiniz kullanıcı adı ve şifreyi kullanarak giriş yapabilirsiniz.

Yerel WordPress Sitesi Oluşturduktan Sonra Denenmesi Gerekenler
Artık yerel WordPress sitenizi XAMPP kullanarak oluşturduğunuza göre, canlı bir WordPress sitesinde yaptığınız gibi üzerinde çalışabilirsiniz.
Sitenizin görünümünü özelleştirmek veya yeni bir tema yüklemek için WordPress yönetici kenar çubuğundaki Görünüm menüsüne gidin.
İşte deneyebileceğiniz bazı harika ücretsiz temalar.
Denemek isteyeceğiniz bir sonraki şey bazı WordPress eklentileri yüklemektir.
Eklentiler WordPress siteniz için uygulamalar gibidir ve iletişim formu, sosyal medya düğmeleri, e-ticaret mağazası ve çok daha fazlası gibi harika özellikler eklemenize olanak tanır.
Eklentileri yükleme konusunda yardıma mı ihtiyacınız var? Bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.
Bonus: Yerel WordPress Sitesini Canlı Sunucuya Taşıma
Yerel WordPress siteniz üzerinde çalıştıktan sonra, ilk WordPress blogunuzu veya web sitenizi yapmak için sitenizi canlı bir sunucuya taşımak isteyebilirsiniz.
Bunu yapmak için bir alan adına ve web barındırma hesabına ihtiyacınız olacak. Normalde, bir alan adının maliyeti 14,99 ABD dolarıdır ve web sitesi barındırma aylık 7,99 ABD dolarından başlar.
Eğer yeni başlıyorsanız bu çok fazla.
Neyse ki Bluehost, WPBeginner kullanıcılarına barındırmada cömert bir indirimle birlikte ücretsiz bir alan adı sunuyor. Kısacası, aylık 1,99 dolara başlayabilirsiniz.
Daha fazla barındırma önerisi için eksiksiz WordPress barındırma kılavuzumuza göz atın.
Hosting için kaydolduktan sonra, WordPress’i yerel bir sunucudan canlı bir siteye nasıl taşıyacağınıza ilişkin adım adım kılavuzumuzu takip edebilirsiniz.
Ayrıca Wampserver kullanarak Windows ‘ta ve MAMP kullanarak Mac‘te yerel WordPress siteleri oluşturmanın alternatif yollarına da bakmak isteyebilirsiniz.
Yerel WordPress Siteleri Hakkında Uzman Kılavuzları
Umarız bu makale XAMPP kullanarak yerel bir WordPress sitesinin nasıl oluşturulacağını öğrenmenize yardımcı olmuştur. Yerel WordPress kurulumları ile ilgili diğer bazı kılavuzları da görmek isteyebilirsiniz:
- Sözlük: Localhost
- Mac’te WordPress Yerel Olarak Nasıl Kurulur (2 Kolay Yol)
- WordPress Windows Bilgisayara Nasıl Kurulur (2 Yöntem)
- WordPress Yerel Sunucudan Canlı Siteye Nasıl Taşınır (2 Yöntem)
- Canlı WordPress Sitesi Yerel Sunucuya Nasıl Taşınır?
- SMTP ile Localhost’tan WordPress E-postaları Nasıl Alınır?
- Localhost’ta WordPress Yönetici Parolası Nasıl Sıfırlanır
- WordPress için Kolayca Hazırlama Sitesi Oluşturma (Adım Adım)
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Moinuddin Waheed
I have been using xampp for a long time and first time when I installed it , it was for running php code.
I have also used it for wordpress local environment for understanding and developing websites locally.
one thing that has bother me regarding wordpress installation is username and password.
why we keep user as root and password blank?
this is not the case for live servers though?
WPBeginner Support
It is not something that you would use for a live site but the username being root and the password being blank is the defaults for XAMPP. As your local site would only be active on your computer you do not need to change it for your local XMPP installation.
Admin
Jiří Vaněk
Sometimes I use XAMPP. The only problem I sometimes encounter is shared hosting, to which the website is migrated from localhost. The problem is that the PHP limits are not always set in the same way on the shared server, or even the PHP version does not match (on the local 8.x and on the server, for example, the old version 7.x). This can often cause a problem in the functionality of the website, which was debugged on a different PHP than the one on the server. That’s probably the only flaw.
Donatas
Hi, I have used these Xampp instructions to create a server on a PC (Windows 10 Education N). Everything worked perfectly fine and it’s a very useful article. I stuck in one place because I thought the database credentials folder had to be manualy created on Windows the same way it has to be on a Mac but these steps were exclusively for Mac. Thanks a lot!
WPBeginner Support
You’re welcome, glad our guide was helpful!
Admin