/  76
 
PHP-Nuke Kitab
ı
 
Yazan : Hakan Demiray
 
PHP-Nuke Kitab
ı
– 16.11.2004
Php-Nuke Kurulum
Gerekli Dosya&Yaz
ı
l
ı
mlar 
Arkada
ş
lar ilk önce size php-nuke için gerekli olan dosya ve yaz
ı
l
ı
mlar 
ı
sunuyorum..
 
Ad
ı
ı
klama Temin edilebilece
ğ
i adres
Php-Nuke
Php-Nuke dosyalar 
ı
 
PhpMyAdmin
Mysql veritaban
ı
na ba
ğ
lan
ı
p sorgular gerçekle
ş
tirmemizi sa
ğ
layacak bir ara yüzdiyebiliriz.http://www.phpmyadmin.net
 
 Apache2Triad 
Php-Nuke kurup test edebilmemiz içinöncelikle yerel sunucumuzu kurmal
ı
y
ı
z.Bukonuda da benim tercihim
 Apache2Triad.
Çünkü paket hayli bir geni
ş
.Hatta php-nuke dahi kurulu olarakgeliyor..Buyurun paketin içeri
ğ
i :
Php-nuke, Phpbb, Phpcoder, Mmcache,ssltunnel, OpenSSL 0.9.7c, Perl 5.8.3, PHP 4.3.6, Python 2.3.2, TCL 8.4.5, AWstats 6.1,PHPsFTPd 0.1, Xmail Queue Manager 1.47,PHPXMail 0.68, SlimFTPd 3.15, Xmail 1.1.8, Apache 2.0.49,PhpMyAdmin 2.5.6 
ve saysay bitmiyor..Her ne kadar php-nuke kurulugelse de biz yine de bunu ele alaca
ğ
ı
ğ
ünüz üzere neredeyse dosya&yaz
ı
l
ı
mlar 
ı
n hepsini hatta tamam
ı
n
ı
 
 Apache2Triad 
zaten içermektedir.
Ş
u an için ayr 
ı
ca
 Apache2Triad 
kurulumunu anlatmayaca
ğ
ı
m.E
ğ
er sizde busunucu paketini tercih ederseniz,her 
ş
eyin çok basit bir 
ş
ekilde olup bitti
ğ
ini göreceksiniz.
Dosyalar 
ı
n Sunucuya Kopyalanmas
ı
 
Evet art
ı
k her 
ş
eyi temin etmi
ş
olmal
ı
y
ı
z..Daha öncede dedi
ğ
im gibi Apache2Triadkurulumuna girmeyece
ğ
im.
 Apache2Triad 
kurulum i
ş
lemini ba
ş
ar 
ı
l
ı
bir 
ş
ekilde geçti
ğ
inizi
ş
ünüyorum.Ayr 
ı
ca
 Apache2Triad 
de
ğ
il de
farkl
ı
bir sunucu paketi üzerinde kurulum yapacaksan
ı
zPhpMyAdmin i kurmay
ı
sak
ı
n unutmay
ı
n.Ki ilerde ad
ı
ndan çok söz edece
ğ
iz..Öncelikle indirmi
ş
oldu
ğ
umuz php-nuke paketini (s
ı
k
ı
ş
t
ı
ı
lm
ı
ş
klasör içerisindedir..zip,.rar,.tar formatlar 
ı
nda olabilir) bilgisayar 
ı
m
ı
zdaki herhangi bir yere açal
ı
m.(bu i
ş
lem için , winrar kullananlar paketin üzerine sa
ğ
t
ı
klayarak
export here
diyebilirler 
) Evet ne görüyoruz? Bu arada kurulums
ı
ras
ı
nda Php-Nuke 7.3 kulland
ı
m..S
ı
k
ı
ş
t
ı
ı
lm
ı
ş
paketi uygun bir yere açt
ı
ktan sonra içerisinden birkaç metin dosyas
ı
n
ı
n yan
ı
s
ı
ra3 adet (html,sql,upgrades) klasör ç
ı
kt
ı
ğ
ı
n
ı
göreceksiniz.
Ş
imdi bilmeyen, bu konuda daha yeni olanbelki de ilk defa Php-Nuke kuracak arkada
ş
lar diyeceklerdir : ee ne oldu
ş
imdi? Diye..
Ş
imdi
ş
öyle ;
HTML
klasörü sitenin tamam
ı
n
ı
kapsayan klasördür.Yani her 
ş
ey bunun içinde yer almaktad
ı
r.Modüller,bloklar,temalar vb..
SQL
klasöründe ise veritaban
ı
n
ı
olu
ş
turmak için gereken sorgular bir nuke dosyas
ı
alt
ı
ndatoplanm
ı
ş
t
ı
r.Yani, bu olmazsa sayfa olmazlardand
ı
r.
Hakan Demiray – Karaelmas Üniversitesi Makina Mühendisli
ğ
i Bölümühttp://www.aktifnuke.com 
Sayfa - 1 - / 75
 
