Adım 1: XAMPP İndirme
İlk işimiz, XAMPP'yi bilgisayarımıza indirmek. XAMPP, Apache, MySQL ve PHP gibi web geliştirme için gerekli araçları içinde barındıran popüler bir yazılım paketidir. Bu yazılımı indirmenin ilk adımını şöyle açıklayalım:
1. [XAMPP’nin resmi sitesine](https://www.apachefriends.org/index.html) gidin.
2. Windows için XAMPP sürümünü seçin ve "Download" butonuna tıklayın.
3. İndirilen dosyayı çift tıklayarak kurulum işlemini başlatın.
Adım 2: XAMPP Kurulumu
XAMPP'nin kurulumu oldukça basittir. İşte XAMPP'yi nasıl kuracağınız:
1. Kurulum dosyasını çalıştırın. Kurulum sihirbazı, dil seçeneği sunacaktır. Türkçe'yi seçip "OK" butonuna tıklayın.
2. XAMPP'nin hangi bileşenlerini kurmak istediğinizi seçmeniz istenecektir. Apache, MySQL ve PHP'yi seçtiğinizden emin olun. Eğer başka bir veritabanı veya yazılım bileşeni de kurmak istiyorsanız, onları da seçebilirsiniz.
3. Kurulum yeri olarak varsayılan klasörü kullanabilirsiniz, ancak farklı bir klasöre kurulum yapmak istiyorsanız burayı değiştirebilirsiniz.
4. Kurulum işlemi tamamlandıktan sonra "Finish" butonuna tıklayın.
Adım 3: XAMPP’yi Başlatma
XAMPP'yi başarıyla kurduktan sonra, kurulumun doğru şekilde yapıldığını kontrol edelim:
1. XAMPP kontrol panelini açmak için, başlat menüsünden "XAMPP Control Panel"i arayın ve açın.
2. Apache ve MySQL servislerini başlatmak için her birinin yanındaki "Start" butonlarına tıklayın.
3. Her şey başarılı bir şekilde çalışıyorsa, Apache'nin ve MySQL'in yanındaki "Running" yazısını göreceksiniz.
Adım 4: Localhost Kullanımı
XAMPP kurulumu tamamlandıktan sonra, artık yerel bir sunucuya sahip oldunuz demektir. Şimdi, bu sunucuyu kullanarak projelerinizi test edebilirsiniz. XAMPP ile localhost kullanmak için şu adımları takip edin:
1. Tarayıcınızı açın ve adres çubuğuna şu URL'yi yazın: http://localhost/
2. Eğer her şey doğru şekilde kurulmuşsa, XAMPP’nin hoşgeldin sayfasını görmelisiniz. Bu sayfa, XAMPP’nin kurulu olduğunun ve Apache sunucusunun çalıştığının bir göstergesidir.
3. PHP dosyalarınızı çalıştırmak için, XAMPP'nin kurulu olduğu dizine gidin (varsayılan olarak C:\xampp\htdocs\).
4. Burada, yeni bir klasör oluşturun ve içine PHP dosyalarınızı yerleştirin.
5. Tarayıcınızda http://localhost/klasor_adı/ şeklinde yazdığınızda, yerel dosyanız çalışacaktır.
Adım 5: MySQL Veritabanı Yönetimi
XAMPP'yi kurarak sadece bir web sunucusuna sahip oluyorsunuz. Aynı zamanda MySQL veritabanı sunucusunu da kullanabiliyorsunuz. Veritabanı oluşturmak için şu adımları takip edebilirsiniz:
1. XAMPP kontrol panelinde, "Admin" butonuna tıklayarak phpMyAdmin'i açın. Bu, veritabanı yönetimi için kullanacağınız araçtır.
2. phpMyAdmin sayfasına giriş yaptıktan sonra, yeni bir veritabanı oluşturmak için "Databases" sekmesine tıklayın.
3. İstediğiniz veritabanı adını yazın ve "Create" butonuna tıklayın.
Artık, PHP dosyalarınızda bu veritabanını kullanabilir, web uygulamalarınızı geliştirebilirsiniz.
Adım 6: XAMPP ile Web Geliştirme
XAMPP, web geliştirme sürecini kolaylaştırır. PHP ve MySQL ile dinamik web siteleri oluşturabilirsiniz. İhtiyacınız olan tek şey XAMPP'nin sağladığı Apache web sunucusu ve MySQL veritabanıdır. Ayrıca, yerel sunucunuzda çalıştırdığınız PHP dosyaları, internet bağlantısına gerek duymadan çalışacaktır. İşte bunun faydası, internet ortamında siteyi test etmeden önce yerel sunucuda her şeyin düzgün çalışıp çalışmadığını kontrol edebilmenizdir.
Örnek PHP Kodu:
Yukarıdaki kodu index.php adıyla kaydedin ve htdocs klasörüne yerleştirin. Sonrasında tarayıcınızda http://localhost/index.php adresini ziyaret ettiğinizde "Merhaba, XAMPP dünyasına hoş geldiniz!" mesajını görmelisiniz.
Sonuç
Windows'ta XAMPP kurarak, yerel bir geliştirme ortamı oluşturmak gerçekten çok kolay. Bu yazıda, XAMPP’yi nasıl indirip kuracağınızı, localhost'u nasıl kullanacağınızı, veritabanı yönetimi ve PHP dosyalarını nasıl çalıştıracağınızı adım adım gösterdim. Şimdi, yerel sunucunuzda projelerinizi geliştirmeye başlayabilirsiniz.
Ayrıca, XAMPP'nin sunduğu araçlarla PHP, MySQL ve Apache gibi güçlü bileşenleri kullanarak web uygulamalarınızı geliştirebilir, test edebilir ve kolayca hata ayıklayabilirsiniz.
Hadi başlayın ve kendi web projelerinizi hayata geçirin!