16
ĠÇERĠK YÖNETĠM SĠSTEMĠ ÜNĠTE 2 JOOMLA’NIN FAYDALARI ĠÇĠNDEKĠLER 1.0 Joomla’nın Faydaları 1.1. Joomla’nın özellikleri 1.2. Joomla! 1.7.1’in getirdikleri 1.3. Joomla’nın kurulumu HEDEFLER Bu üniteyi çalıĢtıktan sonra; Ġçerik yönetim sistemi olarak Joomla ’yı tanıyacaksınız. Joomla! nasıl kurulur öğreneceksiniz.

1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

  • Upload
    dinhtu

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

ĠÇERĠK YÖNETĠM

SĠSTEMĠ

ÜNĠTE

2

JOOMLA’NIN FAYDALARI

ĠÇĠNDEKĠLER

1. 1.0 Joomla’nın Faydaları 1.1. Joomla’nın özellikleri

1.2. Joomla! 1.7.1’in getirdikleri

1.3. Joomla’nın kurulumu

HEDEFLER

Bu üniteyi çalıĢtıktan sonra;

Ġçerik yönetim sistemi olarak Joomla ’yı tanıyacaksınız.

Joomla! nasıl kurulur öğreneceksiniz.

Page 2: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

1.0 Joomla’nın Faydaları

Joomla!, kullanımı kolaylaĢtıran pek çok özellik ve avantaja sahiptir. Onlarca açık kaynak

CMS yazılımı arasından Joomla!’nın pek çok birey, Ģirket, vakıf ve çeĢitli kurumlar

tarafından tercih edilmesi bir tesadüf değildir. Joomla!’nın bu kadar geniĢ bir kullanım

alanı bulmasının ilk sebebi elbette kullanım kolaylığıdır. Daha önce hiçbir web sitesi

yapmamıĢ veya CMS kullanmamıĢ olsanız bile Joomla!’yı rahatlıkla kullanabilir ve web

sitenizi Joomla! ile sıfırdan oluĢturabilirsiniz. Joomla!’nın basit kullanımı, bütünleĢik

profesyonel özellikleriyle desteklenmektedir. Joomla!’nın baĢarılı özelliklerine ek olarak

binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir.

ġekil 2.1: www. cmsturk.net adresinden açık kaynak CMS ve forum yazılımlarıyla ilgili

destek alabilirsiniz.

Joomla!’nın bu kadar popüler olmasının bir diğer sebebi de en deneyimsiz ve web

tasarımından anlamayan kullanıcıların bile rahatlıkla kullanabileceği Ģablonlardır. Gerek

varsayılan kurulumla birlikte gelen, gerekse sonradan indirilebilir üçüncü parti Ģablonlar

sayesinde hiç web tasarımı bilmeden sitenizi dakikalar içinde bir tasarım harikasına

dönüĢtürebilirsiniz. Böylece, Joomla! sayesinde bir web sitesi sahibi olmak için

profesyonel bir tasarımcıya ihtiyaç duyulan günler geride kaldı diyebiliriz. Joomla!’nın

estetik yönüne baĢka hiçbir açık kaynak CMS’in sahip olmadığını rahatlıkla

söyleyebiliriz. Çoğu CMS sistemi, özellikle geliĢmiĢ olanlar kurulum ve kullanım için bir

miktar teknik deneyim gerektirir. Buna karĢılık, Joomla! tüm bakım iĢlerini basit ve sade

Page 3: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

bir yönetim ekranından hemen hemen hiç teknik birikime sahip olmadan

halledebilmenize olanak tanır. Joomla! Yönetimi web tabanlı olduğu için sitenizi internet

bağlantısı bulunan her yerden rahatlıkla yönetebilirsiniz.

1.1. Joomla’nın özellikleri

CMS’lerle daha önceden bir deneyiminiz olmadıysa Joomla!’nın gücünü ve basitliğini

diğerleriyle karĢılaĢtırmanız biraz zor olabilir; ama aĢağıda sayacağımız Joomla!

Özelliklerinin tüm webmaster’lara çekici geleceğini tahmin ediyoruz:

Basit web arabirimi sayesinde tamamen web tabanlı yönetim

