Kayıt: Jun 02, 2003 Mesajlar: 1842 Konum: Istanbul
Tarih: 2006-07-21, 17:48:33 Mesaj konusu: Adım Adım WAMP Server Kurulumu
Ayrıntılı bir WAMP Server kurulumu hazırladım. Ekran görüntüleri eşliğinde en acemi windows kullanıcısı bile kendi bilgisayarında sunucu kurup çalıştırabilir. Php Webmaster'i olma düşüncesinde olan arkadaşlara faydalı olması dileğiyle.
Orjinal yazıya;
linkinden ulaşabilirsiniz.
Kolay Gelsin.
---------------------------------------------------------------------------------
Php Nuke ya da diğer Php + MySQL + Apache üçlüsünü kullanan İçerik Yönetim Sistemlerinden birini kurmak, kullanmak, denemek istiyorsanız ilk yapmanız gereken şey bilgisayarınızı PHP uygulamalarını çalıştırabilir hale getirmek olmalı.
Php + MySQL + Apache üçlüsünü kolayca bilgisayarınıza kurmanızı sağlayacak hazır bir paketle bu işin nasıl yapılacağını adım adım görelim.
Kullanacağımız paket WAMP server.
Bize lazım olan her şeyi içeriyor.
Aşağıdakiler paketin içinde yer alıyor.
Apache 2.0.58
PHP 5.1.4 + PECL
SQLitemanager
MySQL 5.0.22
Phpmyadmin 2.8.1 versiyonu. (Bunu daha sonra güncelleyeceğiz)
WAMPSERVER 5.1.6.4a'yı indirdinizse kuruluma başlayalım.
İndirdiğimiz kurulum paketini çift tıklayarak çalıştırıyoruz, bizi Setup ekranı karşılıyor.
Bu ekrandan Next - İleri'yi tıklayarak sonraki ekrana geçiyoruz.
Lisans anlaşmasını onaylıyoruz. İleri'yi tıklıyoruz.
wamp server'in kurulacağı konumu seçiyoruz. Tavsiyem bu konumu değiştirmemeniz.
Program Files içerisinde hangi başlık altında wamp server kısayollarının tutulacağını gösteren ekran. İleri'yi seçiyoruz.
Apache web sunucusunun bilgisayarın açıldığında otomatik olarak çalıştırılmasını Windows'a öğreten seçenek. Bu işaretli olmazsa, web sunucunuzla herhangi bir işlem yapmak istediğinizde Başlat\Program Files\WampServer\Start Wampserver linkinden sunucunuzu çalıştırmak zorundasınız. Bırakın böyle kalsın. İstediğiniz zaman görev çubuğunun altındaki ikonundan her zaman kapatabilirsiniz.
Son kez onaylamamızı isteyen ekran.
Install'ı tıklayarak kurulumu başlatıyor ve bitmesini bekliyoruz.
Bu ekranda c:\wamp sunucu adresimizin içinde web sitelerimizin tutulacağı alan seçiliyor. Bu klasörün içinde açacağımız her klasör sunucumuz tarafından bir web sitesi olarak algılanacaktır.
Bu aşamayı da geçtiğimizde bir uyarı ile karşılaşacağız.
Apache web sunucununun kurulduğunu, çalışır hale geldiğini belirtiyor ve aynı zamanda Windows bir sunucu uygulaması çalışmaya başladı diye bizi uyarıyor.
Burada yapmamız gereken ortadaki Engellemeyi Kaldır yazan butonu tıklamak.
Kurulumla ilgili son ekrana geldik.
Finish'i tıklıyarak bitiriyoruz.
Bilgisayarımızın sağ alt köşesinde (Sistem saati ve hoparlör simgesinin olduğu yer) WAMP serverin yelpazeye benzer ikonu çıkmış olmalı.
Şimdi sunucumuzu deneyelim.
Başlat\Çalıştır yolunu izleyerek http://localhost yazıyoruz.
Tamam'a tıkladığımızda tarayıcı programımız açılıyor ve bizi WAMPSERVER'in açılış ekranı karşılıyor.
Gelen ekranda Tools bölümünün iki altında yer alan PHPmyadmin 2.8.1 i tıklayarak http://localhost/phpmyadmin sayfasına geçiyoruz.
Bu nokta önemli buraya lütfen dikkat edin. Şu anda web sunucunuz açısından iki güvenlik açığı ile karşı karşıyasınız. Bir tane root isimli standart kullanıcının şifresinin olmayışı ötekisi ise PHPmyadmin programının şu anda kurulu olan versiyonu olan 2.8.1 de bazı güvenlik açıklarının olması.
Merak etmeyin her ikisini de çözeceğiz.
Yukarıdaki grafikte en altta İmtiyazlar yazılı olan yeri görüyor olmalısınız. Sizin PHPmyadmin sayfanızda İmtiyazlar yazan yere tıklayın.
Üstteki ekranda gördüğünüz root kullanıcısını seçili hale getirip en sağdaki Kişi Resmi ve Kalem ikonunu tıklayarak şifre düzenleme ekranına geçin.
Ekranında (ekranı biraz aşağı kaydırın) üstteki resimde görüldüğü şekilde root kullanıcısına şifre verip sağdaki GİT yazan ikonu tıklayarak kayıt edin. (ISO-8859-1 karakterlerini kullanın yani Türkçe harfler yok)
İşlemi doğru yaptıysanız üstteki ekranı göreceksiniz.
İşte şimdi herkesin en çok takıldığı noktaya geldik. Şu anda artık PHPmyadmin'e erişemez durumdasınız.
İsterseniz deneyin;
http://localhost/phpmyadmin
Şu ekranı görüyor olmalısınız.
Yukarıdaki ekranda gösterilen klasöre girin ve tümünü seçip kopyalayın.
(CTRL + A sonra CTRL + C)
Yukarıdaki ekranda gösterilen ekrana geçin.
C:\wamp\phpmyadmin klasörü. - eğer değiştirmediyseniz -
Açtığınız arşivin içindekileri buraya yapıştırın. Üstteki ekranda sağ üst köşede görünen config.inc.php ye dikkat edin. Az sonra ona ihtiyacımız olacak. Yukarıda bahsi geçen şifreyi işte bu dosyanın içine yazacağız.
Kopyala işleminiz tamamlandıysa;
c:\wamp\phpmyadmin\config.inc.php dosyasını açın.
Ben editor olarak Araneae kullanıyorum. Siz herhangi bir editorle (Notepad mesela) o dosyada 73. satıra gidin. Yukarıdaki ekranda görünen 'yenisifrenizburaya' yazan yere kendi (az önce girdiğiniz) şifrenizi girin ve kaydedin.
Şimdi ekranınızda en altta sağ taraftaki wampserver ikonuna sağ tıklayın ve exit 'i seçerek sunucunuzu kapatın. Birazdan yeniden başlatacağız.
Aşağıdaki şekilde;
Başlat\Program Files\Wampserver yolunu izleyerek sunucunuzu yeniden başlatın.
Artık her şey yolunda ve web sunucunuza (http://localhost) veya phpmyadmin'e (http://localhost/phpmyadmin) erişebiliyor olmalısınız.
Çok küçük bir kozmetik düzeltme kaldı.
Biz az önce phpmyadmin 2.8.2 yüklemiştik fakat hala http://localhost sayfamız bize 2.8.1 gösteriyor. Aslında hata yok, http://localhost/phpmyadmin sayfası doğruyu yani 2.8.2 yi gösteriyor. Gelmişken bu ufak görsel kirliliği de çözelim.
c:\wamp\www\ klasörünün içindeki index.php yi herhangi bir editörle açın ve;
75. satırdaki 2.8.1 i 2.8.2 ile değiştirin kaydedin.
Artık versiyonu doğru göreceksiniz.
Tüm işlerimiz bitti artık webmaster işlemlerimize başlayabiliriz.
Yeni bir web sitesi oluşturmak için de şu işlemi yapmanız yeterli.
Şekilde görüldüğü gibi c:\wamp\www\ klasörünün içinde yeni bir klasör oluşturuyoruz.
Şimdi http://localhost yazdığımızda yeni web sitemiz de Your projects bölümünün altında görüntüleniyor. Artık yeni bir web sitemiz var. Ya da en azından yeri var. Dosyalarımızı buraya koyabiliriz.
Açtığımız klasörün ismini tıklar ya da tarayıcımıza adresini yazarsak;
http://localhost/iao
ilgili web sitesi açılacaktır.
Hayırlı olsun.
Zahmet edip bu kadar okuduğunuz için teşekkürler.
Bir sonraki Görüntülü Anlatım dersimizde PHPmyadmin içerisinde SQL veri tabanları oluşturmayı ve kullanmayı yazmaya çalışacağım.
En son Bankocu tarafından 2008-03-19, 13:44:29 tarihinde değiştirildi, toplam 1 kere değiştirildi
Bu çok güzel bir paylaşım. Ama lokal posta sunucusu içermiyor. Bu yapıya lokal posta sunucusu eklenebilirmi?
Veya;
pmail.com da dağıtılan XAMMP ile bütünleşik olarak gelen mercury mail transport system adlı programı nasıl kullanırız. Bana lokal mail sunucusu lazım. 15.000 üyemin e postalarına eposta göndericem ama sunucuda dahil olmak üzere hiç bir yöntem iş görmedi. Çok sayıda toplu posta gönderi programınıda denedim ama hepsi boş çıktı.
Mercury nin nasıl kullanıldığına dair bir türkçe dökümanda bulamadım. Bu sorunu çözmek için uzun süredir uğraşıyorum ama olmadı. Haber listeme duyurularımı gönderemiyorum.
Free smtp programı fos. Tamamen para tuzağı ve reklam amaçlı diyebilirim. 10 postadan sonra bu program daha göndermez diyor.
Bende bir smtp server daha var ama oda çok hafif kalıyor. kimi tanıyor kimi tanımıyor. SMarTPost adı. Oda iş görür desem hayalcilik olur. Şöyle adam akıllı, oturaklı bir posta sunucusu olarak bir tek pmail.com da dağıtılan Mercury mail transport system var gibi görünüyor. Onunda pmail.com dan tekil olarak indirdim kurdum çalıştıramadım. XAMPP server paketini indirdim kurdum. Onunla bütünleşik olarak geliyor. Xampp de phpmailer ile denedim. php script çalışıyor ama localmail olarak mercury yine çalışmadı. Bilmiyorum. Benmi ayarlayamadım. Programmı sorunlu.
Başka bir şey olabilirmi?
Şayet ayar gerektiriyorsa dökümanları ingilizce ve işi uzattıkca uzatmışlar. Belliki yazan sırf zevk için yapmış bu programı. Hepsini okumaya kalksam hem o kadar ingilizce yok kasar ... hemde sonuçda fos çıkarsa ... neye yanarsın?
Mercury programını bilen varmı? Yada Bu programla ilgili Türkçe kaynak?
Hatta en lazım olanı şöyle adam akıllı oturaklı bir smtp mail server.
MERHABALAR; eline sağlık. buraya kadar.Buraya kadar gelene kadar inan bir haftadır uğraşıyorum.acemi olduğumdandır sanırım. Bundan sonrasına da yardımlarınızı bekliyorum. PHP-Nuke-8.0 programının içerisinde bulunan HTLM dosyasının tamamını iao klasorünün altına kopyaladım.config.php deki değişiklikleri yaptım http://localhost/iao/index.php yazdım ekranda
PHP-NUKE
There seems to be a problem with the MySQL server, sorry for the inconvenience.
We should be back shortly.
diye bir yazı çıkıyor bundan sonra ne yapmam lazım YARDIM edersen şimdiden teşekkürler
Wampserver son versiyonunu kurdum.. ilk kurulumla beraber bir kaç kez denememe rağmen program bir türlü çalışmıyor.
PC'de olmadığını fark ettiğim Microsoft IIS (Internet information Systems) son versiyonunu (IIS 6.0) da indirip pc'e kurmama rağmen yinede wampserver çalışmıyor.
Başlat>çalıştıra- veya browser'e http://www.localhost/ yazdığımda boş bir sayfa ile karşılaşıyorum.
Bu sorunu kullandığım her iki browserde de yaşıyorum (IE 7 ve firfox)
Bu konuda yardımcı olacaklara şimdişden teşekkürler
Kayıt: Jun 02, 2003 Mesajlar: 1842 Konum: Istanbul
Tarih: 2008-02-12, 12:47:14 Mesaj konusu: Re: Adım Adım WAMP Server Kurulumu
Wampserver kendi başına çalışan (80 nolu portu kullanan) bir web sunucusu içerir.
Bu yüzden sisteme ikinci bir web sunucusu (IIS) kurmamalısınız.
Wamp serveri kurmuş ama başlatmamış olma ihtimaliniz var.
Sorununuz belki bundan belki de Sykpe'den kaynaklanıyor.
Eğer wampserverin kurulu olduğu makinada o an için skype çalışıyorsa onu kapatın. O da 80 nolu web portunu kullandığı için wampserverin çalışmasını engeller.
Daha sonra sağ alt köşede wampserverin ikonu görünüyor mu kontrol edin.
Aşağıdaki resimde görünen Kilometre Saati göstergesine benzeyen ikon wampserverin çalıştığının işaretidir.
Eğer hizmet başlatılmamışsa;
C:\wamp\wampmanager.exe yi çalıştırarak lokal sunucunuzun, http://localhost isteklerine cevap vermesini sağlayabilirsiniz.
Kolay Gelsin.
Uyarı: Sistemde aynı anda iki sunucu birden çalıştırılmaz.
IIS i ya kaldırın, ya da durdurun.
Tarih: 2008-02-12, 16:02:06 Mesaj konusu: Re: Adım Adım WAMP Server Kurulumu
Bankocu, öncelikle YARDIMın için teşekkür ederim.
ne yaptıysam olmuyor.
Önce port numarasını 8080 yaptım olmadı. Pc'de kurulu olan Skype programını pc'den kaldırıp, portu tekrar 80'e geri getirdim yine olmuyor.
söylemiş olduğunuz çevrimiçi/çevrimdışı yani wamp'ı başlatmayı biliyorum. Daha önce wamp'ı kurup kullanmıştım(eski versiyonlarını).
Geriye şöyle bir ihtimal kalıyor ya indirdiğim wamserverin apache ad-on eklentisi eksik (böyle bir ihtimal dahilinde hangi eklentiyi indireceğimi bilmiyorum).
Yada Pc'ime sonradan kurmuş olduğum IIS den kaynaklı bir problem sös konusudur. IIS Çalıştırma ve durdurma ayarlarını bilmiyorum.
Bu konuda yardımcı olabilirsen, mütteşekir olurum..
Evet, bunu detaylı ve resimli olarak anlatmışsınız. ama nedenese defalarca wamp'ı kurmama rağmen sonuncu kurulumua kadar böyle bir seçenekle karşılaşmamıştım. Hatta sorunun buradan kaynaklı olabileceğini düşünerek (YARDIM konulu okuduğum forumlarda bu durum geçiyordu) pc'min güvenlik ayarları ile de oynadım.
Neyse ki şuan bu problemi aşmış bulunmaktayım.
şimdi tüm bunlara göre, şuan kullandığım wampserver son versiyon olduğundan bende phpMyadmin'nin 2.10.1 versiyonu yüklü. Burada herhangi bir ayar yapmama gerek var mı?
Mysql 5.0.45
php ise, 5.2.5 bunlar ile ilgili yapacak birşeyler olacağını sanmıyorum ama..yinde sormakta fayda var.. herhangi ayarlama yapmak gerekiyor mu?
Birde php'ye yeni başlayacağım inşallah.. php 4 bildiğim kadar kalktı. yola php 5 ile başlayayabilir miyim? şuan kullandığım wamp'ta yukarda da belirttiğim gibi php'nin 5.2.5 yüklü.
Tüm iyi niyetli yardımlarınız için tekrar teşekkürler.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız