XAMPP Nasıl İndirilir ve Kurulur Windows
⚡ Akıllı Özet
XAMPP ve NetBeans XAMPP, yeni başlayanlara eksiksiz bir yerel PHP geliştirme ortamı sunar. XAMPP, Apache'yi bir araya getirir, MariaDBPHP ve Perl'i tek bir yükleyiciye entegre ederken, NetBeans Bu editör, PHP projeleri yazarken sözdizimi vurgulama, otomatik tamamlama ve hata ayıklama özelliklerini ekler.

XAMPP nedir?
XAMPP Açık kaynaklı, platformlar arası bir web sunucusudur ve bir web sunucusundan oluşur. MySQL or MariaDB veritabanı motoru ve PHP ve Perl Apache Friends tarafından derlenip sürdürülen bu programlama paketi, kullanıcıların kendi bilgisayarlarında yerel bir web sunucusunda web siteleri oluşturmalarına ve test etmelerine olanak tanır ve çeşitli özellikleri destekler. Windows, Linux ve Mac.
XAMPP kısaltması şunları ifade eder:
- X – [çapraz platform işletim sistemleri] yani herhangi bir işletim sisteminde çalışabilir: Mac OS X, Windows, Linux vb.
- A - Apache – bu web sunucusu yazılımıdır.
- M - MySQL or MariaDB - Veri tabanı.
- P - PHP
- P – Perl – kodlama dili
Neden XAMPP'yi kullanmalısınız?
XAMPP, Apache'yi yönetmek için kullanımı kolay bir kontrol paneli sağlar. MySQLve diğer programları komut kullanmadan kullanabilirsiniz. PHP'yi kullanabilmek için Apache'yi kurmamız gerekiyor ve MySQLApache'yi kurmak ve yapılandırmak kolay değildir; diğer şeylerin yanı sıra PHP ve Perl ile entegre edilmesi ve kurulması gerekir. XAMPP, Apache'nin PHP ve Perl ile kurulumu ve entegrasyonunun tüm karmaşıklığını üstlenir.
aksine Javaile birlikte çalışan Java Sadece SDK sürümü mevcuttur, PHP'nin çalışması için bir web sunucusuna ihtiyaç duyar.
XAMPP Nasıl Kurulur
XAMPP'nin kurulum sürecini adım adım inceliyoruz. WindowsDiğer işletim sistemleri için XAMPP kurulum adımları benzerdir.
Adım 1) XAMPP'yi indirin
XAMPP'yi indirmek için buraya tıklayın. Windows: https://www.apachefriends.org/download.html
Adım 2) Kurulumu Başlatın
XAMPP kurulumu, diğer herhangi bir yazılımın kurulumuyla aynıdır. Windows Program. Ancak, dikkat etmemiz gereken birkaç nokta var.
Adım 3) Kurulumu Çalıştırın
XAMPP'yi indirdikten sonra kurulumu çalıştırın. Aşağıda gösterilen uyarı mesajı iletişim penceresi görüntülenir.
Adım 4) Kullanıcı Kontrol Ayarlarını Değiştirin
Eğer daha eski bir sürüm kullanıyorsanız Windows Vista gibi bir sürüm veya Windows 7. Kullanıcı Hesabı Kontrolü özelliğini devre dışı bıraktığınızdan emin olun. Bunu yapmak için Kontrol Paneli > Kullanıcı Hesapları > Kullanıcı Erişim Kontrolü ayarlarını değiştir seçeneğini belirleyin. Aşağıdaki şema ana adımları göstermektedir.
Adım 5) Ayarları kaydedin
- Kullanıcı Hesabı Denetimini devre dışı bıraktıktan sonra, uyarı mesaj kutusundaki Tamam düğmesine tıklayın.
- Bu sefer aşağıdaki mesajı alacaksınız.
Adım 6) İleri'ye tıklayın
Sonraki ekranda İleri'ye tıklayın.
Adım 7) Kurulum yolunu seçin
Sonraki ekranda, gerekirse kurulum yolunu değiştirin. İleri'ye tıklayın.
Adım 8) Gerekli hizmetleri kontrol edin
Sonraki ekranda Apache'yi seçin ve MySQL. İsteğe bağlı olarak seçebilirsiniz FileZilla (FTP İstemcisi) gerekirse. Yükle'ye tıklayın
Not: bir hizmet uzun süredir devam eden bir programdır Windows kullanıcı müdahalesi gerektirmez. Hizmetler, gerektiğinde otomatik olarak çalışacak şekilde ayarlanabilir. Windows işletim sistemi başlatılır. Apache'yi kullanmanız için ve MySQLBunların arka planda çalışıyor olması gerekiyor. Bunları hizmet olarak yüklemek hem Apache'yi hem de MySQL Bilgisayarınızı her açtığınızda arka planda otomatik olarak çalışır. Apache'yi kurmadıysanız ve MySQL Eğer bunları servis olarak sunarsanız, her kullanmak istediğinizde manuel olarak başlatmanız gerekecektir. Bunu XAMPP kontrol panelinden yapmanız gerekecek.
Adım 9) Kurulumu tamamlayın
Kurulum başarıyla tamamlandığında aşağıdaki pencereyi göreceksiniz.
- Bitir düğmesine tıklayın
XAMPP kurulumumuzu test etmeden önce, öncelikle üzerinde çalışacağımız temel dizinlere bir göz atalım.
Temel XAMPP Web Sunucusu Yapılandırması
Bu XAMPP eğitiminde, aşağıdaki şartları sağladığınız varsayılmaktadır: XAMPP'yi C sürücüsüne yükledim Windows yukarıda belirtilen adımları kullanarak. Aşağıda bilmeniz gereken temel dizinlerin bir listesi bulunmaktadır.
- htdocsBu, web kök dizinidir. Tüm PHP kodlarımız bu dizine yerleştirilecektir.
- mysql – bu dizin, aşağıdakilerle ilgili tüm bilgileri içerir: MySQL or MariaDB Varsayılan olarak 3306 numaralı bağlantı noktasında çalışan veritabanı motoru.
- php – bu dizin PHP kurulum dosyalarını içerir. Php.ini adında önemli bir dosya içerir. Bu dizin PHP'nin sunucunuzda nasıl davranacağını yapılandırmak için kullanılır.
Varsayılan olarakApache web sunucusu üzerinde çalışır liman 80Eğer 80 numaralı port başka bir web sunucusu tarafından kullanılıyorsa, farklı bir port numarası kullanabilirsiniz. Bu eğitimde 80 numaralı portu kullandığımızı varsayacağız. Not: Eğer farklı bir port kullanıyorsanız... Skype, aynı bağlantı noktasını kullanır. Kapalı Skype PHP için XAMPP'i 80 numaralı portta kullanmak istiyorsanız.
XAMPP Kontrol Paneli
Kontrol paneli, XAMPP aracılığıyla yüklenen programları yönetmek için kullanılır. XAMPP Sunucu kontrol panelini açmak için:
- Başlat menüsüne tıklayın
- Programlar dizinini inceleyin ve aşağıdaki şemada gösterildiği gibi önce Apache Friends'i, ardından XAMPP'yi bulun.
- Aşağıdaki şemada kontrol paneli gösterilmektedir.
1) Bu bölümde kurulu hizmetler, modüller ve işlem kimlikleri (PID'ler) listelenmiştir. Yeşil onay işareti, modülün hizmet olarak kurulduğunu gösterir. Kırmızı işaret ise hizmet olarak kurulmadığını gösterir. Bir hizmet kurmak için kırmızı işarete tıklayın. Düğme yeşil bir onay işareti gösteriyorsa ve ona tıklarsanız, kontrol paneli sistemi kaldırmak isteyip istemediğinizi soracaktır.
2) Bu bölüm, modüllerle ilişkili port(lar)ı göstermektedir. Eylemler bölümü şunlar içindir:
- başlatma ve durdurmaping modüller
- Apache ve diğer yönetim pencerelerinin açılması MySQL
- Apache için yapılandırma dosyaları açılıyor, MySQL vb. değişiklik yapmak için
- Modüllere ait günlük dosyalarını görüntüleme
3) Bu bölüm, aşağıdakiler gibi faydalı araçlar içermektedir: Netstat, Windows hizmetler kısayolları vb.
4) Bu bölümde modüllerin durum bilgileri görüntülenir. Kontrol paneli şu amaçlarla kullanılabilir:
- Apache gibi hizmetleri kurun ve kaldırın, MySQL XAMPP aracılığıyla yüklenen vb.
- Hizmetleri başlatın ve durdurun.
- Yapılandırma dosyalarını vb. açın.
XAMPP'yi yapılandırın
Şimdi XAMPP kurulumumuzu geliştirme amacıyla kullanmaya başlamadan önce gereken temel yapılandırmaya bir göz atalım.ping PHP tabanlı web siteleri. Yazın URL http://localhost/xampp/ favori tarayıcınızda. Bu eğitim için kullanacağız Firefox web tarayıcımız olarak.
Yukarıdaki ekranı görebiliyorsanız, XAMPP'yi başarıyla kurmuşsunuz demektir. Sol taraftaki panelde aşağıdaki gibi yararlı bilgilere bağlantılar bulunmaktadır:
- PHP'nin yüklü sürümü
- XAMPP'nin güvenlik ayarları
- PhpMyAdmin vb. gibi yardımcı programlara erişim.
Modern XAMPP sürümleri, örneğin PHP 8.2 gibi PHP 8.x sürümleriyle birlikte gelir. MariaDB bir misafir olarak MySQL Değiştirme. Bu ekran görüntülerinin bazılarında gösterilen çok daha eski XAMPP 1.8.0, PHP 5.4.4 ile birlikte geliyordu.
En iyi PHP IDE'si nedir?
PHP IDE, PHP kodunu kolayca yazmanıza olanak tanıyan bir programdır. PHP IDE'leri genellikle sözdizimi vurgulama özellikleriyle ve bazı durumlarda otomatik tamamlama özellikleriyle donatılmıştır. Bu, PHP yorumlayıcısı tarafından bilinen bir PHP anahtar kelimesi yazarsanız, bu anahtar kelimenin normal ifadeler için kullanılan renkten farklı bir renkte vurgulanacağı anlamına gelir. Otomatik tamamlama özelliği, siz yazarken bilinen PHP anahtar kelimelerini otomatik olarak gösterir. PHP kodu yazmak ve düzenlemek için Not Defteri de kullanılabilir. Not Defteri gibi bir editör kullanmanın dezavantajı, yanlış yazılmış anahtar kelimeler, kapanmamış parantezler vb. hataları tespit etmenin kolay olmaması nedeniyle komut dosyalarında hata ayıklamanın zorlaşmasıdır. Bir IDE, hatalı ifadeleri vurgulayacağı için bunları tespit etmeniz kolaydır. Aşağıdaki tabloda 5 popüler PHP editörü gösterilmektedir.
| editör | Lisans | Çapraz Platform | Kısa açıklama |
|---|---|---|---|
| NetBeans IDE'si | Açık Kaynak | Evet |
|
| Dreamweaver | Ticari | Evet |
|
| Zend Studio | Ticari | Evet |
|
| PHP Eclipse | Açık Kaynak | Evet |
|
| Notepad++ | SORULAR | Windows bir tek |
|
Netbeans IDE PHP editörü. Yukarıdaki tabloda kısaca vurgulandığı gibi, NetBeans IDE, PHP kodlayıcılarının verimliliğini artıran güçlü özelliklere sahiptir. IDE, aşağıdaki adresten ücretsiz olarak indirilebilir: https://netbeans.apache.org/front/main/download/
- Sözdizimi vurgulama ve otomatik tamamlama özellikleri, çalışmanızı geliştirir. verimlilik
- Gibi veritabanı sistemleri için yerel desteğe sahiptir. MySQL. Veritabanınızı kodlamak ve geliştirmek için iki program kullanmanıza gerek yok.
- IDE şu şekilde kullanılabilir: işbirlikçi ortam. Bu, diğer geliştiricilerle ekip olarak çalışmanız gerektiğinde kullanışlıdır.
- IDE'de var diğer diller için destek örneğin:
- Java SE
- Java EE
- C
- C++
NetBeans Şu anda Apache Yazılım tarafından desteklenmektedir. Foundation as Apache NetBeansve yılda dört kez yayınlanıyor. 2026 itibariyle mevcut sürüm 30. sürümdür, aşağıdaki ekran görüntülerinde ise daha eski sürüm kullanılmıştır. NetBeans 7.3
Netbeans IDE'ye Giriş
Başarıyla yükledikten sonra NetBeans IDE PHP editörü, programı diğerleri gibi çalıştırın Windows programı. Aşağıda gösterilen pencere görünür
1. Proje gezgini – bu panel açılan tüm projeleri görüntülemek için kullanılır. Projeler ağaç görünümünde listelenir.
2. Kısayollar araç çubuğu – bu araç çubuğu, yeni bir proje oluşturma, mevcut bir projeyi açma, eylemleri geri alma ve yineleme vb. gibi sık gerçekleştirilen görevlerin kısayollarını içerir.
3. Başlangıç sayfası – Bu sayfada Öğren & Keşfet, Benim olmak üzere 3 sekme bulunmaktadır. NetBeansve Yenilikler.
- İlk sekme [Öğren ve Keşfet] size uygulamanın özelliklerini tanıtır. NetBeans IDE'yi tanıtıyor ve burada geliştirilebilecek bazı demo ve eğitim örneklerini sergiliyor. NetBeans IDE.
- İkinci sekme [Benim NetBeansBu, yakın zamanda açılan projeleri listeler ve eklentileri yüklemenize ve IDE özelliklerini etkinleştirmenize olanak tanır.
4. Çıkış penceresi – gibi programlardan çıktıları görüntülemek için kullanılır Java konsol uygulamaları. Ayrıca günlük ve hata ayıklama bilgilerini görüntülemek için de kullanılır. Aşağıdaki ekran görüntüsü bir proje açıkken IDE'yi göstermektedir.
Netbeans IDE'yi kullanarak yeni bir PHP projesi oluşturma
- Aşağıda gösterildiği gibi araç çubuğundaki yeni proje oluştur düğmesine tıklayın
- XAMPP'de bulunan tüm paketleri indirdiyseniz NetBeans IDE'de, proje kategorisi altında PHP'yi, Projeler altında ise PHP Uygulaması'nı seçtiğinizden emin olun ve ardından İleri düğmesine tıklayın.
- Aşağıda gösterildiği gibi proje adını girin.
- Klasörün yukarıda gösterildiği gibi XAMPP PHP kurulum dizinine kaydedildiğinden emin olun.
- İşlem tamamlandığında İleri düğmesine tıklayın.
- Çalıştırma şekli: seçeneğinin Yerel Web Sitesi (yerel web sunucusunda çalışıyor) olarak ayarlandığından emin olun.
- Proje URL: şuna ayarlanmıştır http://localhost/phplessons/
not Yukarıdaki ayarlar varsayılan olarak sizin için ayarlanacaktır. Uzman değilseniz hiçbir şeyi değiştirmenize gerek yoktur.
- İleri düğmesine tıklayın
- MKS NetBeans PHP editörü, Symfony ve Zend gibi PHP MVC çerçeveleriyle entegrasyona olanak tanır. Şimdilik herhangi bir MVC çerçevesi seçmeyeceğiz. Bitir düğmesine tıklayın.
- Yeni oluşturduğunuz projeniz proje tarayıcısında görüntülenecek ve sizin için oluşturulan bir index.php sayfası görüntülenecektir.
- Yeni oluşturulan sayfada bazı HTML kodları bulunmaktadır. Bunları aşağıdaki kodla değiştirin.
İlk PHP Örneğinizi Çalıştırmak
<?php echo "Hello World!"; ?>
- Aşağıda gösterildiği gibi araç çubuğundaki çalıştır düğmesine tıklayın
- Varsayılan tarayıcınız şu şekilde açılacaktır: URL http://localhost/phplessons/index.php. Çıktı “Merhaba Dünya!” tarayıcınızda görüntülenecektir.



