Grafikler, dosyalar ve diğer medyaların web tabanlı olarak yönetilebilmesi

DıĢarıdan yazarların ve editörlerin yazı yazabilmesi

HiyerarĢik kullanıcı grupları

Otomatik menü yönetimi

Yazıların otomatik olarak yayımlanması ve silinmesi için içerik yayımlama

zamanlaması Joomla!’nın daha etkileyici özelliklerinden bazılarıysa içeriği ele

alma ve site ziyaretçileriyle iletiĢim kurmada öne çıkar. Joomla!’nın içerik

özellikleri Ģunlardır:

Görsel (WYSIWYG) yazı editörü

Site içeriğinde arama yapabilme

RSS ve Atom formatında haber akıĢları desteği

Anket

Banner reklam yönetimi

Medya dosyalarını yüklemek ve yönetmek için dosya yöneticisi

Silinen içerikler için çöp kutusu

Arama motoru dostu adresler

Basit ziyaretçi istatistikleri

E-ticaret çözümleri, resim galerileri, forum gibi çözümler için eklentiler

Çok dillilik özellikleri

Özürlüler için eriĢilebilirlik seçenekleri Son olarak, Joomla! aĢağıdaki sistem

avantajlarını da sunmaktadır:

Açık kaynak lisansı, yazılımın ve kaynak kodunun ücretsiz olarak indirilebilmesi

Tüm önemli iĢletim sistemlerinde (Linux, Windows, Mac OS) çalıĢabilmesi

Yüksek performans için sayfa önbellekleme (caching)

1.1. Joomla’nın kurulumu

Bu konuda Joomla!’nın 1.7 ana sürümünü ele alacağız. Joomla!’nın 1.0x sürümü de

uyumluluk sorunları nedeniyle hâlâ geliĢtiriliyor ve dağıtılıyor olmasına rağmen 1.7

sürümü önemli yeniliklere sahiptir. Bu nedenle yeni bir Joomla! tabanlı web sitesi

kurarken Joomla!’nın 1.7 sürümüyle iĢe baĢlamanızı tavsiye ediyoruz. Joomla!’nın 1.7

sürümüyle gelen önemli yeniliklerden bazıları Ģunlar:

Page 4: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

UluslararasılaĢtırma: Artık Joomla!’da geçen her statik metin baĢka dillere

çevrilebiliyor. Eskiden sadece Ġngilizce olarak kullanılabilen (ve Türkçeye çevrilmesi için

kodlarla oynanması gereken) yönetim bölümü de artık tüm dillere çevrilebiliyor. Sağdan

sola doğru yazılan Arapça gibi diller de artık destekleniyor. Karakter kümesi tüm diller

için ayrı ayrı ayarlanmak yerine uluslararası bir standart olan UTF-8 karakter kümesine

geçilmiĢ.

Uyumlu ekler: Joomla! 1.0’da karĢımıza çıkan mambot’lara artık “uyumlu ek” (plugin)

deniyor ve yetkilendirme ekleri, kullanıcı ekleri, xmlrpc ekleri gibi uyumlu ekler

sayesinde içerik, görsel editör ve arama özellikleri geliĢtirilebiliyor. Bu uyumlu eklerin

yardımıyla harici programların alternatif oturum açma mekanizmaları da kullanılabiliyor.

XML -RPC desteği: XML Uzaktan Yordam Çağrısı (XML Remote Procedure Call /

XMLRPC) farklı sistemlerdeki ve farklı ortamlardaki yazılımların birbiriyle iletiĢim

kurmasını sağlayan bir standarttır. Joomla! Da böyle bir arabirim sunmaktadır. Bu

arabirim sayesinde, örneğin Flickr’dan Joomla!’ya bir resim göndermek ya da

OpenOffice.org üzerinde bir makale yazıp Joomla!’da yayımlamak mümkün hâle

gelmektedir. Bu özellik, uygulama geliĢtiriciler için bir Java programından Joomla!’ya

eriĢebilmek gibi sınırsız seçenekler sunmaktadır.

Farklı veritabanları desteği: Joomla! 1.7, Joomla!’nın çeĢitli veritabanı sürümlerinde

çalıĢmasına imkân tanıyan bir soyutlama katmanı içerir. Fakat her Joomla! Kurulumunda

