Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

XAMPP Kullanarak Yerel WordPress Sitesi Nasıl Oluşturulur

WPBeginner ekibi, canlı bir siteyi etkilemeden temaları, eklentileri ve web sitesi işlevselliğini test etmek için düzenli olarak bilgisayarlarında yerel WordPress siteleri oluşturur.

XAMPP, yerel bir WordPress örneği kurmak için kullanıcı dostu bir platform sağlayan ücretsiz ve açık kaynaklı bir yazılım paketidir.

Bu makalede, XAMPP kullanarak nasıl kolayca yerel bir WordPress sitesi oluşturacağınızı göstereceğiz, böylece WordPress ile denemeler yapabilir ve geliştirme becerilerinizi güvenli bir ortamda geliştirebilirsiniz.

Creating local WordPress install using XAMPP

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.

Download XAMPP to your computer

İş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 set up wizard

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.

Finish set up and launch XAMPP control panel

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.

Start Apache and MySQL to launch your local server

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.

Allow firewall access to Apache and MySQL

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.

Download WordPress

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

Bu klasörü kopyalamanız gerekir.

WordPress folder

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.

Rename WordPress folder

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.

Select language

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 installation requirements

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.

Creating a database for your local WordPress site

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.

Enter your WordPress database information

İş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.

Enter your local site information

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.

WordPress login page

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ı

Artık XAMPP kullanarak yerel bir WordPress sitesinin nasıl oluşturulacağını bildiğinize göre, yerel WordPress kurulumlarıyla ilgili diğer bazı kılavuzları görmek isteyebilirsiniz.

Umarız bu makale XAMPP kullanarak yerel bir WordPress sitesinin nasıl oluşturulacağını öğrenmenize yardımcı olmuştur. Web siteniz için neden WordPress kullanmanız gerektiğine dair rehberimizi veya en iyi ücretsiz web sitesi barındırma için uzman seçimlerimizi de görmek isteyebilirsiniz.

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.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

177 yorumBir Cevap Bırakın

  1. 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.

      Yönetici

  2. 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.

  3. 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!

      Yönetici

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.