Resimlerle Wordpress Kurulumu - Localhost


GİRİŞ


Arkadaşlar, wordpress, diğer programlar gibi indir-kur şeklinde kullanamadığımız bir teknolojidir. Localde, yani kendi  bilgisayarınızda, Wordpress ile çalışmak için bilgisayarınızda bazı şartların oluşması gereklidir. Bu şartlar; bir yerel sunucu (local server ya da locolhost) ve bu sunucuda oluşturulan bir veritabanıdır. Şimdi local serverdan başlayarak, bu ikisini nasıl hazırlayacağımızı görelim.

    1- LOCAL SERVER NEDİR?

    • Tıpkı gerçek siteler gibi internet sitelerinin de bir tabelaya bir de arsaya ihtiyacı vardır. 
    • Tabela dediğimiz sitenizin adıdır (www.siteadi.com) -site adlarına DNS veya domain de denir-.
    • Arsa dediğimiz de sitenizin çalışacağı sunucudur (orijinal adıyla 'server' dir veya 'hosting' olarak da düşünebiliriz). 
    • Arsa (hosting) ve tabela (domain) bir araya gelmeden bir site oluşmaz.
    • Local server dediğimizde, sitemizin tabelasını ve arsasını kimseye beş kuruş vermeden kendi bilgisayarımızda oluşturabileceğiz demektir. 
    • Local server, kendi bilgisayarımızdaki harddiski arsa, klasörleri de tabela olarak kullanmamızı sağlayan yerel bir sunucudur. Yani bir klasör oluşturacağız ve klasörün adı sitemizin adı yerine geçecek, harddiskimiz de siteminiz kurulduğu arsa -server- olacak. İşte bilgisayarımızın bu özelliğine localhost denir ve bilgisayarımıza bu özellik dışarıdan yüklenen bir paket program sayesinde kazandırılır.
    • Sitemizi kendi bilgisayarımızda kurduğumuz için, bizden başkası sitemizi ne görüyor ne de biliyor olacak. (Aslında kendi bilgisayarımızdan da yayın yapıp sitemizi internete atabiliyoruz ama çok verimsiz ve yavaş oluyor tabi.)
    • Peki local servera site kurmak niye lazım o zaman? Hem öğrenmek, hem de internet alemine atmadan önce sitemizi oluşturmak ve testlerden geçirmek için. Önce kendi bilgisayarımızda işi hallediyoruz sonra gidip bir firmadan hosting (arsa) ve domain (tabela) alıyoruz ve sitemizi internette yayınlıyoruz.

    2- LOCAL SERVER NASIL OLUŞTURULUR?

    • Konuyu dağıtmamak için local server kurulumu konusuna girmiyorum (*). 
    • Kısaca şunu söyleyeyim; piyasada başlıca iki tane local server paketi vardır. İndirmek ve kurmak için aşağıda isimlerini verdim, tıklayabilirsiniz.
    1. Xampp Server (PHP tabanlı siteler için. Wordpress PHP tabanlı bir sistemdir.)
    2. Wamp Server (ASP tabanlı siteler için.)
    • Kurarken sizden bir kullanıcı adı ve parola istenmeyecek. Xampp Server, kurulumu esnasında siz çaktırmadan, kullanıcı adınızı "root" olarak belirler, şifrenizi boş bırakır, yani bir şifreniz olmaz. (İsterseniz bunları daha sonra değiştirebilirsiniz.)
    • Serverınıza ait olan bu kullanıcı adınızı ve boş olan şifrenizi unutmayın. Çünkü biraz sonra bir kurulum da wordpress için yapacağız ve wordpress bizden bu bilgileri isteyecek.
      (* Talep olursa, bir de lacal server kurulumu anlatabiliriz.)

      3-  LOCALHOSTTA VERİTABANI OLUŞTURMAK

      • Local servera wordpress kurmak için önce bir veritabanına ihtiyacımız olacak. (Wordpress, bu veritabanına tablolar oluşturacak, sitemizin bütün kullanıcı bilgilerini, şifrelerini filan bu veritabanındaki tablolarda saklayacak.)
      • Veri tabanı oluşturmak için, önce bir web tarayıcısı (chrome, firefox, internet explorer, m. edge) açalım.
      • Sonra adresine, "localhost/phpmyadmin/" yazalım ve "enter" tuşuna basalım.


      • Bu işlemler sonucunda karşımıza şöyle bir sayfa çıkmalıdır: 


      • Sayfanın sol tarafındaki sütuna dikkat edin. Orada, localhostun demirbaş veritabanlarını ve benim daha önce oluşturduğum 3 veritabanını göreceksiniz. Benim oluşturduklarım şunlar:
      1. armaganediyorum
      2. datarm
      3. wp_sitem
      (bunların dışında kalanlar, localhost ile birlikte gelen standart veritabanlarıdır.)
        • Şimdi, beraber yeni bir veritabanı oluşturacağız. Önce sol tarafta gördüğünüz o veritabanları listesinin en tepesinde bir "yeni" butonu var. Çekinmeden tıklayın ona:



            • Tıkladığımızda açılan sayfada yeni bir veritabanı oluşturmak için bizi bekleyen iki tane form alanı göreceğiz. Bunlar "veritabanı adı" ve "karşılaştırma" alanlarıdır.




              • Veritabanı adı tamamen paşa gönlünüze kalmış. Türkçe karakter ve boşluk içermesin bir de mümkünse sayı kullanmayın ve biraz sonra wordpress bize bu veritabanının adını soracağı için aklımızda kalsın yeter. Ben "dersimiz-wordpress" adında bir veri tabanı oluşturmak istiyorum.
              • Karşılaştırmayı da seçmemiz gerekiyor. Karşılaştırma yazısına tıkladığınızda bir liste göreceksiniz. Oradan, "utf8_general_ci" yi bulun -biraz aşağılardadır- ve seçin. Bu da sitemizin kullanacağı tablolarda, yumuşak geler, ü'ler filan sorun olmadan görünsün diyedir.




              • Şimdi oluştura basın ve bir veritabanı sahibi olun. Oluşturduğunuz veri tabanı, sol sütunda diğer veri tabanları arasında alfabetik sıraya göre yerini almış olacaktır.




              • Artık wordpressin kurulması için bilgisayarımızı hazırladık, lazım olan her şeyi hallettik. Şimdi, sıra geldi wordpressi indirip kurmaya.

              4- WORDPRESS KURULUMU

              • Şimdi, elimizde bir localhost kullanıcı adımız, şifremiz (boş da olabilir) ve bir veritabanımız var. Kuruluma hazırız demektir.
              • İlk iş, Türkçe bir wordpress indiriyoruz. İndirmek için buraya tıkladığınızda aşağıdaki sayfa açılacak:




                • Okun gösterdiği indir butonuna basın. Bir zip dosyası halinde wordpress elinize geçmiş olacak. Artık elinizde büyük bir teknoloji var demektir. Heyecan yapmaktan çekinmeyin... Dosya şuna benzer:



                  • (Bence önce bu wordpress zip dosyasını emin bir yere taşıyın ve gözünüz gibi bakın. O zipin içinde, belki de size çok parlak siteler yaptıracak ve servet kazandıracak bir teknoloji var çünkü.)  Biraz hayal kurduktan sonra, dosyanın üzerine sağ tıklayın ve buraya çıkart deyin. Şöyle yani:


                    • Bu işlemden sonra, wordpressin normal bir klasör halinde bir kopyasını elde edeceksiniz. Şöyle:


                    • Şimdi wordpress artık avuçlarımızda ve kurulmaya hazır. Ama dikkatinizi mutlaka çekmiştir, wordpressin bir "install" yani "kur" dosyası yok. Olsun lazım değil zaten.
                    • Şimdi bu wordpress klasörünü açın ve içinde ne kadar dosya klasör varsa hepsini seçin (Ctrl+a) ve kopyalayın. Tamamını Xampp serverımıza taşıyacağız çünkü. 




                      • Şimdi Xampp'a gidip, sitemiz için, orada bir tabela ve arsa alıp wordpressi oraya kuralım bizim için çalışsın ve sitemizi kursun. Xampp'a nasıl gidilir? Eğer kurarken normal bir şekilde kurulduysa yeri şurasıdır:  "Bilgisayarım"a tıklayın, "C sürücüsü"ne tıklayın, ve aşağıdaki resimde görüldüğü gibi sonlarda "xampp" klasörünü göreceksiniz.



                      • Xampp klasörüne girin ve açılan sayfada "htdocs" klasörüne dikkat edin. İşte bu klasör sitelerinin kurulacağı bölgedir, arsalardır. (wamp server'da "www" klasörü oluyordu sanıyorum bu.)
                      • "htdocs" klasörüne de tıkla ve gelecekte yüksek yüksek binaları dikeceğiniz arsaları görün. İşte açılan bu sayfada oluşturduğun her bir klasörün adı site adın, klasörün içi de sitenin arsasıdır.




                      • Tabi senin sayfanda armaganediyorum, armaganediyorum.com ve wpsitem klasörleri olmayacak. Çünkü onlar benim wordpress sitelerim. Sen kendi siteni kuracaksın.
                      • Şimdi buraya bir klasör açacaz ve adını da sitemizin adını ne olsun istiyorsak o koyacağız. Ben "deneme-sitem" koyacağım.


                        • Sitemizin yani klasörün adını koyarken Türkçe karakterlerden ve boşluklardan uzak duruyoruz.






                        • Artık localhostta bir sitemiz var adı da deneme-sitem. Her siteye ulaştığımız gibi bu siteye de bir tarayıcı açarak (ben firefox kullanıyorum, sizde büyük ihtimal chrome kullanıyorsunuz) ulaşabiliriz. Peki adres çubuğuna ne yazmamız gerekli? Localhosttaki bir siteye ulaşırken site adından önce her zaman "localhost/" yazmalıyız. O zaman ben "localhost/deneme-sitem" yazarsam siteme girmiş olurum.




                        • Gördüğünüz gibi pek de siteye benzemiyor di mi? Çünkü henüz bir çivi bile çakmadık. Sadece tabelasını (klasör adı) ve arsasını (klasörü) belirledik.
                        • Şimdi web tarayıcıyı bir kenara bırakalım, biz oluşturduğumuz klasöre geri dönelim. "deneme-sitem" klasörünü açıyorum ve biraz önce kopyaladığım bütün wordpress dosyalarını buraya yapıştırıyorum. (Dikkat edin wordpress klasörünü tek parça olarak değil içindeki klasör ve dosyaların tamamını kopyalayıp yapıştırdık. Bu aşamada sağ tuş kopyala pasif olabilir, o zaman tekrar wordpress dosyalarına gidip kopyalamanız gerekecek demektir.)




                          • Yapıştırma işlemi bittikten sonra "deneme-sitem" klasörünün içi şöyle görünmelidir:




                          • Evet wordpressi sitemize taşıdık, şimdi etrafı tanıtmamız lazım. Sitenin sahibi-patron kim, adı ne şifresi ne, inşaat bilgilerini, dairelere gelecek olan müşterilerin bilgilerini nerede depolayacak (veritabanı) gibi...
                          • Hemen açıyoruz Chrome'u yada internet explorer'u ya da firefox'u. Wordpressin dilinden onlar anlıyor çünkü, onları kullanarak tanıtacağız sitemizi.
                          • Adres çubuğuna ben "localhost/deneme-sitem" yazıyorum ve bu adrese gidiyorum. Şöyle bir sayfa görmem lazım:




                          • Şimdi burada diyor ki sen wordpress kurmaya başlayacaksın ama biraz sonra şunları şunları isteyeceğim senden. Bak bunlar varsa başla yoksa git temin et... Ama biz biraz önce zaten onları hallettik. Yani sorun yok, Başlayalım! butonuna basabiliriz. Basınca şu sayfayı göreceğiz:



                          • İşte yaptığımız bütün hazırlık bu sayfadaki form içindi. Şimdi teker teker dolduralım.
                          1. Veritabanı ismi: dersimiz-wordpress  (3. adımda oluşturmuştuk)
                          2. Kullanıcı adı: root  (xampp server kurarken oluşuturmuştuk)
                          3. Parola:      (Yukarıda "LOCAL SERVER NASIL OLUŞTURULUR?" başlığı altında bahsettiğimiz gibi boş bırakıyoruz.)
                          4. Veritabanı sunucusu: localhost (yerel sunucumuzun adı her zaman budur)
                          5. Tablo ön eki: wp_  (wordpress  veritabanında tablolar oluşturacak ya o tablolar başka sitelerin tablolaları ile karışmasın, tanıyabilsin diye, her tablonun adının önüne bir önek istiyor sizden. Yani aslında aynı veritabanına birden fazla wordpress de kurabiliriz de, localhostta böyle bir sıkışıklığa gerek yok, çünkü istediğimiz kadar veritabanı oluşturma özgürlüğümüz var.)

                          • Evet bu bilgileri girdikten sonra sayfamız şöyle görünecek:



                          • Bu aşamadan sonra "Gönder" butonuna basıyoruz ve her şey yolunda gittiyse şöyle bir ekranla karşılaşıyoruz:



                          • "Kurulumu yap" butonuna basıyoruz. Maalesef karşımıza bir form daha çıkıyor. Ama yılmadan, sahip olacağımız teknolojiyi düşünerek bu formu da dolduruyoruz. Bu form şöyle bir form olacak:




                          • Bu aşamada artık sitemiz ile ilgili bir takım bilgiler oluşturuyoruz. Yani, bu formdaki bilgiler wordpress kurulumuyla ilgili değil, sitemiz hakkında vereceğimiz bilgilerdir. Haydi sırayla dolduralım:

                          I) Site başlığı: 
                          • Genellikle sitenin en tepesinde görünür. Sitenin adıdır. Sonra değişebilir. Rahat olun. 


                          II) Kullanıcı adı: 
                          • En büyük patronun adıdır. Yönetim paneline (patron odası - dashboard) bu isimle girilir. Sonradan değişmez. Unutmayın. 
                          III) Parola: 
                          • Sitenin yönetim paneline bu parola ile gireceksiniz. Yani patron odasının anahtarıdır. Sonradan değişebilir. 
                          IV) Parolayı onayla:
                          • Onaylamazsak kendimizle çelişiriz zaten.
                          V) E-posta adresiniz:
                          • Localhostta hiç bir işe yaramaz. Email formatında kafanıza göre bir şey girebilirsiniz.

                          VI) Arama motoru görünürlüğü:
                          • Arama motoru localhostta istese de göremez sitenizi, o yüzden localde önemi olan bir seçenek değildir. Direk geçin... Her şey tamamsa formun son hali şudur:




                            • Artık Wordpress kurabiliriz. "Wordpressi Kur" butonuna basıp işimizi bitirelim. Her şey yolunda gittiyse şöyle bir son sayfa göreceğiz:




                            • Hemen "Giriş" diyoruz ve bundan sonra sık sık göreceğimiz, sitemizin üye giriş sayfasını görüyoruz. 



                            • Bu sayfada biraz önce belirlediğimiz kullanıcı adı ve parolayı giriyoruz. Tabi biz patron olduğumuz için, bizim adımız ve parolamız wordpress tarafından hemen tanınır ve bizi direk başlangıç'a yani yönetim sayfasına (gerçek adı "dashboard"dur) alır ve şöyle bir sayfayla karşılaşırız:


                            Wordpress localhosta başarı ile kuruldu. Bundan sonrası ayrı bir dersin konusu. Esen kalın, takipte kalın...

                            Yorumlar

                            Bu blogdaki popüler yayınlar

                            Wordpress Nedir, Ne İşe Yarar?