bu veritabanlarından sadece bir tanesi kullanılabilir. ġu anda MySQL 4.x ve 5.x

desteklenmektedir. Ġleride baĢka veritabanları da desteklenecektir.

FTP katmanı: Joomla! 1.0’da bulunan dosya eriĢim izinleriyle ilgili sorunları çözmek

için Joomla! 1.7’e “FTP katmanı” eklenmiĢtir. Böylece yeni bileĢenlerin ve medya

dosyalarının yüklenmesi FTP üzerinden otomatik olarak yapılabilmektedir. Hosting

sağlayıcıların güvenlik önemleri nedeniyle PHP diline getirdiği kısıtlamalar böylece

aĢılmıĢ olmaktadır.

Joomla! çatısı: Joomla!’nın 1.0 sürümünde Joomla! iĢlevleri için bir çatı (framework)

söz konusu değildir. Ancak eski Mambo kaynak kodunun hemen hemen her yerinin

geliĢtirilmesi gerektiği ortaya çıktığında Joomla! iĢlevlerinin yeniden kodlanması

gereksinimi doğmuĢtur. Üçüncü parti geliĢtiricilerin kısa sürede kaliteli bileĢenler

yazabilmesi için Joomla! ekibi tarafından kaliteli bir API geliĢtirilmiĢtir.

Standartlara uyumluluk

Web standartlarına uyumluluk, geçerli bir HTML/XHTML kodlamasıyla içeriğin (metin

ve resimlerin) sayfa düzeninden ayrılması yoluyla gerçekleĢtirilebilir. Ġçeriği düzenden

ayırmak için stil sayfaları (CSS) kullanmak gerekir. Joomla! 1.7 standartlara uygun bir

Ģablona sahiptir . ġu anda Joomla! 1.7’in “ön yüzü” standartlara tamamen uyumludur.

Yönetim alanının da ilerleyen sürümlerde standartlara tam uyumlu olması

hedeflenmektedir.

Page 5: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

Arama motoru dostluğu

Arama motoru dostu adresler (URL’ler) Joomla!’nın bir uyumlu eki tarafından

sağlanabilmektedir. Bu görev Joomla! Çekirdeğinden ayrılıp bir uyumlu eke verildiği için

üçüncü parti bileĢenlerin de arama motoru dostu URL’ler oluĢturabilmesi ve SEO

özelliklerini değiĢtirebilmesi kolaylaĢmaktadır.

1.1. Joomla’nın kurulumu

Yeni bir Joomla! Kurulumunu sadece 30 dakikada tamamlayabilirsiniz!

Joomla!’yı bir hosting alanına kurmak o kadar da basit bir iĢ değildir, ama bu rehberimizi

okuduktan sonra 30 dakika içinde profesyoneller gibi bir Joomla! Kurulumunu rahatlıkla

tamamlayabileceğinizi iddia ediyoruz. Buradaki örnek kurulumumuzda Joomla!’yı

cPanel adlı kontrol panelini kullanan, Linux tabanlı bir barındırma alanına kurduk. Sizin

barındırma sağlayıcınız farklı bir kontrol paneli sunuyor olabilir, ama yapmanız gereken

adımlar aĢağı yukarı aynıdır. Takıldığınız bir nokta olursa www.joomlatr.org adresindeki

Joomla! Türkiye forumlarından destek almanızı öneririz. Joomla! Kurulumunu baĢarıyla

tamamlayabilmeniz için barındırma alanınızın Ģu özelliklere sahip olması gerekir:

• Apache 1.13 veya üstü

• PHP 4.2 veya üstü

• MySQL 3.23 veya üstü

Günümüzün çoğu Linux tabanlı barındırma sağlayıcısı ve hatta bazı Windows

tabanlı sağlayıcılar bu özelliklere, hatta daha üst sürümlerine sahiptirler. Barındırma

alanınızın seçimi konusunda daha detaylı bilgi almak için kitabımızın sonlarındaki doğru

hosting seçimi bölümüne göz atabilirsiniz. Joomla! bir defa kurulduktan sonra karĢınıza

gelecek yönetim ucu ve ön uç tüm sistemlerde tamamen aynı olacaktır.

