Siz de benim gibi düzenli olarak Apache, Php ve MySQL kullanıyorsanız ve olur ha (!) çalıştığınız/bulunduğunuz yerde bir LAMP (Linux, Apache, MySQL, Php) ortamı yoksa bile çareniz var!
Çaremizin adı XAMPP. Apache Friends adlı bir grup tarafından geliştirilen, taşınabilir olarak da kullanılabilen bir yazılım paketi.
Öncelikle sürümlere bakalım. XAMPP’in iki sürümü var: Normal ve Lite. Lite sürüm, çok sık güncellenmesede şunları içeriyor:
- Apache 2.2.9
- PHP 5.2.6
- MySQL 5.0.51b
- phpMyAdmin 2.11.7
- OpenSSL 0.9.8h
- SQLite 2.8.15
Bu sürüm benim her türlü işimi görüyor. Yok ben daha fazlasını isterim derseniz normal sürümü indirmeniz gerekiyor. Normal sürüm düzenli olarak güncelleniyor ve şunları içeriyor:
- Apache HTTPD 2.2.9
- MySQL 5.0.51b
- PHP 5.2.6 + 4.4.8 + PEAR + Switch
- Openssl 0.9.8h
- PHPMyAdmin 2.11.7
- XAMPP Control Panel 2.5
- Webalizer 2.01-10
- Mercury Mail Transport System v4.52
- FileZilla FTP Server 0.9.25
- SQLite 2.8.15
- ADODB 4.98
- Zend Optimizer 3.3.0
- XAMPP Security
- Ming
Gelelim asıl konuya; yanınızda LAMP yok ve sizin işinize devam etmeniz lazım! Ben Lite sürümü kullandığım için onun üzerinden anlatıyorum.
1) Öncelikle Lite sürümü buradan indiriyoruz. EXE’yi değil ZIP’i indirmemiz önemli, zira biz AMP ortamının taşınabilir olmasını istiyoruz.
2) Bir adet USB belleği takıyor ve indirdiğimiz dosyayı bir klasöre açıyoruz. Burada çift klasör kullanmamaya (xampp/xampp/) gibi dikkat edin, Apache bunu sevmiyor.
3) Açtığımız dizinin içindeki “setup_xampp.bat” dosyasını çalıştırıyoruz.
4) Son olarak sunucuları yönetmek için “xampp-control.exe” dosyasını çalıştırıyoruz.
Taşınabilir Apache, MySQL ve PHP’niz hayırlı olsun! Sorularınız olursa cevaplamaktan mutluluk duyarım.
Not: Teorik olarak bu yöntemle Apache modülü olan diğer diller de (Python v.s) çalıştırılabilir. Ben denemedim ama deneyen varsa sonuçlarını merak etmekteyim
