Sunucu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Sunucu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

20.05.2019

data:blog.title

XAMPP Kurulumu

XAMPP kullanıcılarına web sitelerini kendi bilgisayarlarında çalıştırabilme imkanı veren basit ve kullanışlı bir sunucu programıdır. Sunucu programı diyorum ama aslında sunucu programlarını organize eden ve size mümkün olan en hızlı başlangıcı yapmanızı sağlayan bir programdır.

Önce XAMPP'ın Son Sürümünü İndirin. Karşınıza çıkan ekranda XAMPP'ın Windows için birden fazla sürümü olduğunu göreceksiniz bu sürümler arasındaki tek fark PHP'nin farklı versiyonlarıdır daha eski bir PHP ile kodlanmış bir projeniz varsa ve yeni kodlamada düzgün çalışmıyorsa tercih edebilmeniz için bu şekilde dağıtılmaktadır. Kısacası sıfırdan, yeni bir projeye başlayacaksanız son sürümü indirin.

XAMPP bilgisayarınıza indikten sonra xampp-windows-x64-xxxxx-installer.exe dosyasına çift tıklayarak çalıştırın.
XAMPP Kurulumu
Next butonuna basarak sonraki adıma geçebilirsiniz.
XAMPP Kurulumu
XAMPP bu adımda bilgisayarınıza kuracağınız araçları seçebileceğiniz seçenekler sunuyor tavsiyem hepsini kurmanız yönünde olacaktır çünkü sadece kullanmak istediğiniz araçları çalıştırabiliyorsunuz gereksiz gördüğünüz programı her zaman çalıştırmazsınız olur biter.
XAMPP Kurulumu
Bu adımda XAMPP için bir kurulum konumu belirlemeniz gerekiyor C:\ D:\ yada başka bir dizin seçebilirsiniz isterseniz masaüstü isterseniz Flash belleğe bile kurulum yapabilirsiniz.
XAMPP Kurulumu
Bu adımda XAMPP hakkında daha fazla bilgi vermek sizi XAMPP'ın anasayfasına yönlendirmek istiyor tik i kaldırıp devam ederseniz hiç bir şey açılmadan kuruluma devam edebilirsiniz.
XAMPP Kurulumu
Ayarlamaları yaptıktan sonra gelen bu pencerede XAMPP kurulum için hazır olduğunu kuruluma başlayabileceğinizi söylüyor Next butonuna basarak devam edebilirsiniz.
XAMPP Kurulumu
Kurulum işlemi başladıktan sonra yeşil alanın dolması biraz zaman alabilir XAMPP kurulum dosyası 160MB civarında olmasına rağmen açıldığında 600MB gibi bir boyuta ulaşıyor sabırlı olun.
XAMPP Kurulumu
XAMPP kurulumu tamamlandığında Finish butonuna basarak işlemi sonlandırabilirsiniz. Ayrıca resimdeki "Do you want to start the Control Panel now" seçili iken finish butonuna basarsanız XAMPP hemen açılacaktır.
XAMPP Kurulumu
İlk açılışta karşınıza dil seçeneği gelmektedir. Malesef sadece iki dil bulunmaktadır ben İngilizce'yi seçip devam ediyorum.
XAMPP Kurulumu
XAMPP ilk çalıştığında tüm sunucu programları pasif durumdadır. Yani hizmetler çalışmıyor. Çalıştırmak istediğiniz hizmetin karşısındaki Start butonuna basarak hizmetlerin çalışmasını sağlayabilirsiniz.
XAMPP Kurulumu
Eğer her seferinde hizmetleri elle çalıştırmak istemiyorsanız XAMPP Kontrol Panelindeki Config butonuna tıklayarak istediğiniz hizmetleri buradan seçebilirsiniz XAMPP çalıştığında seçtiğiniz hizmetler otomatik olarak başlayacaktır. 

Eğer XAMPP'ın bilgisayar açıldığında da otomatik olarak başlamasını istiyorsanız "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp" konumunu açıp içerisine XAMPP'ın bir kısayolunu kopyalamanız yeterli.

XAMPP'ı daha güvenli hale getirmek için MySQL'e şifre koymayı diğer yazımızda anlattık incelemek için tıklayabilirsiniz.

25.02.2019

data:blog.title

Xampp phpMyAdmin ve MySQL a Şifre Koyma - Değiştirme Nasıl Yapılır? Detaylı Anlatım

Xampp Apache, PHP, MySQL, FTP Server, Mercury, Tomcat gibi bir sunucunun barındırması gereken tüm programların birbiriyle çalışabilecek şekilde ayarlanmış, kurulumu ve kullanımı kolay olması için tek paket haline getirilmiştir. Kendi bilgisayarınızı bir sunucuya çevirmek istediğinizde yine bu saydığımız programları kurmalı ve ayarlamalarını yapmalısınız ya da Xampp ta bırakılmış güvenlik açıklarını kapatarak aynı işi daha kolay bir şekilde tamamlayabilirsiniz.

Bahsettiğimiz bu güvenlik açıkları bilinçli olarak bırakılmıştır Xampp kendi bilgisayarınızda projelerinizin test edilmesi için hazırlanmıştır her şeyin daha kolay olması için giriş şifreleri bulunmaz bunun yerine veritabanına sadece local sunucudan erişilebilmesi için kısıtlama getirilmiştir.