ġekil 2.2: www.joomlatr.org adresinden anasayfa düzeni

Page 6: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

1. ADIM: Paketin indirilmesi

Joomla!’nın en güncel sürümünü her zaman www.joomla.org adresli resmî Joomla!

sitesinden indirebilirsiniz, ancak buradan indireceğiniz paketin içinde Türkçe desteği

hazır olarak gelmeyecektir. Biz Türkçe bir web sitesi kuracağımız ve yönetim panelinin

de Türkçe olmasını istediğimiz için Joomla! kurulum paketimizi Joomla! Türkiye web

sitesinden, yani www. joomlatr.org adresinden indireceğiz. Joomla!’nın yeni resmî

sürümleri www. joomla.org adresinde yayımlandıktan genellikle birkaç gün sonra Türkçe

çevirileri tamamlanır ve Türkçe dil dosyaları entegre edilmiĢ paket de www.joomlatr.org

adresinden indirmeye sunulur. Bu konu hazırlandığı sırada Joomla!’nın en güncel sürümü

1.7.1 idi. Bu nedenle www.joomlatr.org adresine girip sol taraftaki Joomla! 1.7.1 yazan

Kısımda “Devam” linke tıklıyoruz ve açılan sayfadan Joomla 1.7.1 (Tam paket) indirmek

için buraya tıklayınız » linkine tıklıyoruz. KarĢımıza gelen sayfadaki Kaydet

tıkladığımızda Joomla! Kurulum dosyası bilgisayarımıza indirilmeye baĢlıyor.

ġekil 2.3: www.joomlatr.org adresinden Joomla1.7.1 sürümünün indirilmesi

Page 7: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

2. ADIM: Paketin açılması

Ġndirdiğimiz paketin adı Joomla_1.7.1- Stable-Full_Package_TR.zip olacaktır. Bu bir

sıkıĢtırılmıĢ arĢiv dosyasıdır. ArĢiv dosyalarını açmak için özel bir sıkıĢtırma yazılımına

ihtiyacınız vardır. Biz www.rarlab.com adresinden Türkçe deneme sürümünü

edinebileceğiniz WinRAR’ı öneriyoruz. Alternatif olarak www.7-zip.org adresinden

edinebileceğiniz ücretsiz 7-Zip yazılımını da kullanabilirsiniz. WinRAR’ı (ya da

alternatif herhangi bir yazılımı) bilgisayarınıza yükledikten sonra Joomla_1.7.14- Stable-

Full_Package_TR.zip dosyasına sağ tıklayıp “Buraya çıkart” seçeneğini (veya “Extract

here” ya da benzeri bir seçeneği) seçin. ArĢiv dosyasının içindeki dosyalar birkaç

saniyelik geniĢletme iĢleminin ardından Joomla_1.7.1-Stable-Full_Package_ TR adlı bir

klasöre çıkarılmıĢ olacaktır.

ġekil 2.4: Joomla1.7.1 dosyasının winrar ile açılması

Page 8: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

3. ADIM: Dosyaların barındırma alanına yüklenmesi

Dosyaları çıkardıktan sonra sıra kurulum için gereken dosyaların daha önce satın

aldığımız barındırma alanına yüklenmesine geliyor. Bunun için bir FTP istemcisine

ihtiyacımız var. Bizim önerimiz http://filezilla-project.org/ adresinden edinebileceğiniz

FileZilla olacak. FileZilla oldukça kapsamlı, açık kaynak, bedava ve Türkçe destekli bir

FTP istemcisidir. FileZilla’yı indirmek için http://filezilla-project.org/ adresinde girip

Download FileZilla Client linkine tıklamanız ve Windows baĢlığı altındaki kurulum

dosyasını indirmeniz yeterlidir.

ġekil 2.5: http://filezilla-project.org/ sistesinin anasayfa görüntüsü

Ancak daha profesyonel bir çözüm arıyorsanız CuteFTP (www.globalscape.com) veya

FlashFXP (www.flashfxp.com) gibi ücretli yazılımlara yönelebilirsiniz. Bu arada, bazı

kullanıcılardan edindiğimiz Ģikâyetlere göre FileZilla, FTP sunucusuna bir anda çok

