Anasayfa MAKALELER Php & Mysql Apache, Mysql, Php Server kurulumu wamp

Apache, Mysql, Php Server kurulumu wamp

e-Posta Yazdır PDF

Windows üzerinde MySQL, Apache ve PHP çalıştırmanın bir alternatif yolunu anlatmadan önce sormak istiyorum, LAMP nedir bilir misiniz?

LAMP, Linux - Apache - MySQL - PHP sistemlerinin tümleşik olan yapısına verilen bir addır, baş harflerinden ibaret olan bir kavramdır aslında. Bu saydığımız programların birbirleri arasındaki uyum üzerine böyle bir kavram ortaya çıkmıştır. Hız, performans ve güvenlik denildiğinde benim tavsiyem de bu yöndedir.

Başlıkta WAMP ise size, LAMP teriminden yola çıkarak hazırlanmış bir ortak kurulum yapısıdır. Linux yerine fark Windows XP ile bu tümleşik yapıyı kullanabiliyor olmanızdır.

Apache, MySQL ve PHP kurulumlarını ayrı ayrı da yapabilirsiniz, ancak bu hem kullanışsız hem de uzun bir uğraş isteyen bir yöntemdir. Size WAMP kurulumunu anlatmaktan ziyade, WAMP ile istediğiniz ayarları nasıl yapacağınıza ağırlık vereceğim, çünkü kurulum bir kaç tıklama ile halledilebilecek kadar basit.

 

Adım adım başlayalım.

Öncelikle WAMP Server sitesinden son sürümünü temin edebileceğiniz programın linkini tıklayın.
SourceForge altında geliştirilen bu açık kaynak sistem sık sık güncellenmekte ve gayet kullanışlı bir şekilde sunulmakta.
Otomatik yönlendirme işleminden sonra bilgisayarınıza yükleniyor…
Yükleme işlemi tamamlandıktan sonra setup/kurulum dosyasını çalıştıralım ve sırayla ilerleyelim, ben püf noktaları bu adımlarda belirteceğim.

2. Adımda size, WAMP içerisinde yer alan dosyaların nereye kopyalanmasını istediğinizi belirteceğiniz bölüm ile karşılaşacaksınız.
Burada size, eğer HDD sisteminiz farklı bölümlerden (C:, D:, E: gibi) oluşuyor ise, sisteminizin kurulu olduğu dizinden farklı bir dizine yükleme yapmanız. Çünkü ileride oluşabilecek sistem kaynaklı bir sorunda php dosyalarınızın, mysql ayarlarınızın silinmesi canınızı epey sıkabilir.

4. Adımda size Windows başlangıcında (Win XP için; C:\Documents and Settings\[bilgisayarımın adı]\Start Menu\Programlar) WAMP`ın tümleşik olarak çalışım system tray`de yer almasını isteyip istemediğinizi soran bir ibare var. Ben bunu seçili ise iptal etmenizi öneririm. Sadece PHP ile ilgili yapacağınız işlemlerde kısayoldan çalıştırabilirsiniz. Bunu belirtmemin nedeni hem bilgisayarınızın açılışta boş yere yüklenmesini engellemek, hem de bazı kullanıcıların ASP ile yaptıkları işlemlerde kullandıkları ISS sistemi ile Apache Mod. aynı portu (80. port) kullanması nedeniyle oluşan çakışma sorunu. Bu şekilde sorunun önüne geçmiş oluruz.

Kurulum işlemimiz sonraki adımların neticesinde başlayacaktır.

Kurulumdan sonraki ipuçları ile devam edelim.
http://localhost/ adresiniz kurulumda belirttiğiniz directory (klasör yolu) içerisinde yer alan www klasörünüzdür.

Alias Directories bölümünde yer alan Add an alias ile o bölüme directories (klasör yolu) ile bağlantılı kısayollar eklemeniz mümkün oluyor.

Alias /phpmyadmin/ "[Klasör Yolu]/wamp/phpmyadmin/"

# to give access to phpmyadmin from outside
# replace the lines
#
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#
# by
#
# Order Allow,Deny
# Allow from all
#

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1


Şimdi kurulumu yaptığınız directory içerisinde wampserver.ini dosyasını açalım. Bu bizim system tray`de yer alan arayüz içinde değişiklikler yapmamıza olanak veren dosyadır. Burada yer alan ibareleri tercüme ile çevirebileceğiniz gibi istediğiniz şekilde optimize de edebilirsiniz.

[Menu.Left]
Bu bölümde yer alan seçenekler system tray`de yer alan simgeyi mouse ile sol tıkladığınızda açılan alandır. Bu alana istediğiniz kısayolu ekleyebilirsiniz.

Glyph ile eklediğiniz başlığın işlevini belirtirsiniz. Klasör ekleyecekseniz Glyph: 2, bir programa ya da dosyaya bağlı kısayol için ise Glyph: 3 kullanmalısınız.

Örneğin;
[Menu.Left] alanına WAMP sistemini kurarken belirttiğim klasör yolu içerisine eklediğim PROJELER adlı bir klasörü yerleştirmek istiyorum. O halde yapmam gerekenler şu şekilde olacaktır.

Type: item; Caption: "Projelerim"; Action: shellexecute; FileName: "D:/PHP/PROJELER"; Glyph: 2

Ya da eklediğim bağlantı tıklandığında Internet tarayıcımda yukarıdaki klasör içerisindeki dosyaların localhost`um üzerinde açılmasını istiyor isem;

Type: item; Caption: "Web Projelerim"; Action: run; FileName: "C:/Program Files/Mozilla Firefox/firefox.exe"; Parameters: "http://localhost/projelerim/"; Glyph: 5

kullanmalıyım.

Diyelim ki, alt klasörleri olan bir bağlantı kullanacağım. O zaman;

Type: submenu; Caption: "Programlama Editörlerim"; SubMenu: editorlerim; Glyph: 3

ve SubMenu: editorlerim ile çağırdığım bölüm için ise;

[editorlerim]
Type: separator; Caption: "Editorlerim"
Type: item; Caption: "Dreamweaver"; Glyph: 6; Action: run; FileName: "dreamweaver.exe"; parameters:"[Dreamweaver yolunuz]”
Type: item; Caption: “NotePad”; Glyph: 6; Action: run; FileName: “notepad.exe”; parameters: “[NotePad yolunuz]“

Kullanımınıza uygun olarak bu şekilde yapıyı hazırlamanızın ve amacınıza uygun olarak düzenlemenizin kolaylığını ve sistemin basitliğini göz önüne alırsak, bence kullanmaktan zevk duyacağınız bir sistem.

 

Yorum ekle


Güvenlik kodu
Yenile

Destek Verenler