HEDEFLER İÇİNDEKİLER WORDPRESS KURULUMU WordPress Kurulumu WordPress'in Son Sürümünün İndirilmesi Paketin Açılması ve Sanal Sunucuya Yüklenmesi WordPress İçin Bir Veritabanı Hesabının Oluşturulması WordPress Kurulumu İÇERİK YÖNETİM SİSTEMİ Okt. Mustafa AKBUĞA Bu üniteyi çalıştıktan sonra; WordPress'in en güncel sürümünü indirebilecek, Kurulum öncesi gerekli olan veritabanı dosyası, Kullanıcı adı ve Parolasını oluşturabilecek, Wordpress kurulumunu gerçekleştirerek site yönetim paneli girebileceksiniz. ÜNİTE 9
GİRİŞ WordPress, İnternet kullanıcıları tarafından son yıllarda en çok tercih edilen içerik yönetim sistemlerinden biridir. Bu içerik yönetim sistemi (İYS) ile kurumsal siteden, haber sitesine, blogdan, e-ticaret sitelerine kadar birçok web sitesi yapmak mümkündür. Wordpress (İYS), Sunucu Tabanlı çalışan bir yazılımdır. Bu sebeple wordpress kurup çalıştırmadan önce sanal bir web sunucu sisteminin bilgisayara kurulu olması gerekmektedir. Bu ünite wordpress i sanal sunucuya manuel kurmak için hazırlanmıştır. İstenirse Wordpress in kurulumuyla uğraşmadan WordPress in hazır kurulu geldiği WordPress Hosting hesaplandan biri alınabilir. Bu ünitede sanal bir sunucu sistemi üzerinde veritabanı dosyası oluşturularak wordpress in nasıl kurulduğu anlatılacaktır. WORDPRESS KURULUMU WordPress in wordpress Türkiye web sistesinden indirilmesi, kurulan sistemin hiçbir işleme gerek duymadan Türkçe olarak açılmasını sağlar. Kurulum paketinin wordpress. org adresinden indirilmesi durumunda kurulum dili İngilizcedir. WampServer programı bilgisayarınızda sunucu tabanlı yazılımların çalışması için gerekli olan sistemleri bilgisayarınıza kuran yazılımdır. Bu program sayesinde İYS sistemlerini rahatlıkla kurup çalıştırabilir ve oluşturduğunuz web sayfalarını test edilebilirsiniz. Bu yazılımın bilgisayarda kurulu olduğu varsayılarak konu anlatılacaktır. Bilgisayarınızda WampServer yazılımı yoksa kurulum işleminin anlatıldığı 2.Üniteyi inceleyiniz. Wordpress in Son Sürümünün İndirilmesi Bütün yazılımlarda olduğu gibi Wordpress platformu da sürekli güncellenir ve geliştirilir. Her güncelleme sonrası yeni özellikler ve tasarımlara sahip olur. Bu ünite hazırlandığı dönemde en son sürüm Wordpress 4,1 idi. Wordpress kurulumu için gereken dosyaları en güvenilir şekilde wordpress Türkiye web sistesinden http://tr.wordpress.org/ adresinden indirebilirsiniz. Diğer adreslerden indireceğiniz WordPress sürümlerinde istemediğiniz ve kaldırmak için kod bilgisine ihtiyaç duyacağınız bağlantılar olabilir. Atatürk Üniversitesi Açıköğretim Fakültesi 2
Şekil 9.1. WordPress (İYS) sistemini indirmekte kullanılan web sitesi Şekil 9.1 de işaretli alanda gösterilen indir butonuna bastıktan sonra wordpress kurulumu için gereken en güncel versiyonu indirebilirsiniz. Karşımıza gelen sayfadaki kaydet butonuna tıkladığımızda WordPress yazılımının kurulum dosyası bilgisayarımıza indirilmeye başlayacaktır. Şekil 9.2. İndirilen Wordpress dosyasının bilgisayar diskine kayıt edilmesi Şekil 9.3. Bilgisayara indirilmiş zipli wordpress kurulum paketi Atatürk Üniversitesi Açıköğretim Fakültesi 3
Paketin Açılması ve Sanal Sunucuya Yüklenmesi Kurulum paketinin arşivdenaçılması ile wordpress-4.1-tr_tr klasörü ortaya çıkar. Sanal sunucunun www klasörünün içerisine ortaya çıkan klasörün kendisi değil içindeki dosya ve klasörler atılmalıdır. İndirilen paketin adı wordpress-4.1-tr_tr.zip olacaktır. Bu bir sıkıştırılmış arşiv dosyasıdır. Arşiv dosyalarını açmak için bilgisayarınızda winrar veya winzip gibi sıkıştırma programlarının olması gerekmektedir. Eğer bilgisayarınızda bu programlardan biri yoksa http://www.winrartr.com/winrar-indir/winrar-turkcesurumler.html adresinden indirip kurun. Sıkıştırılmış arşiv dosyasının içindeki dosyaları bu programı kullanarak Şekil 9.4 de gösterildiği gibi dışarı çıkarın. Şekil 9.4. İndirilen Zipli dosyanın bir klasör içerisine açılması WordPress kurulum paketinin sanal sunucu üzerine yüklenebilmesi için önce WampServer programı kurulurken oluşturulan C:\wamp\www klasörü açarak içerisinde var olan dosya ve klasörleri siliniz. Sonrasında Şekil 9.5 te gösterilen wordpress-4.1-tr_tr klasörünün içindeki dosya ve klasörlerini bu alana kapyalayınız. Şekil 9.5. Kurulum dosyalarının sanal sunucu klasörüne kopyalanması Atatürk Üniversitesi Açıköğretim Fakültesi 4
Wordpress İçin Bir Veritabanı Hesabının Oluşturulması WampServer yazılımının simge durumunda, turuncu renkte sabit kalması hizmetin başlayamadığı anlamına gelir. Bu durumda kurulan bilgisayardaki antivirüs ayarları kontrol edilmeli ve program açılırken yönetici modunda yeniden açılmalıdır. Sanal sunucu üzerine WordPress kurulumu için gerekli veritabanı için WampServer yazılımının başlatılması gerekmektedir. Bunun için Başlat menüsünden Start WampServer64 simgesine tıklayarak programın açılmasını bekleyin. Program açıldığında Başlat çubuğunun sağ tarafına simge durumunda yerleşir. Şekil 9.7 de gösterilen bu simge önce Kırmızı( Sunucu kapalı) sonra Turuncu(Sunucu başlıyor) en son Yeşil (Hizmete hazır) rengini alır. Şekil 9.6. Bilgisayara kurulu WampServer programının çalıştırılması Şekil 9.7. Sanal sunucu dosyasının çalışma simgesi Simge yeşil renkte iken sanal sunucu hizmete hazırdır. WordPress sitemizin kullanacağı veritabanını dosyası oluşturmak için WampServer yönetim araçlarında yer alan phpmyadmin arabirimi kullanılacaktır. Bunun için internet tarayıcısının adres bölümüne Şekil 9.8 de gösterildiği gibi http://localhost/phpmyadmin yazarak veritabanı yönetim paneli açılır. Şekil 9.8. phpmyadmin yönetim paneli Şekil 9.9 da gösterilen yönetim paneli üzerinden ya Veritabanları yazan sekme ya da işaretle gösterilen Yeni simgesine tıklanır. Atatürk Üniversitesi Açıköğretim Fakültesi 5
Şekil 9.9. phpmyadmin yönetim panelinden WordPress veritabanı dosyasının oluşturulması Açılan sayfada Şekil 9.9 da 1 nolu alana Veritabanı dosyasının adı (Örnek:WordPress) yazılır 2 nolu alana Türkçe karekter kodunun (Utf16_turkish_ci) seçimi yapılır. Oluştur butonu tıklanır. Böylece Veritabanı dosyası oluşturulmuş olur. Şekil 9.10. WordPress veritabanı dosyasının yetkilerini değiştirme Şekil 9.10 da gösterilen wordpress isimli Veritabanı dosyasının yanındaki Yetkileri kontrol et seçeneğine gelerek çift tıklayın. Atatürk Üniversitesi Açıköğretim Fakültesi 6
0 Şekil 9.11. veritabanı dosyasında root isimli kullanıcının yetkilerini düzenleme Veri tabanına dosyasına Parola konulması phpmyadmin paneline şifresiz yeniden girmenizi engeller. Bu durumda veritabanı dosyasına Wordpress ayarlarından girmek gerekir. Şekil 9.11 de gösterilen localhost isimli Anamakine yanındaki Yetkileri düzenle seçeneğine gelerek çift tıklayın. Açılan pencereden Parola değiştir bölümünü görene kadar pencereyi aşağıya doğru kaydırın. Şekil 9.12 de 1.nolu alana sizin belirleyeceğiniz (Password1 vb.) bir şifre yazın aynı şifreyi 2. nolu alana da yazarak GİT butonuna tıklayın. Bu durumda veritabanına yetkisiz kullanıcıların giriş yapması engellenecektir. Bu son işlemden sonra artık WordPress kurulumu yapılabilir. WordPress Kurulumu Şekil 9.12.Veritabanı dosyasına şifre belirleme WordPress kurulumu yapabilmek için internet tarayıcısının adres bölümüne http://localhost/index.php adresini yazarak kurulumu başlatın. Web sayfanızı açınca Şekil 9.13 te gösterilen ekrandan Başlayalım butonuna tıklayın. Atatürk Üniversitesi Açıköğretim Fakültesi 7
Şekil 9.13. Wordpress kurulumunun başlatılması Şekil 9.14 teki kurulum ekranında bir veritabanı ismine, sunucu adresine, kullanıcı adına ve şifreye ihtiyaç duyulur. Bu bilgilerden biri hatalı olarak girildiğinde kurulum devam ettirilemez. Şekil 9.14. Wordpress kurulumunda veritabanı bağlantısının yapılması Atatürk Üniversitesi Açıköğretim Fakültesi 8
phpmyadmin veritabanı yönetim panelinde oluşturulan veritabanı bilgilerini ve kurulum sonrası oluşturulan Parola bilgilerini Şekil 9.14 te gösterildiği gibi girin ve Gönder butonuna basarak kurulumu ilerletin. Şekil 9.15. Kurulum için gereken bilgilerin girilmesi sonucu ana kurulum aşamasına geçiş Girilen bilgiler doğru olarak kabul edilirse Şekil 9.15 te gösterilen kurulum ekranı gelir. Bu ekran üzerindeki Şimdi kurulum yapmayı deneyebilirsiniz metni üzerindeki mavi renkli aktif bölgeyi tıklayarak kurulumu ilerletin. Şekil 9.16. Wordpres yönetim hesabının açılması Atatürk Üniversitesi Açıköğretim Fakültesi 9
Site başlıklarında tekrarlayan kelimeler olmamalıdır. Çünkü başlıkta olan kelimelerin hepsi ile arama motorları çeşitli şekilde ilişkiler kurar. Şekil 9.16 da gösterilen kurulum ekranına bizden istenen bilgileri doldurunuz. 1.Site başlığı: Site açıldığında görülen ilk metindir. Başlıklar asla 70 karakteri geçmemelidir. Çünkü arama motorları başlıklarda 70 karakterden fazlasını okumaz. 2.Kullanıcı adı: Site üzerinde en yetkili kullanıcı adıdır. WordPress i kurarken seçilen kullanıcı adını WordPress üzerinden daha sonra değiştirebilmemiz çok zordur. Bu işlem için süper yetkili başka hesap açıp dosya takas işlemleri gerektirir. 3. Parolanız, iki kere: Bu bölüm wordpress in en önemli bilgi alanıdır. Kötü niyetli kullanıcılarla yöneticiyi birbirinden parola ayırır. Parolayı güçlü olarak seçmek güvenlik için alınacak ilk tedbirdir. Bu kurulum için parola 1-a-2-b-3-c-4-d şeklinde verilerek özel karekter ile parola güçlü seçilmiştir. Hatalı yazılmasını engellemek için aynı parola iki kez yazılmalıdır. 4. E-Posta Adresiniz: Parola ya da Kullanıcı adı unutulduğunda bu bilgileri değiştirmek amacıyla wordpress ile site sahibi arasındaki iletişim noktasıdır. 5.Gizlilik: Bu seçenek sitenin arama motorları tarafından görülmesini ve arama sonuçlarında raporlarda yer almasını sağlar. Gerekli bilgiler girildikten sonra WordPress i Kur Butonu ile kurulum devam ettirilir. Şekil 9.17. WordPress kurulum işleminin başarıyla tamamlanması Şekil 9.17 deki ekran görüldüğünde WordPress in 4,1 sürümünün kurulumu tamamlanmıştır. Giriş butonuna tıklayarak ya da http://localhost/ adresinden Şekil 9.18 de gösterilen bilgilerin girilmesiyle Şekil 9.19 da genel tasarımı gösterilen siteye giriş yapılabilir. Şekil 9.18. Wordpress siteye giriş Atatürk Üniversitesi Açıköğretim Fakültesi 10
Şekil 9.19.Yeni kurulan sitenin genel görünümü İnternet tarayıcısının adres bölümüne http://localhost/wp-admin/ adresi yazılarak kullanıcı adı ve parola girildiğinde Şekil 9.20 de gösterilen WordPress yönetim paneline girilebilir. Şekil 9.20. Wordpress Sitenin yönetim panelinin görünümü Şekil 9.20 deki yönetim paneli incelendiğinde Türkçe içeriğe sahip olduğu ve Joomla nın yönetim panelinden daha sade hazırlandığı görülecektir. Bu yönetim panelindeki araçların ne amaçla kullanıldığı, bir sonraki ünitede bir Blog site tasarlanarak örnek bir uygulamada anlatılacaktır. Atatürk Üniversitesi Açıköğretim Fakültesi 11
Özet Wordpress Kurulumu WordPress, internet kullanıcıları tarafından son yıllarda en çok tercih edilen içerik yönetim sistemlerinden biridir. Bu içerik yönetim sistemi (İYS) ile kurumsal siteden oyun sitesine, blogdan e-ticaret sitelerine kadar birçok web sitesi yapmak mümkündür. Wordpress (İYS), Sunucu Tabanlı çalışan bir yazılımdır. Bu sebeple wordpress kurup çalıştırmadan önce sanal bir web sunucu sisteminin bilgisayara kurulu olması gerekir. WampServer programı bilgisayarınızda sunucu tabanlı yazılımların çalışması için gerekli olan sistemleri bilgisayarınıza kurar. Bu program sayesinde İYS sistemlerini rahatlıkla kurup çalıştırabilir ve oluşturduğunuz web sayfalarını test edilebilirsiniz. Bütün yazılımlarda olduğu gibi Wordpress platformu da sürekli kendini geliştirir. Her güncelleme sonrası yeni özellikler ve tasarımlara sahip olur. Wordpress kurulumu için gereken dosyaları en güvenilir şekilde wordpress Türkiye web sitesi http://tr.wordpress.org/ adresinden indirebilirsiniz. Diğer adreslerden indireceğiniz WordPress sürümlerinde istemediğiniz ve kaldırmak için kod bilgisine ihtiyaç duyacağınız bağlantılar olabilir. WordPress in wordpress Türkiye web sitesinden indirilmesi, kurulan sistemin hiçbir işleme gerek duymadan Türkçe olarak açılmasını sağlar. Kurulum paketinin wordpress. org adresinden indirilmesi durumunda kurulum ve yönetim dili İngilizce gelir. WordPress kurmadan önce, phpmyadmin yönetim panelinden bir veritabanı oluşturulmalı, Bu veri tabanı dosyasına ait, Veri tabanı adı,sunucu adresi, Kullanıcı adı ve parolası gibi bilgiler not alınmalıdır. WordPress kurulumu yapabilmek için internet tarayıcısının adres bölümüne http://localhost/index.php adresini yazarak kurulumu başlatmak gerekir. Site başlığı, site açıldığında görülen ilk metindir. Başlıklar asla 70 karakteri geçmemelidir. Çünkü arama motorları başlıklarda 70 karakterden fazlasını okumaz. Kullanıcı ad,site üzerinde en yetkili kullanıcı adıdır. WordPress i kurarken seçilen kullanıcı adını WordPress üzerinden daha sonra değiştirebilmemiz çok zordur. Parolanız, iki kere: Bu bölüm wordpress in en önemli bilgi alanıdır. Kötü niyetli kullanıcılarla yöneticiyi birbirinden parola ayırır. Siteadı, Kullanıcı adı ve Parola bilinçli seçilmeli ve bu bilgilerin kalıcı olduğu unutulmamalıdır. Kurulum tamamlanınca, http://localhost/ adresinden siteye giriş yapılabilir. Sitenin ayarlarını düzenlemek gerektiğinde Internet tarayıcısının adres bölümüne http://localhost/wp-admin/ adresi yazılarak kullanıcı adı ve parola girilerek yönetim paneline giriş yapılabilir. Kurulumun kiralanan sunucu üzerinde yapılması durumunda localhost yerine almış olduğunuz sitenin yeni adresi geçerli olacaktır. Atatürk Üniversitesi Açıköğretim Fakültesi 12