sayıda bağlantı kurarak sunucudan yasaklanmanıza sebep olabiliyor. Böyle durumlarda

hosting sağlayıcınızla irtibata geçip yasağınızı açtırmanız ve FTP programınızı

değiĢtirmeniz gerekiyor. FileZilla’yı bilgisayarınıza yükledikten sonra BaĢlat > Tüm

Programlar > FileZilla FTP Client > FileZilla komutuyla çalıĢtırın. Sizi Türkçe bir arayüz

karĢılayacak. FTP sunucunuza bağlanmak için hesap bilgilerini ekranın üst kısmındaki

Hızlı bağlan alanına yazabilir ya da yeni bir bağlantı oluĢturmak için Site Yöneticisi’ni

(sol üstteki ilk düğme) kullanabilirsiniz. Biz sitenize ileride de tekrar bilgileri yazmadan

eriĢmek isteyeceğinizi düĢünerek Site Yöneticisi’ni kullanmanızı öneririz. Site

Yöneticisi’ni açtıktan sonra Yeni Site düğmesine tıklayın. Yeni siteniz için bir isim

girdikten sonra “Sunucu” alanına hosting sağlayıcınız tarafından size verilen FTP

sunucusunu (genellikle ftp.siteniz.com) girin. “GiriĢ türü” olarak “Normal”i seçin ve

Page 9: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

alttaki kutulara kullanıcı adı ve parolanızı yazın, ardından Bağlan düğmesine tıklayın.

Bağlantı kurulduktan sonra sol bölmedeki kendi bilgisayarınızdaki dosyaları, sağ

bölmedeyse sitenizdeki dosyaları göreceksiniz. Sağdaki bölmeden sitenizin dosyalarını

yüklemeniz gereken klasöre girin. Bu klasörün adı genellikle “public_ hml” ya da

“httpdocs”tur. Bu klasöre girdikten sonra sol bölmeden Joomla! Dosyalarını açtığınız

klasörü bulun. Doğru klasöre girdikten sonra içindeki tüm dosya ve klasörleri seçip sağ

tıklayarak “KarĢıya yükle” seçeneğini seçin. Aktarım baĢladığında pencerenin alt

kısmında kuyruktaki dosyaların isimleri akmaya baĢlayacak ve sağ alt köĢede de kalan

dosyaların boyutu görünecektir. Bu iĢlem sizin ve sunucunuzun bağlantı hızına bağlı

olarak 10 ila 30 dakika kadar sürebilir.

4. ADIM: MySQL veritabanının oluĢturulması

Dosyalarınız siteye yüklendikten sonra verilerin kaydedileceği alan olan MySQL

veritabanını oluĢturmak için hazırsınız demektir. Bu iĢlem, hosting sağlayıcınızın

kullandığı kontrol paneline göre değiĢiklik gösterebilir. Linux hosting sağlayıcılarında

genellikle iki popüler kontrol paneli yazılımından biri kullanılır: cPanel ya da Plesk.

Bizim örnek sunucumuzda cPanel kullanıldığı için bu adımda anlatacaklarımız cPanel

kullanımına yönelik olacak, ancak sizin hosting alanınızda Plesk ya da baĢka bir kontrol

paneli kullanılsa bile izlemeniz gereken adımlar aĢağı yukarı aynı olacaktır. Eğer bu

adımı tamamlayamazsanız MySQL veritabanınızın yaratılması için hosting

sağlayıcınızdan destek isteyebilirsiniz.

ġekil 2.6: Cpanel görüntüsü

Veritabanları bölümünden “MySQL Veritabanı Sihirbazı”na tıklayın. Veritabanı adı

olarak “joomla” ya da kullanmak istediğiniz herhangi bir isim girin. Ġkinci adımda

veritabanı için bir kullanıcı ı ve parola belirleyin. Kullanıcı adına da joomla”

yazabilirsiniz. Sonradaki adımda, oluĢturduğunuz kullanıcı için yetkileri amanız

Page 10: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

gerekecektir. “ALL PRIVILEGES”ı seçerek oluĢturduğunuz kullanıcıya tüm yetkileri

atayın. ĠĢlemi onayladığınızda MySQL veritabanı yaratma iĢleminiz tamamlanmıĢ

