PHP Kurulumu, Local çalışma alanı

Yazar: »


ASP - PHP - PERL - CGI - HTML forumunda bulunan PHP Kurulumu, Local çalışma alanı konusunu görüntülüyorsunuz...

ASP, PHP, PERL, CGI, HTML gibi web programcılık dilleri hakkında yardım, tartışma ve paylaşımlar.

PHP Kurulumu, Local çalışma alanı

Mesajgönderen AngelSlayer » 04-03-2006 17:03

[color=green][b]Bu yazıda Windows 2000 ve 98/ME işletim sistemlerine nasıl
PHP kurulur , MySQL nasıl kurulur, Web server nasıl kurulur,phpMyAdmin nasıl
çalıştırır dan bahsedeceğiz...


PHP KURULUMU

Windows 95/98/ME için;

Microsoft'un ev kullanıcılarına yönelik çıkardığı yukardaki
windows serisini php yi kurmak biraz zahmetlidir. Çünkü ev kullanıcıları
için optimize edilen bu işletim sisteminde server yazılımları
bulunmaz. Onun için web server yazılımını bizim yüklememiz
gerekir. Ben şahsen sizlere şiddetle windows2000 serisini tavsiye
ediyorum. Çünkü win2k ile birlikte gelen IIS (internet information
services) web server yazılımı sayesinde hem php hem de asp ile
sorunsuz çalışabiliyorsunuz...


1) MySQL veritabanı sunucusu ;


İlk önce mysql veritabanı sunucusunu kurarak işe başlayalım. http://www.mysql.com/downloads/mysql-3.23.html
adresinden mysql 2.23 stabil sürümünün windows binary'sini
indirelim. Bu indirdiğimiz dosya setup.exe şeklinde ve kurulumu oldukça
basit. exe'yi çift tıklayıp normal program kurar gibi sisteme yükleyelim.
Yükleme işlemi bittikten sonra c:\mysql\bin
dizinindeki winmysqladmin.exe dosyasını çalıştıralım. Bu dosya çalışınca
sizden username ve password belirlemenizi isteyecektir. Buraya gireceğiniz
kullanıcı adını bir yere not edin. Kullanıcı adı olarak root
girebilirsiniz. Bu şifre ekranı bir defa karşınıza çıkacaktır.
Daha sonra sağ alt köşede yani tray'de trafik lambasına benzer bir
sembol göreceksiniz. Eğer yeşil ışık yanıyorsa mysql sorunsuz çalışıyor
demektir. Bu küçük uygulama windows'un her açılışında başlayacaktır.
(Kısayolunu Başlangıç dizinine kopyalıyor....)



2) PHP derleyicisi ;



http://www.php.net/downloads.php adresinden php'yi indirin. Windows Binaries başlığı altındaki
exe'yi değil zip package'yi indirelim. (PHP
4.1.2 zip package [5,824Kb] - 12 March 2002)



Bu dosyayı indirdikten sonra c:\php
dizinine extract edelim. Ettikten sonra bu dizin içerisindeki php-ini-dist
dosyasının adını php.ini diye değiştirelim. Sonra bu dosyayı
windows'un ana klasörüne kopyalayalım.(Genelde c:\windows
dur.) PHP derleyicisinin kurulumu bukadarcık.



3) Xitami Web Server Kurulumu ve Yapılandırılması ;



Şimdi gelelim webserver olayına. İsmi pek duyulmadık olan Xitami
bu iş için bence gayet uygun. PHP yi tanıtmak oldukça kolay. Ayrıca
ufak tefek ve kullanışlı bir web server. Güzel bir özelliği de
bedava olması. Sanırım Java , cgi-bin ve perl de destekliyor.



Xitami web server'i http://www.xitami.com/download.htm
adresinden indirebilirsiniz. (705 kb) Programı indirdikten sonra
kurulum işlemine geçebilirsiniz. Xitami'yi c:\xitami
dizinine kuralım. Kurulum yapılırken sizden admin username ve password'ü
belirlemenizi isteyecek. Bu şifreyi , kullanıcı adını sallamadan düzgün
bişeyler girin ki webserver'i yapılandırmak için bu şifreye ihtiyacımız
olacak.


Resim

Kurulum bittiği zaman sağ köşede yani tray'de X sembolünü görüyor
olmanız gerekli. Eğer X sembolü yeşil renk ise xitami düzgün çalışıyor
demektir. Eğer kırmızı ise bir sorun var demektir.



Şimdi X' çift tıklayalım ve açılan pencereden Setup... düğmesine
tıklayalım. Bir explorer penceresi açılacak ve kendi
localhost'umuzdaki özel bir adrese bağlanacak. Burası aslında
xitami'nin yapılandırma ekranı. Kurulumda verdiğimiz şifre ve
kullanıcı adını girerek sisteme login olalım. Açılan sayfadan Configuration
butonuna tıklayalım.