Bu yazımızda önce MySQL veri tabanı kullanıcısı olan root kullanıcısına şifre oluşturacağız daha sonra şifresiz girişleri iptal edip uzaktan erişilebilirliği aktif edeceğiz.

1- PhpMyAdmin'e girerek root kullanıcısına şifre koyma: Xampp hizmetlerini başlattıktan sonra tarayıcınıza "http://localhost/phpmyadmin" yazarak PhpMyAdmin arayüzünü açın. Solda bulunan açılabilir veritabanları menüsünden mysql>user adımlarını izleyin ve karşınıza gelen ekranda root ve pma kullanıcılarına şifre oluşturabilmek için sırasıyla kalem işaretine(düzenle) tıklayın. Açılan ekranda dilerseniz kullanıcı(User) adını da değiştirebilirsiniz(root yerine başka birşey yazabilirsiniz) Password kısmına türünü PASSWORD seçerek bir şifre yazıp aşağıdaki git butonuna basıp onaylayın. İşlem tamamlandığında yeniden kullanıcıların bulunduğu sayfa yüklenecek root ve pma kullanıcılarının bulunduğu satırların şifrelerini de aynı şekilde değiştirin.
Xampp MySQL e Şifre Koyma - Değiştirme Nasıl Yapılır?
Xampp MySQL e Şifre Koyma - Değiştirme Nasıl Yapılır? Detaylı Anlatım
2- C:\xampp\phpMyAdmin\config.inc.php dosyasını açıp şifresiz girişleri iptal ederek şifreli giriş yapılabilmesi için ayarlamalar yapacağız.
Bul:
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */
Değiştir:
$cfg['blowfish_secret'] = '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9'; /* Cookie şifrelemesi için kullanılacak olan güvenlik kelimesi kısa olursa phpmyadmin uyarı verir. Bişeyin MD5 kodu uygundur şuanki gibi! */
Bul:
$cfg['Servers'][$i]['auth_type'] = 'config';
Değiştir:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Bul:
$cfg['Servers'][$i]['password'] = '';
Değiştir:
$cfg['Servers'][$i]['password'] = '123456';
Bul:
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Değiştir:
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Bul:
$cfg['Servers'][$i]['controlpass'] = '';
Değiştir:
$cfg['Servers'][$i]['controlpass'] = '123456';

Değişiklikleri tamamladıktan sonra dosyayı kaydedip kapatın ve Xampp Serveri yeniden başlatın. Server yeniden başladığında "http://localhost/phpmyadmin" adresine girin PhpMyAdmin anasayfasının şifre istediğini göreceksiniz. Kullanıcı adına root şifre kısmına 123456 yazarak giriş yapabilirisiniz(Kullanıcı adı ve şifreyi farklı birşey belirlediyseniz onu yazmanız gerekmektedir). Daha sonraki şifre değiştirme işlemlerini PhpMyAdmin (http://localhost/phpmyadmin/index.php) > Genel Ayarlar > Parola değiştir bölümünden yapılması durumunda C:\xampp\phpMyAdmin\config.inc.php dosyasında değişiklik yapmaya gerek kalmayacaktır.
Xampp MySQL e PhpMyAdmin den Şifre Koyma - Değiştirme Nasıl Yapılır? Detaylı Anlatım
3- C:\xampp\apache\conf\extra\httpd-xampp.conf dosyasını açıp "Require local" yazan yerlerin tamamını "Require all granted" ile değiştirin böylece sadece localden olan erişim uzaktan erişilebilir duruma dönüşmüş oldu değişikliğin gözlenebilmesi için Xampp serveri yeniden başlatın.

Xampp Server yeniden başladıktan sonra ağınızdaki başka bir bilgisayardan ya da ağınıza bile bağlı olmayan herhangi bir bilgisayardan PhpMyAdmin e ulaşmak istediğinizde Bağlantı yasaklandı (Access forbidden) yeni XAMPP güvenlik konsepti: (New XAMPP Security Concept:) 403 hatası almayacaksınız.
Bu yazımızda Xampp MySQL a PhpMyAdmin Kullanarak şifre koymakla kalmayıp uzaktan erişilebilirliğini aktif ederek kişisel bilgisayarınızı bir sunucuya çevirmenize yardımcı olduk bilgisayarınızı tam anlamıyla bir sunucuya çevirebilmek için:
  1. Evdeki Değişken Ip Adresinize Sabit Bir İsim Verin
  2. Modemden Bilgisayara Sabit ip Adresi Verme (Yerel ağda)
  3. Bilgisayara Sabit ip Adresi Verme (Yerel ağda)
  4. Port Açma, Port Nedir? Nasıl Açılır
yazılarımıza da bakmanız faydalı olacaktır.

5.01.2019

data:blog.title

XAMPP (Apache + MariaDB + PHP + Perl) indir

XAMPP indir
XAMPP Nedir?
XAMPP en popüler PHP geliştirme ortamıdır. Web tasarımı yaparken en sık başvuracağınız uygulamadır. Kendi bilgisayarınızda local sunucu oluşturup çalışmalarınızı yürütmeniz için geliştirilmiştir.
XAMPP tamamiyle ücretsiz, yüklenmesi kolay Apache dağıtımı olup MariaDB, PHP ve Perl içerir. XAMPP açık kaynak paketi inanılmaz kolaylıkta kurulabilmesi ve kullanılabilmesi için ayarlanmıştır herşey saniyeler içinde gerçekleşir.
İndir (124MB)