olacaktır. ĠĢlemin sonunda oluĢturulan veritabanı isminiz (cPanel kullanıyorsanız)

otomatik olarak sitekullanıcısı_ veritabanıadı ve kullanıcı adınız da

sitekullanıcısı_kullanıcıadı olacaktır. Örneğin bizim FTP kullanıcı adınız joomlaku

olduğu için veritabanı adımız ve veritabanı kullanıcı adımız da joomlaku_joomla oldu.

5. ADIM: Joomla! kurulumuna giriĢ

Page 11: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

ġekil 2.7: Joomla 1.7.1 in kurulum ekranları

MySQL veritabanınızı oluĢturduktan sonra asıl Joomla! kurulumuna geçebilirsiniz

demektir. Joomla!’nın web tabanlı yükleyicisini baĢlatmak için sitenizin ana sayfasına

(örneğin www.siteadresiniz.com) girin. Siteye ilk kez girdiğinizde Joomla! Kurulum

ekranına yönlendirileceksiniz. Ġlk adımda karĢınıza dil seçimi ekranı gelecektir.

Varsayılan olarak Türkçe seçili olduğu için sağ üst köĢedeki Sonraki düğmesine

tıklayarak devam edin. Bir sonraki ekranda sisteminiziz Joomla! Kurulumuna uygun olup

olmadığı denetlenecektir. Kurulumu baĢarıyla tamamlayabilmek için ilk bölümdeki her

satırın yanında “Evet” yazıyor olmalıdır. Önerilen Ayarlar bölümündeki ayarlar

önerilenlere uygun olmasa bile Joomla!’nız çalıĢacaktır, ama bu ayarların da önerilenlerle

aynı olması tavsiye edilir. Herhangi bir ayarınız istenen ayarlarla uyuĢmuyorsa bu

aĢamada hosting sağlayıcınıza danıĢarak bu sorunu çözmeniz ya da hosting paketinizi

değiĢtirmeniz gerekecektir. Eğer sitenizin adresine ilk girdiğinizde karĢınıza Joomla!

kurulum ekranı gelmediyse host’unuz PHP’yi hiç desteklemiyor olabilir. Bu durumda

hosting paketinizi uyumlu bir paketle değiĢtirmeniz gerekir.

6. ADIM: Veritabanı yapılandırması

Page 12: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

ġekil 2.7: Joomla 1.7.1 in veritabanı yapılandırma ekranı

Bir sonradaki adımda karĢınıza Lisans ekranı gelecektir. Joomla! GNU/GPL v2.0

(Genel Kamu Lisansı) ile lisanslanmıĢ özgür ve ücretsiz bir yazılımdır. Sonraki

düğmesine tıklayarak bu lisansı kabul ettiğinizi belirtin. Bir sonraki aĢamada veritabanına

eriĢim ayarlarını yapmanız gerekecektir. Veritabanı Türü olarak mysql’i seçili bırakın.

Sunucu Adı alanına hosting sağlayınız tarafından size verilen sunucu adresini yazın. Bu

adres çoğu zaman localhost’tur. Alttaki Kullanıcı Adı, ġifre ve Veritabanı Adı alanlarını

da 4. adımda oluĢturduğumuz veritabanı bilgilerini kullanarak doldurun. GeliĢmiĢ

Ayarlar kısmında herhangi bir değiĢiklik yapmanıza gerek yoktur.

7. ADIM: FTP ayarları

ġekil 2.8: Joomla 1.7.1 in FTP yapılandırma ekranı

ġekil 2.8: Filezilla yapılandırma ekranı

Page 13: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

Bir sonraki adımda FTP dosya sistemini etkinleĢtirmek isteyip istemediğiniz sorulacaktır.

Evet’i seçin ve hosting sağlayıcınız tarafından size verilen FTP kullanıcı adınızla Ģifrenizi

girin. Ardından “FTP Yolunu Otomatik Bul”a tıklayarak FTP Kök Klasör alanının

otomatik olarak doldurulmasını sağlayın. Son olarak “FTP ayarlarınızı doğrulayın”a

tıklayıp FTP ayarlarınızın doğruluğunu kontrol edin ve Sonraki’ye tıklayın.