Resim

Açılan ekrandan artık düzenlemeler yapabiliriz. Main HTML
Directory dediği kısım webserver'imizin root dizinidir. Varsayılan
olarak c:\xitami\webpages
dizinini gösterir. İsterseniz değiştirebilirsiniz. Default HTML Page
dediği kısıma da index.php yi ekleyelim. Neyse burdaki diğer ayarları
kafanıza göre kurcalayabilirsiniz. Bizim esas işimiz Filters başlığı
altında. Yukardan Filters linkine tıklayalım.

Resim

Yukardaki gibi File extension'a .php Filter Command or
Script kısmına da c:\php\php.exe
diyip yukarıdaki Save butonuna iki kez tıklayalım. Sonra Restart
diyip tekrar başlatalım. İşte bu kadar artık php destekleyen bir
web sunucumuz oldu. php sayfalarınızı c:\xitami\webpages
dizinine atıp çalıştıraibilirsiniz. Bu dizini kullanmadan önce
isterseniz dizin içindeki herşeyi silin, tertemiz olsun. Bunun xitami
ye bir zararı olmaz.



4) phpMyAdmin SQL Explorer ;



phpMyAdmin , mysql veritabanı sunucumuza browser üzerinden erişmemizi
sağlayan bir yönetim aracıdır. php'yi ve mysql'i sisteme yükledikten
sonra http://phpmyadmin.sourceforge.net/download.html
adresinden phpMyAdmin.php.zip dosyasını çekelim. zip dosyayı c:\xitami\webpages
dizinine açalım. phpMyAdmin klasörü içindeki config.inc.php dosyasını
herhangi bir editör yardımı ile açalım ve
$cfgServers[1]['user'] = 'root'; // MySQL user

$cfgServers[1]['password'] = 'ivmexxx'; // MySQL password (only needed
with basic auth)



bu satırları mysql kurarken winmysqladmin.exe dosyasına verdiğimiş
şifreler ile değiştirelim. phpMyAdmin'i http://localhost/phpMyAdmin
adresinden çalıştırabilirsiniz...

Windows 2000 için;


Microsoft 2000 Professional işletim sistemi bence php çalışmak için
en uygun sistemlerden bir tanesi çünkü win2k ile standart olarak
gelen IIS web server yazılımı gerçekten çok güçlü ve kullanışlı.
Mysql ve php derleyicisinin kurulumunda win98 den başka bazı küçük
farklar var.



1) MySQL veritabanı sunucusu ;



İlk önce mysql veritabanı sunucusunu kurarak işe başlayalım. http://www.mysql.com/downloads/mysql-3.23.html
adresinden mysql 2.23 stabil sürümünün windows binary'sini
indirelim. Bu indirdiğimiz dosya setup.exe şeklinde ve kurulumu oldukça
basit. exe'yi çift tıklayıp normal program kurar gibi sisteme yükleyelim.
Yükleme işlemi bittikten sonra c:\mysql\bin
dizinindeki winmysqladmin.exe dosyasını çalıştıralım. Bu dosya çalışınca
sizden username ve password belirlemenizi isteyecektir. Buraya gireceğiniz
kullanıcı adını bir yere not edin. Kullanıcı adı olarak root
girebilirsiniz. Bu şifre ekranı bir defa karşınıza çıkacaktır.
Daha sonra sağ alt köşede yani tray'de trafik lambasına benzer bir
sembol göreceksiniz. Eğer yeşil ışık yanıyorsa mysql sorunsuz çalışıyor
demektir. Bu küçük uygulama windows'un her açılışında başlayacaktır.
(Kısayolunu Başlangıç dizinine kopyalıyor....)


Windows 2000 de mysql win98 den farklı olarak service olarak başlatılır.
Onun için winmysqladmin.exe ilk çalıştığında mysql'i servis
olarak ekledikten sonra winmysqladmin.exe 'nin her açılışta çalışmasına
gerek yoktur. Başlangıç klasöründen (Startup) winmysqladmin.exe'nin
kısayolunu kaldırmalısınız.



2) PHP derleyicisi ;



http://www.php.net/downloads.php adresinden php'yi indirin. Windows Binaries başlığı altındaki
exe'yi değil zip package'yi indirelim. (PHP
4.1.2 zip package [5,824Kb] - 12 March 2002)

Bu dosyayı indirdikten sonra c:\php
dizinine extract edelim. Ettikten sonra bu dizin içerisindeki php-ini-dist
dosyasının adını php.ini diye değiştirelim. Sonra bu dosyayı
windows'un ana klasörüne kopyalayalım.(Genelde c:\winnt
dir.) PHP derleyicisinin kurulumu bukadarcık.



3) IIS (Internet Information Services) 'in kurulumu ve yapılandırılması
;



