samsam1994
14-04-2008, 14:01
[Üye Olmadan Linkleri Göremezsiniz]
[Üye Olmadan Linkleri Göremezsiniz] içinde hazır olarak derlenmiş Apache, PHP, phpMyAdmin, SQLite, MySQL, FTP gibi paketleri barındıran ve hepsini bir seferde kuran bir programdır.Bu programı kurarak PHP web sayfalarını bilgisayarınızda deneyebilirsiniz. Eğer isterseniz bilgisayarınızı bir sunucuya dönüştürerek sayfalarınızı web de yayınlayabilirsiniz.
Programı kendi kontrol paneliyle rahatlıkla yönetebilirsiniz. Tamamen ücretsiz olan bu program PHP kodları ile uğraşanlar için ideal. Çünkü program bilgisayarınızı üstün performanslı bir PHP sunucusuna dönüştürüyor. Ayrıca kurulumu ve kullanımı çok basit.
Windows üzerinde XAMPP kurulumunun 3 ayrı yolu bulunmaktadır. Biz ise bu 3 değişik varyasyondan en kolay ve güvenilir olan yolu seçerek anlatıma devam edeceğiz. Ayrıca upgrade işlemini de bu yolu seçerek kolaylaştırmış olacağız.
Tabi ki ilk olarak [Üye Olmadan Linkleri Göremezsiniz] adresinden kurulumumuz için gerekli olan “xampp-win32-1.5.5-installer.exe” yi veya mevcut en son sürümü bilgisayarımıza indirmemiz gerekmektedir.
XAMPP için gerekli olan minimum sistem gereksinimi:
• 64 MB RAM (önerilen)
• 200 MB free fixed disk
• Windows 98, ME
• Windows NT, 2000, XP (önerilen)
ApacheFriends XAMPP (basic package) version 1.5.5’ in içerisinde gelen yazılımlar:
• Apache 2.2.3
• MySQL 5.0.27
• PHP 5.2.0 + PHP 4.4.4 + PEAR
• PHP-Switch win32 1.0 (please use the "php-switch.bat")
• XAMPP Control Version 2.3 from [Üye Olmadan Linkleri Göremezsiniz]
• XAMPP Security 1.0
• SQLite 2.8.15
• OpenSSL 0.9.8d
• phpMyAdmin 2.9.1.1
• ADOdb 4.93
• Mercury Mail Transport System v4.01b
• FileZilla FTP Server 0.9.20
• Webalizer 2.01-10
• Zend Optimizer 3.0.2
• eAccelerator 0.9.5 for PHP 5.2.0 (please comment out in the php.ini)
Installer versiyonu ile kurulum için, indirdiğiniz installer exe’yi tıklmanız ve yönlendirmeleri takip etmeniz yeterli olacaktır. Bundan sonrasını kurulum sihirbazı (installation wizard) yardımı ile kolayca tamamlayabilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz]
Kurulum tamamlandıktan sonra, XAMPP ‘ ın Windows ortamında daha kolay yönetebilmemize yardımcı olacak “XAMPP Control Panel Application” uygulaması ile servisleri durdurup çalıştırabilir veya servisleri yükleyip, kaldırabilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz]
Yukarıdaki resimde, kontrol panel yazılımı ile apache ve mysql manuel olarak başlatılmıştır. Eğer sistem servisi olarak her zaman otomatik başlatılmasını isterseniz, “Svc” kutucuklarını seçmeniz gerekmektedir.
Apache ve MySql’ i başlattıktan sonra web tarayıcınıza [Üye Olmadan Linkleri Göremezsiniz] yazarak kurulumunuzu test edebilirsiniz. Web tarayıcınızda, aşağıdaki resimde de görünen XAMPP demolar ve araçlar sayfası açılacaktır. Burada tüm demoları ve araçları test edebilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz]
Güvenlik ile İlgili
Linux kurulumunda da belirttiğimiz gibi XAMPP’da bazı güvenlik açığına sebebiyet verebilecek durumlar bulunmaktadır.
Bunlar:
1. MySQL yöneticisine (root) ait şifre tanımlı değldir.
2. MySQL servisine networkten erişim sağlanabilmektedir.
3. PhpMyAdmin’ e networkten erişim sağlanabilmektedir.
4. Örneklere networkten erişim sağlanabilmektedir.
5. Default Mercury ve FileZilla kullanıcıları bilinmektedir.
Bu durumları güvenli bir hale getirebilmek için [Üye Olmadan Linkleri Göremezsiniz] sayfası çağrılmalıdır. Buradan XAMPP dizinine erişim güvenliği için root şifresi, MySQL ve phpmyadmin root şifreleri tanımlanabilir.
Unutulmaması gereken diğer bir konu Mercury ve FileZilla kullanıcı adları ve şifrelerinin değiştirilmesidir. Eğer bu servisler kullanılmayacaksa güvenlik için pasif duruma getirilmelidir.
Web’de yayınlamak istediğiniz sayfalarınızı “C:\Program Files\xampp\htdocs” altına atarak tarayıcınızdan çağırabilirsiniz.
Daha detaylı bilgi için [Üye Olmadan Linkleri Göremezsiniz] sitesine başvurunuz.
[Üye Olmadan Linkleri Göremezsiniz] içinde hazır olarak derlenmiş Apache, PHP, phpMyAdmin, SQLite, MySQL, FTP gibi paketleri barındıran ve hepsini bir seferde kuran bir programdır.Bu programı kurarak PHP web sayfalarını bilgisayarınızda deneyebilirsiniz. Eğer isterseniz bilgisayarınızı bir sunucuya dönüştürerek sayfalarınızı web de yayınlayabilirsiniz.
Programı kendi kontrol paneliyle rahatlıkla yönetebilirsiniz. Tamamen ücretsiz olan bu program PHP kodları ile uğraşanlar için ideal. Çünkü program bilgisayarınızı üstün performanslı bir PHP sunucusuna dönüştürüyor. Ayrıca kurulumu ve kullanımı çok basit.
Windows üzerinde XAMPP kurulumunun 3 ayrı yolu bulunmaktadır. Biz ise bu 3 değişik varyasyondan en kolay ve güvenilir olan yolu seçerek anlatıma devam edeceğiz. Ayrıca upgrade işlemini de bu yolu seçerek kolaylaştırmış olacağız.
Tabi ki ilk olarak [Üye Olmadan Linkleri Göremezsiniz] adresinden kurulumumuz için gerekli olan “xampp-win32-1.5.5-installer.exe” yi veya mevcut en son sürümü bilgisayarımıza indirmemiz gerekmektedir.
XAMPP için gerekli olan minimum sistem gereksinimi:
• 64 MB RAM (önerilen)
• 200 MB free fixed disk
• Windows 98, ME
• Windows NT, 2000, XP (önerilen)
ApacheFriends XAMPP (basic package) version 1.5.5’ in içerisinde gelen yazılımlar:
• Apache 2.2.3
• MySQL 5.0.27
• PHP 5.2.0 + PHP 4.4.4 + PEAR
• PHP-Switch win32 1.0 (please use the "php-switch.bat")
• XAMPP Control Version 2.3 from [Üye Olmadan Linkleri Göremezsiniz]
• XAMPP Security 1.0
• SQLite 2.8.15
• OpenSSL 0.9.8d
• phpMyAdmin 2.9.1.1
• ADOdb 4.93
• Mercury Mail Transport System v4.01b
• FileZilla FTP Server 0.9.20
• Webalizer 2.01-10
• Zend Optimizer 3.0.2
• eAccelerator 0.9.5 for PHP 5.2.0 (please comment out in the php.ini)
Installer versiyonu ile kurulum için, indirdiğiniz installer exe’yi tıklmanız ve yönlendirmeleri takip etmeniz yeterli olacaktır. Bundan sonrasını kurulum sihirbazı (installation wizard) yardımı ile kolayca tamamlayabilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz]
Kurulum tamamlandıktan sonra, XAMPP ‘ ın Windows ortamında daha kolay yönetebilmemize yardımcı olacak “XAMPP Control Panel Application” uygulaması ile servisleri durdurup çalıştırabilir veya servisleri yükleyip, kaldırabilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz]
Yukarıdaki resimde, kontrol panel yazılımı ile apache ve mysql manuel olarak başlatılmıştır. Eğer sistem servisi olarak her zaman otomatik başlatılmasını isterseniz, “Svc” kutucuklarını seçmeniz gerekmektedir.
Apache ve MySql’ i başlattıktan sonra web tarayıcınıza [Üye Olmadan Linkleri Göremezsiniz] yazarak kurulumunuzu test edebilirsiniz. Web tarayıcınızda, aşağıdaki resimde de görünen XAMPP demolar ve araçlar sayfası açılacaktır. Burada tüm demoları ve araçları test edebilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz]
Güvenlik ile İlgili
Linux kurulumunda da belirttiğimiz gibi XAMPP’da bazı güvenlik açığına sebebiyet verebilecek durumlar bulunmaktadır.
Bunlar:
1. MySQL yöneticisine (root) ait şifre tanımlı değldir.
2. MySQL servisine networkten erişim sağlanabilmektedir.
3. PhpMyAdmin’ e networkten erişim sağlanabilmektedir.
4. Örneklere networkten erişim sağlanabilmektedir.
5. Default Mercury ve FileZilla kullanıcıları bilinmektedir.
Bu durumları güvenli bir hale getirebilmek için [Üye Olmadan Linkleri Göremezsiniz] sayfası çağrılmalıdır. Buradan XAMPP dizinine erişim güvenliği için root şifresi, MySQL ve phpmyadmin root şifreleri tanımlanabilir.
Unutulmaması gereken diğer bir konu Mercury ve FileZilla kullanıcı adları ve şifrelerinin değiştirilmesidir. Eğer bu servisler kullanılmayacaksa güvenlik için pasif duruma getirilmelidir.
Web’de yayınlamak istediğiniz sayfalarınızı “C:\Program Files\xampp\htdocs” altına atarak tarayıcınızdan çağırabilirsiniz.
Daha detaylı bilgi için [Üye Olmadan Linkleri Göremezsiniz] sitesine başvurunuz.