8. ADIM: Ana yapılandırma

ġekil 2.8: Ana yapılandırma ekranı

Sonraki adımda karĢınıza Ana Yapılandırma ekranı gelecek. Site Adı kısmında sitenizin

adını yazın. e-Posta adresi alanına e-posta adresinizi, Yönetici ġifresi ve Yönetici

ġifresini Onaylayınız alanlarına da kullanmak istediğiniz Ģifreyi yazın.

Buraya girdiğiniz Ģifreyi bir kenara not edin, zira birazdan yönetim paneline

girerken bu Ģifreye ihtiyacınız olacak. Eğer eski bir Joomla! Kurulumunuz varsa bu

aĢamada “TaĢıma Betiğini Yükle” seçeneğini seçerek eski kurulumunuzu Joomla! 1.7’e

taĢıyabilirsiniz. Biz sıfırdan yeni bir kurulum yaptığımızı varsayarak “Varsayılan Örnek

Bilgiyi Yükle” seçeneğini seçili bırakıyor ve “Örnek Bilgiyi Yükle” düğmesine

tıklıyoruz. Böylece biraz sonra örnek olarak faydalanabileceğimiz ve ileride kendi

arzularımıza göre değiĢtirebileceğimiz örnek içerik ve menüler sitemize eklenmiĢ olacak.

“Örnek Bilgiler BaĢarıyla Yüklendi” mesajını aldıktan sonra Sonraki’ye tıklayarak

devam edin.

9. ADIM: Kurulumun sonu

Page 14: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

ġekil 2.9: Sonuç ekranı

“Tebrikler! Joomla! BaĢarılı Bir ġekilde Kuruldu” mesajını aldıysanız tebrik ederiz, ilk

Joomla! kurulumunuzu baĢarıyla tamamladınız. Bu noktadan Joomla! yönetim paneline

eriĢebilmeniz için tekrar FTP sunucunuza bağlanarak “installation” adlı klasörü silmeniz

gerekiyor. Bunun yapmak için tekrar FileZilla’yı açıp Site Yöneticisi düğmesinin

sağındaki küçük oka tıklayın ve listeden sitenizin adını seçin. Bağlantı sağlandıktan sonra

Joomla!’nın yüklü olduğu klasöre girip installation klasörüne sağ tıklayın ve Sil’i seçin.

Artık ekranın sağ üst köĢesindeki Yönetici düğmesine tıklayarak yönetim paneline

ulaĢabilir veya Site düğmesine tıklayarak sitenizin ön yüzünü görebilirsiniz. Yönetici

paneline her zaman www.siteadresiniz.com/administrator/ adresinden ulaĢabileceğinizi

unutmayın. Yönetici kullanıcı adınız “admin”, Ģifreniz de 8. adımda belirlediğiniz Ģifre

olacaktır. Ġleride yönetim paneliniz üzerinden yeni yönetici hesapları oluĢturabilirsiniz.

ÖZET

Joomla web sitenizin içeriğini rahatlıkla kontrol etmenizi sağlayan açık kaynak kodlu bir

yazılımdır. Bu programın başarıyla kurulup kullanılır hale getirilebilmesi için bir dizi

ayarlamanın doğru bir şekilde yapılması son derece önemlidir. Joomla!, kullanımı

kolaylaştıran pek çok özellik ve avantaja sahiptir. Bu avantajlar yukarıda ayrıntılı olarak

verilmiştir. Bu programın kurulması için kısaca aşağıdaki adımların takibine bağlıdır.

1-Joomla! 1.7 kurulum paketini bilgisayarımıza indirmiştik.

2-Joomla! 1.7 zip'li paketin üstüne sağ tıklayın ve Klasöre çıkarta tıklayınız.

3-Joomla! 1.7 klasör ve dosyaları masaüstümüze açıldı.

4-FTP proğramını açalım. (Filezilla) FTP' kullanıcı bilgilerini girin. Joomla! 1.7

yükleyeceğiniz sunucuya bağlanın.

5-Ön kurulu denetimi sekmesindeki sunucu özelliklerin hepsi Evet olmalıdır. Hayır yazılı

bir sunucu eksikliği varsa Hosting firmanızla iletişime giriniz.

Page 15: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