My Computer > Control Panel > Add/Remove Programs kısmından
Add/Remove Windows Component's sekmesine tıklayalım. Listeden Internet
Information Services kısmına bir çentik atalım ve Next diyerek
IIS'nin kurulumunu tamamlayalım.



IIS yapılandırmak için My Computer > Control Panel >
Administrative Tools > Internet Services Manager 'i açalım. Sol
tarafda bilgisayarımızın adını göreceğiz. Bilgisayarımıza çift
tıklayalım ve açılan ağaç yapısı içinden Default Web Site'i seçip
sağ tıklayarak Properties'i seçelim.

Resim

Açılan pencereden ISAPI Filters sekmesine tıklayalım ve Add...
butonuna basalım. Filter Name'e .php Executable'ye de C:\php\sapi\php4isapi.dll
yazalım. Ok tuşuna basalım


Resim

Resim

Hemen Isapi Filters sekmesinin bir yanındaki Home Directory
sekmesine tıklayalım ve Configuration butonuna basalım. Ardından Add
diyelim ve aşağıdaki şekilde ekliyelim. Ok diyerek bu pencereyi
kapatalım.
Resim


Home Directory'nin hemen sağında olan Documents sekmesine tıklayalım
ve listeye index.php ve index.htm yi de ekliyelim.



Artık tüm işimiz bittiğine göre Ok diyerek IIS yapılandırma
sayfasını kapatalım.



Internet Services Manager'in içindeyken çıkmadan Default Web
Server'e tıklayıp, yukarda sağdan teyp butonu gibi olan kısımdan.
Web server'i stop edelim ve ardından Play tuşuna basıp tekrar start
edelim. Artık web sunucumuz php destekliyor. Php dosyalarımızı c:\inetpub\wwwroot
dizine kaydedip çalıştırabiliriz.

Resim
) phpMyAdmin SQL Explorer ;



phpMyAdmin , mysql veritabanı sunucumuza browser üzerinden erişmemizi
sağlayan bir yönetim aracıdır. php'yi ve mysql'i sisteme yükledikten
sonra http://phpmyadmin.sourceforge.net/download.html
adresinden phpMyAdmin.php.zip dosyasını çekelim. zip dosyayı c:\inetpub\wwwroot
dizinine açalım. phpMyAdmin klasörü içindeki config.inc.php dosyasını
herhangi bir editör yardımı ile açalım ve

$cfgServers[1]['user'] = 'root'; // MySQL user

$cfgServers[1]['password'] = 'ivmexxx'; // MySQL password (only needed
with basic auth)



bu satırları mysql kurarken winmysqladmin.exe dosyasına verdiğimiş
şifreler ile değiştirelim. phpMyAdmin'i http://localhost/phpMyAdmin
adresinden çalıştırabilirsiniz...[/color][/b]



AngelSalyer

iyi günler diler
Paylaş:
Kullanıcı avatarı
AngelSlayer
Slow Friend
Slow Friend
 
Mesajlar: 49
Kayıt: 04-03-2006 16:40
Konum: Bilinmezler Ülkesi

Re: PHP Kurulumu, Local çalışma alanı

Mesajgönderen cemalkulu » 18-05-2013 16:11

bütün adımları yaptım fakat xitami yi kuramadım. bahsettiğiniz X kurulumu gerçekleşmedi
cemalkulu
New Friend
New Friend
 
Mesajlar: 1
Kayıt: 18-05-2013 16:09


Dön ASP - PHP - PERL - CGI - HTML

  • Benzer başlıklar
    Cevaplar
    Görüntüleme
    Son mesaj

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir

Bilgilendirme

Sitemize kayıt olan bazı kullanıcılar forumlarımıza mesaj/başlık/konu/içerik gönderme veya yazma yetkisine sahip olurlar.Bu nedenle bu kayıtlı kullanıcılar sitemiz üzerine ya da forumlarımıza direkt olarak (önceden onaysız) mesaj gönderebilmektedirler. turkiyeforum.com yöneticileri ve yardımcıları bu kullanıcılar tarafından yayınlanabilecek her türlü uygunsuz, etik kurallara aykırı, site kurallarımıza aykırı, telif haklarının ihlalini içeren, yasa dışı v.b. içerikleri/mesajları/ögeleri tespit eder etmez derhal ilgili konuyu/mesajı/başlığı/yazıyı site üzerinden sileceklerdir/yayından kaldıracaklardır ve gerekirse kullanıcının IP adresini tespit edip ilgili kullanıcıyı siteden uzaklaştıracaklardır. Yine de her türlü duruma karşı tarafımızdan tespit edilemeyen, gözümüzden kaçan, takip edilemeyen bu tarz ilgili kurallara ya da yasalara aykırı unsurlar bulursanız İletişim formunu ya da admin @ turkiyeforum.com e-posta adresini kullanarak bize bildirebilirsiniz.

cron