UPGRADE
klasöründe yükseltme dosyalar 
ı
bulunur..Bunun içeri
ğ
ini ve kullan
ı
m
ı
n
ı
ilerleyenbölümlerde anlataca
ğ
ı
m.
 
PHP-Nuke Kitab
ı
– 16.11.2004
Eveeet
ş
imdi do
ğ
ru sunucunuzun alt
ı
nda buluna htdocs klasörüne gidin.Biliyorsunuz kihaz
ı
rlanm
ı
ş
olan sayfalar bu klasör alt
ı
na yerle
ş
tirilir..Ve bizde bunu bildi
ğ
imizden dolay
ı
php-nukedosyalar 
ı
m
ı
z
ı
buraya yerle
ş
tirece
ğ
iz.Hemen php-nuke paketini açt
ı
ğ
ı
m
ı
z dizine gidip HTMLklasörüne çift t
ı
kl
ı
yoruz..Evet san
ı
ı
m herkes buekranla kar 
ş
ı
la
ş
t
ı
..Hemen
CTRL+A
 kombinasyonunu ya
da Düzen->Tümünü Seç 
 
diyoruz.Tümklasörlerin seçili oldu
ğ
unugöreceksiniz.Ard
ı
ndan
CTRL+X 
 kombinasyonunu yada
Düzen->Kes
diyoruz.Hiç durmadanhtdocs klasörümüze geridönüyoruz. Siteyi buraya ta
ş
ı
makiçin CTRL+V yada
Düzen->Yap
ı
ş
ı
‘ 
ı
seçebilirsiniz.
 
Fakat buraya yenibir klasör aç
ı
p siteyi onun içine deta
ş
ı
yabilirsiniz.Bende htdocsklasörü alt
ı
na mysite ad
ı
nda bir klasör aç
ı
p yukar 
ı
da ki yap
ı
ş
t
ı
rmai
ş
lemini bu klasör içindegerçekle
ş
tiriyorum.Art
ı
k sitenin dosyalar 
ı
htdocs klasörü alt
ı
nda açt
ı
ğ
ı
m mysite klasörüiçerisinde bulunuyor.Yaz
ı
n
ı
n devam
ı
nda da sitemizin bu dizin alt
ı
nda bulundu
ğ
unu kabul edece
ğ
im..Buraya kadar sorunsuz geldi
ğ
imizi ümit ediyorum..Gördü
ğ
üz üzereye yapt
ı
ğ
ı
m
ı
z tek
ş
eytümünü seç-kes-yap
ı
ş
t
ı
rtan ibaretti.
Dosyalar 
ı
n Uzak Sunucuya Gönderilmesi
Öncelikle yukar 
ı
da yapm
ı
ş
oldu
ğ
umuz s
ı
k
ı
ş
t
ı
ı
lm
ı
ş
Php-Nuke paketini herhangi bir dizineaçma i
ş
lemini aynen yerine getiriyoruz.Daha sonra ise herhangi bir ftp program
ı
yla bu dosyalar 
ı
uzaksunucuya yollamaya geldi..Ben bu i
ş
lem için CuteFTP program
ı
n
ı
kurdum..Ve onun üzerinde bu i
ş
lemi size anlatmayaçal
ı
ş
aca
ğ
ı
m..Sizde herhangi bir ftp program
ı
kullanabilirsiniz.Neticede hepsinin kullan
ı
m
ı
ayn
ı
d
ı
zaten.
İ
lk olarak CuteFTP’yi aç
ı
yorum ve kar 
ş
ı
ma gelen ekran
ı
n sol üst kö
ş
esinde bulunan SiteManager’ a t
ı
kl
ı
yorum ve ard
ı
ndan pencerede New.. dü
ğ
mesine bas
ı
yorum.Önüme
ş
öyle bir penceregeliyor.
Label For Site
: Sitenizin ad
ı
n
ı
yaz
ı
n
tp Host Adres :
Hosting firmas
ı
n
ı
n
tp Site User Name :
Ftp Kullan
ı
c
ı
 
tp Site Password :
Ftp
Ş
ifreniz.
tp Site Connection Port :
E
ğ
er 
ogin Type :
Normal seçene
ğ
inie ard
ı
ndan connect dü
ğ
mesinebas
ı
n..
F
size verdi
ğ
i ftp adresini yaz
ı
n.
F
ad
ı
n
ı
z.
F
 
F
farkl
ı
bir de
ğ
er verilmediyse 21olarak kals
ı
n.
L
seçin.V
Hakan Demiray – Karaelmas Üniversitesi Makina Mühendisli
ğ
i Bölümühttp://www.aktifnuke.com 
Sayfa - 2 - / 75
 

Share & Embed

More from this user

Add a Comment

Characters: ...