6-Gerekli ayarlar bölümünde mevcut yapılandırma yeşil renkte olmalıdır.

--------------------------------------------------

*** Önemli Not: configuration.php yazılamaz - Hayır görüyorsanız, yapmanız gereken

işlem aşağıdaki gibidir.

Masaüstünüze sağ tıklayın. Yeni menüsün'den Metin Belgesi oluşturun.

Metin belgesinin adını, configuration.php yapın.

FTP'den Joomla! 1.7 yüklediğiniz alana gönderin.

configuration.php.txt olarak yükleyecektir. Sonundaki .txt silin.

configuration php sağ tıklayın ve CHMOD değerini 777 yapın. (FTP)

------------------------------------------------------

7-Joomla! 1.7 kurulum tarayıcı penceremizi tekrar açalım. Tekrar Denetle düğmesine bir

kere tıklayın.

configuration.php yazılabilir - Evet olarak görebiliriz.

*** Önemli Not2: Kurulum bittikten sonra configuration.php dosyasının CHMOD

değerini 444 yapmayı unutmayınız!

8-Sonraki düğmesine tıklayın

9-Lisans sayfası ve Sonraki düğmesine tıklayarak devam ediyoruz.

10-Veritabanı Kullanıcı adını girin, Veritabanı Parolasını girin, Veritabanı adını girin.

Sonraki düğmesine tıklayın

11-FTP yapılandırması. Burayı atlayabilirsiniz. Sonraki düğmesine tıklayın.

12- Sitenizin İsmini girin,e-Posta Adresinizi girin.,Yönetici Kullanıcı Adı (standart

admin),Yönetici Parolanızı girin.,Yönetici Parolanızı Doğrulayın.

----------------------

*** Önemli: Yeni Joomla kullanıcılarının Varsayılan Örnek Veriyi Kurması

önerilmektedir. Örnek Veriyi Kur düğmesine bir kere tıklayın.

13-,Sonraki düğmesine tıklayın.,Örnek veri başarıyla kuruldu,Sonraki düğmesine

tıklayın.

14-Son işlem olarak INSTALLATION klasörünü kaldırmamız gerekiyor. Kurulum

Klasörünü Kaldır düğmesine bir kere tıklayın. Tebrikler! Joomla websiteniz kuruldu.

DEĞERLENDĠRME SORULARI

1. Seçeneklerden hangisi Joomla’nın bir özelliği değildir?

a) Banner reklam yönetimi

b) Medya dosyalarını yüklemek ve yönetmek için dosya yöneticisi

c) Silinen içerikler için çöp kutusu

d) Fatura hazırlama yönetimi

e) Basit ziyaretçi istatistikleri

2. Seçeneklerden hangisi Joomla 1.7 nin yeniliklerinde biri değildir?

a) UluslararasılaĢtırma

Page 16: 1. 1.0 1.1. Joomla’nın özellikleri 1.2. 1.3. · Joomla!’nın baĢarılı özelliklerine ek olarak binlerce ücretsiz ve ücretli eklentilerle fonksiyonları artırılabilmektedir

JOOMLA’NIN FAYDALARI

Atatürk Üniversitesi Uzaktan Eğitim Uygulama ve AraĢtırma Merkezi

b) 3G desteği

c) Farklı veritabanları desteği

d) FTP katmanı

e) Standartlara uyumluluk

3. Seçeneklerden hangisi Joomla nin kurulum aĢamalarından biri değildir?

a) Paketin indirilmesi ve açılması

b) Veritabanı yapılandırması

c) Server iĢletim sisteminin yapılandırılması

d) FTP ayarları

e) Ana yapılandırma

4. Seçeneklerden hanagisi indirilen Joomla dosyasını internete göndermemizi sağlar?

a) Winrar

b) Word

c) Excel d) FileZilla

e) Winamp

CEVAP ANAHTARI

1. D 2. B 3. C 4. D

YARARLANILAN KAYNAKLAR

AKBUĞA Mustafa, Ġçerik yönetimi ders notları

Web sitesi ve Blog hazırlama, CHIP Kitap

BAġVURULABĠLECEK KAYNAKLAR

http://forum.joomlatr.org/joomla-17x-dersleri-f186.html