23 Haziran 2016 Perşembe

PHP - Web Sunucusu – PHP Kurulumu

PHP - Web Sunucusu – PHP Kurulumu
Web master açısından PHP sunucu tarafından çalıĢan bir
programdır. Dolayısı ile sunucu ile uyumlu olmalıdır 5.
sürümü itibariyle, PHP bütün Unix-türevi sistemler
(örneğin Linux, Mac Os, BSD, Solaris) ve Microsoft
Windows sistemleri ile uyumludur. Birlikte çalıĢabileceği
Web sunucu programları arasında Apache, IIS, FHTTP,
Omni HTTPd, Xitami ve Windows 95/98 için PWS
(Personal Web Server) vardır.
Internet ortamında ortamında web sunuculara PHP
iĢleme yeteneğinin eklenmesi haliyle bizim sorunumuz
değildir, (iĢimiz hosting ise o zaman baĢka tabii). Bizim
için Hosting firmasının PHP desteği verip vermediğini
bilmek yeter. Fakat çalıĢmalarımızın doğruluğunu,
hataların kontrolünü yapabilmek için (hatta site
tasarımını gerçek ortamdaki gibi müĢteri test edebilsin
diye) kendi bilgisayarımıza bir kiĢisel Web Server kurmak
ve bu programı PHP-uyumlu hale getirmek gerekir.
Normal Ģartlar altında Apache, PHP, MYSQL kurulumu
detaylı bir iĢlemdir. Merak edenler için kitabın sonlarında
yinede yer verilecektir. Ama benim önerim bu yöntemi
takip etmeyip, hazır WAMP paketlerinden birini
kullanmanız olacaktır.
WAMP Windows+Apache+Mysql+PHP kelimelerinin
kısaltılmıĢıdır. WAMP paketleri tüm bu programların
sisteminize otomatik kurulumunu sağlarlar. Böylece
ayarlarla uğraĢmadan doğrudan iĢinize bakabilirsiniz.
Linux için tasarlanan bu paketler ise LAMP olarak
bilinirler.
XAMPP
En çok tutulan WAMP paketlerinden birisi
www.apachefriends.org adresinden bulabileceğiniz
XAMMP paketidir. Linus sürümüde vardır. PHP varsayılan
olarak desteklenmiĢtir. Ayrıca istenirse JSP çalıĢtırmak
için TOMCAT eklentiside vardır. Paket bir çok ögeyi
barındırdığı için biraz büyük, download edilmesi daha
uzun ve dosya sayısı çok fazlaolduğu için kopyala yapıĢtır
vs iĢlemlerde belirgin bir yavaĢlık sözkonusu olmakta.
APPSERV
Yine aynı Ģekilde APPSERV paketide iyi bir pakettir.
Kendine özgü bir kullanıcı kitlesi olup Flash disk üzerinde
çalıĢmasını sağlayan betikleride vardır.
Uniform Server
Benim kiĢisel olarak tercih ettiğim WAMP paketi budur.
www.uniformserver.com adresinde yayınlanan bu paket,
küçük ve sadece amaca yönelik bir paket. Üstelik bir
flash disk üzerinde tüm tasarımları (MYSQL verileri ve
veri ayarları ilede birlikte) taĢıabilme avantajı vermekte.
Bu iĢlemi XAMMP ilede yapmak mümkün ama Uniform
açık halde iken sadece 40 mb civarı yer tutarken XAMPP
250 mb civarında yer kaplıyor. Fakat Uniform Server
içinede PEAR ve diğer bir çok eklentinin elle kurulması
gerekebiliyor. Uniform varsayılan olarak sadece MYSQL
eklentisi hazır halde geliyor ve PEAR kütüphaneleride
dahil değil.
EasyPHP
EasyPHP oldukça tutulan bir WAMP paketidir.
www.easyphp.org adresinde ki sitesinde güncel
sürümleri bulunmaktadır.
Bunlar dıĢında Saint WAMP, Php Triad, LWS, WD Studio
vs uzayıp giden bir liste Ģeklinde bir sürü WAMP paketi
var.
Benim seçim yapma kritelerim ise
1. TaĢınabilir olmalı
2. Admin Paneli basit olmalı
3. Sık sık güncellenmeli
4. Fazla yer kaplamamalı
5. Ayarları mümkün olduğunca hazır gelmeli ve ilave
ayarlar için yormamalı.

Hiç yorum yok:

Yorum Gönder