DigitalOcean WordPress kurulumu (Videolu anlatım)

WordPress site kurmak, hızlı ve SSD sunucularda kaliteli verim almak istiyorsanız, DigitalOcean uygulama kurulumu ile ilk adımı atmanız mümkün. Proje dahilinde bu sunumda sizlere “DigitalOcean WordPress kurulumu”nu detaylı bir şekilde anlatıyor olacağım.

Eminim kafanızdaki tüm soru işaretleri ortadan kaybolacak ve yaklaşık 10 dakika içerisinde sitenizi aktif hale getireceksiniz.

1. WordPress uygulaması ile Droplet oluşturmak

Her zaman olduğu gibi bu çalışmamızda da Droplet oluşturmamız gerekli. Bu konuda direk videoyu izleyerek gerekli adımları atabilirsiniz ya da hemen şuradaki makaleye geçerek yönergeleri takip edebilirsiniz.

[box type=”warning” ]Makalede WordPress uygulaması ile Droplet uluşturulmamakta. Lütfen bunu dikkate alınız.[/box]

VPS özellikleri

  • RAM
  • İşlemci
  • SSD disk
  • Transfer
  • Kupon kodu

Digital Ocean 1

5$/ Ay
5$/ Ay
  • 512 MB
  • 1 CPU
  • 20
  • 1 TB
  • "Satın al" linkinden kayıt olun. Otomatik 10$ kazanacaksınız.

Digital Ocean 2

10$/ Ay
10$/ Ay
  • 1 GB
  • 1 CPU
  • 30
  • 2 TB
  • "Satın al" linkinden kayıt olun. Otomatik 10$ kazanacaksınız.

Digital Ocean 3

20$/ Ay
20$/ Ay
  • 2 GB
  • 2 CPU
  • 40
  • 3 TB
  • "Satın al" linkinden kayıt olun. Otomatik 10$ kazanacaksınız.

Yapılacakları burada sıralayacak olursak:

  1. Proje (Host) adını giriyoruz.
  2. Sunucu büyüklüğünü belirliyoruz. (Bu iki adımın detaylı bilgileri yukarıda verdiğim linkte mevcuttur.)
  3. İmaj seçimi yapmadan uygulamalar sekmesine gidiyoruz ve hemen aşağıdaki resimde de gördüğünüz gibi WordPress’e tıklayıp Dropletimizi oluşturuyoruz.

digitalocean wordpress uygulaması kurma

WordPress Dropletimizin oluşturulması ve aktif hale gelmesi yaklaşık 1 dakika sürmektedir. Bu süre zarfında alan adımızı oluşturmak için 2. adıma geçiyoruz.

2. Domain adı oluşturma ve IP adresi ekleme

Sunucumuz hazır ancak bu sunucuya bir de alan adı atamamız gerek değil mi? Bu işlemi gerçekleştirmek oldukça basit.

  1. DigitalOcean yönetim paneline gelip DNS sekmesine tıklayın.
  2. Sağ yukarıdaki “Add domain” butonuna tıklayın.
  3. “Name” kısmına alan adınızı yazın. Örn: hizliwp.com
  4. Sağ tarafta “Select Droplet” menüsüne gelip, oluşturduğunuz Droplet’i seçin. Bu işlem alan adına otomatik olarak IP adresi atayacaktır.
  5. “Creat Domain”e tıklayıp işlemi sonlandırın.

[box type=”warning” ]Yukarıda adım adım sıraladığımız işlem neticesinde örnek olarak kullandığımız hizliwp.com alan adını Droplet ile ilişkilendirmiş olduk.

Burada dikkat etmemiz gereken nokta: bu alan adını “www” suz olmasıdır. Eğer sitenizi “www” kullanarak yönetmek istiyorsanız, CNAME kaydı oluşturmamız gerekiyor. Bunu da gerçekleştirmek için:

  • “Add Record” butonuna tıklayıp, “CNAME”i seçiyoruz.
  • Sonrasında ise “www” ekleyip yönlendirme alanına “@” işaretini ekliyoruz. Bu otomatik olarak “www”yu alan adımız ile ilişkilendirecektir.

Panel yönetimini aşağıdaki şekli almalıdır. Eğer farklı görünüyor ise, sorun var demektir.[/box]

digitalocean alan adı ilişkilendirmesi

 

3. DigitalOcean WordPress kurulumu ve yapılandırması

Domain ekleme işlemini gerçekleştirdik. Sıra uygulama olarak seçtiğimiz WordPress’i sunucumuzda kurmaya ve yapılandırmaya geldi.

Droplet’i oluşturduğumuzda hemen tarafımıza bir mail adresi gönderiliyor. Bu adres içerisinde IP adresimiz, kullanıcı adı ve şifresi bulunmakta. Bu bilgileri kullanarak sunucuya erişmemiz gerek. Detayları şurada bulabilirsiniz.

Kısa yoldan sunucu erişim işlemini gerçekleştirmek için Putty programını indirmeniz gerekiyor. Programı indirdikten sonra çalıştırın:

  • Host name kısmına IP adresini yazın.
  • Sunucuya bağlanın.
  • Kullanıcı adınız her zaman “root” olacaktır.
  • Şifreniz ise tarafınıza gönderilen e-postada mevcut.

İlk giriş işlemimi yapınca şifre yenilemeniz gerekiyor. Gerekli güncellemeleri yapın. Karşınıza aşağıdaki gibi bir ekran çıkacak.

digitalocean kullanıcı bilgileri wordpressBu yazılar aslında yapmamız gerekenleri bize sırası ile anlatmakta. Bu adımları takip edecek olursak:

  1. Kurulumun gerçekleştiği IP adresini tarayıcıya yazıp erişim sağlayın.
  2. Karşınıza kimlik doğrulamanız için bir kutucuk çıkacaktır. Doğrulama işlemini gerçekleştirmek için ise yukarıdaki resimde de gördüğünüz 2. mavi kutucukta bulunan “admin”i kullanıcı adı olarak, hemen altındaki şifreyi de “admin şifresi” olarak buraya yazın ve yapılandırma sayfasına erişim sağlayın.
  3. Karşınıza dil seçim sayfası çıkacak. Bu sayfada WordPress dilini belirleyin ve site yönetiminde kullanmak istediğiniz kullanıcı adı ve şifre tercihinizi yapın.
  4. Kurulum tamamlanacak ve WordPress admin paneline yönlendirileceksiniz.

Yeni wordpress sitemiz hayırlı olsun. Ancak küçük bir sorun var. O da; sitemiz IP adresi üzerinden yayın yapıyor. Bunu düzenlemek için atmamız gereken bazı adımlar mevcut.

4. Alan adını IP adresi ile ilişkilendirme.

Yukarıda da bahsettiğim gibi artık WordPress sitemiz hazır ancak bu site IP adresi üzerinden hizmet vermekte. Sorunun çözülmesi çok basit.

Hatırlarsanız yukarıda DigitalOcean’a domain eklediğimiz sırada tarafımıza bir “A” kaydı için bir IP adresi verildi. Bu adresi aynı şekilde domainin bulunduğu yönetim paneline “A” kaydı olarak girmemiz gerek. Ben alan adı satın alırken name.com’u kullanıyorum. Artık siz de hangi firmayı kullanıyorsanız yönetim panelinde sıra ile:

  1. DNS yönetim paneline geçiş yapın.
  2. “A” kaydı oluşturun ve host kayıt yerine “*.alanadi.com” “Answer” bölümünü de tarafınıza verilen IP adresini yazın ve ekleme işlemini bitirin. Bu işlem sonrasında alan adı yönetim paneli aşağıdaki gibi görünmelidir.

wordpress a kaydi olusturma ve domain yonlendirme

Alan adımız artık IP adresimiz ile ilişkilendirildi ve bu adı (hizliwp.com)u tarayıcıya yazdığımızda normal olarak site açılacaktır. Ancak burada yine küçük bir sorun ile karşılaşıyoruz. Eğer sitemizde herhangi bir makaleye tıkladığımızda URL’miz yine IP adresi olarak görünecektir.

Çözüm:

  1. WordPress kontrol paneline giriş yapın.
  2. Ayarlar > Genel’e tıklayın ve URL sekmesinde bulunan IP adresini (hemen aşağıda görünen yeri)

digitalocean wordpress genel ayarlar ve IP adresi değiştirme

Kullanmak istediğiniz URL ile değiştirmeniz gerekli. Örn: http://www.hizliwp.com/

Artık sitemiz hazır!

Sonuç

Size bu yazımda DigitalOcean sunucularında 10 dakikadan kısa bir süre içerisinde WordPress kurmayı anlattım. Sunumu ve de yazılı materyalleri dikkatli bir şekilde takip ederseniz, sorunsuz, kaliteli ve hızlı bir siteye sahip olacaksınız. [no_toc]

VPS özellikleri

  • RAM
  • İşlemci
  • SSD disk
  • Transfer
  • Kupon kodu

Digital Ocean 1

5$/ Ay
5$/ Ay
  • 512 MB
  • 1 CPU
  • 20
  • 1 TB
  • "Satın al" linkinden kayıt olun. Otomatik 10$ kazanacaksınız.

Digital Ocean 2

10$/ Ay
10$/ Ay
  • 1 GB
  • 1 CPU
  • 30
  • 2 TB
  • "Satın al" linkinden kayıt olun. Otomatik 10$ kazanacaksınız.

Digital Ocean 3

20$/ Ay
20$/ Ay
  • 2 GB
  • 2 CPU
  • 40
  • 3 TB
  • "Satın al" linkinden kayıt olun. Otomatik 10$ kazanacaksınız.

Dikkatinizi çekmek istediğim önemli noktalar:

  • DigitalOcean sıradan bir hosting değildir. SSD VPS hizmetidir. Bu yüzden çok daha hızlı bir sisteme sahip olacaksınız.
  • Firmanın çok kaliteli ve hızlı olması istediğiniz her şeyi kolay bir şekilde yapabileceğiniz anlamına gelmez. Tarafınıza yalın bir sunucu verildiğinden ek düzenlemelerin (güncelleme, güvenlik, yedekleme vs…) hepsini kendi başınıza yapmanız gerekmekte.
  • WordPress ve Linux dünyasına yeni girmiş; yani acemi iseniz, mail oluşturma konusunda sıkıntı çekebilirsiniz. Farklı firmalardan mail hosting almak zorunda kalabilirsiniz.
  • WordPress’i optimize etmek ve kullanım açısından sitenizi bir üst seviye çıkarmak istiyorsanız, özel olarak derlediğim WordPress eklentiler makalemi okumanızı tavsiye ediyorum.

Kafanıza takılan bir şeyler olursa, buradan bana  yazın. %100 cevaplanacaktır 😉 Ayrıca benim dışımda bu firmayı tavsiye edenler var mı?

Selam ben Burak Kara, 27 yaşındayım. Ege Üniversitesi Amerikan Kültürü ve Edebiyatı bölümünden mezun oldum. Boş vakitlerimde her ne kadar sitelerle ilgilenmek istesem de bu fırsata ancak 2013'te mezuniyetten sonra sahip olabildim. Araştırma, geliştirme ve paylaşma ruhuna sahibim. Amacım inceleme, satış ortaklığı ve SEO üçlüsünü tek bir bünyede toplayıp, bildiklerimin hepsini sizlerle paylaşmaktır.

17 Yorum
  1. Cevapla
    Engin 11 Ocak 2015 at 4:22 pm

    Bilgilendirici bir yazı olmuş. emeğinize sağlık.

  2. Cevapla
    osman 8 Şubat 2015 at 4:31 am

    Merhaba. Hocam öncelikle ayrıntılı anlatımınız için çok teşekkür ederim. Ben de Droplet’e bu şekilde direk WordPress yüklemek için videonuzu izleyerek işe koyuldum. Herşey yolunda gidiyordu. WordPress’i kurdum, panele ulaştım, site sorunsuz açılıyordu. WordPress panelinden ip adresini domain adresiyle değiştirmem ve o şekilde kaydetmemle birlikte sistem çöktü. Şu anda panele ulaşamıyorum. Site ise yarım yamalak yükleniyor. Yani videodaki gibi tekrar giriş talep etmeden sistem çöktü. Domain şirketinin paneli biraz garip olduğu için o yıldızlı subdomaini ve ip adresini yazacağım kısmı bulamadım. Rica etsem o kısmı nasıl yapacağımı anlatabilir misiniz? Bir de bu aşamada tekrardan silip yeniden yüklememi mi tavsiye edersiniz?

    • Cevapla
      Burak Kara 8 Şubat 2015 at 9:02 pm

      Osman Bey domain firması ile iletişime geçip, A kaydı oluşturmalarını söyleyin. Aynı benim videoda anlattığım gibi. O kaydı oluşturmazsanız, sitedeniz çalışmaz.

      • Cevapla
        osman 8 Şubat 2015 at 10:52 pm

        Hocam çok teşekkür ederim o sorunu çözdüm. Yalnız şimdi de Filezilla üzerinden FTP’ye bağlanamıyorum. FTP’ye neden bağlanamıyor olabilirim? Pratik bir yolu var mıdır FTP’ye bağlanmanın?

        • Burak Kara 8 Şubat 2015 at 11:07 pm

          Tekrar merhaba.

          File protokol kısmı var orada. Onu SFTP- SSH yapmanız gerek. ssh

        • osman 9 Şubat 2015 at 1:47 am

          O şekilde ayarlamama rağmen bağlanamıyorum hocam. Site Yöneticisi kısmına girerek tüm bilgileri doğru girmeme rağmen bağlantı sağlanamıyor ve “kimlik doğrulanamadı” uyarısı veriyor kırmızı renkte.

        • Burak Kara 9 Şubat 2015 at 12:19 pm

          Firma ile iletişime geçmenizde fayda olacaktır. Bu şekilde sorun almanız çok garip 🙁

  3. Cevapla
    osman 9 Şubat 2015 at 8:34 pm

    Hocam ben hepsini denedim ama size bir de şunu sormak istiyorum. FTP’ye bağlanırken hangi kullanıcı adı ve şifreyi kullanmamız gerekiyor? Droplet’i oluşturduktan sonra email adresimize ip adresi ile gönderilen kullanıcı adı ve şifreyi mi yoksa putty programı ile oluşturulan kullanıcı adı ve şifreyi mi?

    • Cevapla
      Burak Kara 10 Şubat 2015 at 12:06 am

      Droplet oluştururken size verilen kullanıcı adı ve şifreyi kullanmanız gerek.

  4. Cevapla
    osman 10 Şubat 2015 at 5:47 pm

    Burak hocam tekrardan merhaba. Sonunda FTP’ye bağlanabildim ama bu kez başka bir sorunla karşılaştım. Normal hostinge wordpress kurduğum zaman ve FTP ile hostinge bağlandığım zaman wordpress dosyaları klasör şeklinde olurdu ve ben de tema klasörüne girerek istediğim temayı bu klasörün içersine sürükleyerek yükleme işlemini tamamlardım. Ancak bu kez “wordpress” isimli dosyanın root uzantısı şeklinde olduğunu görmekteyim. Klasör şeklinde iki tane dosya var ve bu dosyaların isimleri “.cache” ile “.ssh”. Görüntüsünü de aldım: http://i.imgur.com/rLX1FlP.jpg
    Şimdi ben bu durumda yüklemek istediğim tema dosyasını nereye atıcam. Dosyalar root uzantılı olduğu için sanırım açılmıyor.

    • Cevapla
      Burak Kara 10 Şubat 2015 at 9:12 pm

      Maalesef otomatik kurulan WordPress’lerde size dizin atayamıyorsunuz. Bunu yapabilmeniz için cpanel kurmanız gerekli. 14 günlük ücretsiz kullanım süresinde dilediğiniz gibi bir kurulum gerçekleştirebilirsiniz.

  5. Cevapla
    Civan 9 Haziran 2015 at 11:41 am

    Merhabalar, hocam biz bu sitenin yedeklerini nasıl alacağız? mysql kurmadan phpmyadmin’e nasıl erişim sağlayıp veritabanının yedeklerini alacağız?

    • Cevapla
      Burak Kara 9 Haziran 2015 at 12:25 pm

      Selamlar Civan Bey,

      Panelde “images” menüsü var. Oraya tıklayıp droplet seçiyorsunuz. Ondan sonra “create”e tıklıyorsunuz ve yedeğiniz hazır.

      • Cevapla
        Civan 12 Haziran 2015 at 11:04 am

        Anladım, pekii wordpress’i güncellediğimiz zaman ne olacak?

        1- WordPress’i güncellemeden önce bazı dosyaları (örneğin: wpconfig) yedek alıp, güncellemeden sonra yeniden dizine atmamız lazım. Ama wordpress ftp’de imaj halinde olduğu için alamayacağız. O nasıl olacak

        2- Diyelim ki benim wordpress sitem falan her şey hazır. Ama sadece veritabanını yüklemem gerekiyor. Onu nasıl yapacağız. Sizin dediğiniz yöntem tüm sunucuyu yedek alıyor. Ben sadece veritabanını yedek almak istediğimde nasıl yapacağım?

        • Burak Kara 12 Haziran 2015 at 11:07 pm

          1. WordPress güncellemeden sonra herhangi bir dosyayı yedek almanız gerek yok. Doğal olarak herhangi bir dosyayı herhangi bir yere de atmanıza gerek yok. WordPress genel yedeklemeyi güvenlik olarak tavsiye etmekte. Olay bundan ibaret.

          2. Bunu gerçekleştiren eklentiler var. Sadece veri tabanı yedeklemek istiyorsanız https://wordpress.org/plugins/wp-db-backup/ eklentisini kullanabilirsiniz.

  6. Cevapla
    Civan 13 Haziran 2015 at 12:05 am

    Biliyorum başınızı ağrıttım. Son olarak; Saldırı sırasında , saldırı yapan İP adreslerini nasıl tespit edip engelleyebiliriz acaba?

    • Cevapla
      Burak Kara 13 Haziran 2015 at 11:51 am

      Sitenize Cloudflare kurup bunun önüne geçebilirsiniz.

Bir yorum yazın

 

Sitemde tek bir tane bile rahatsız edici reklam bulunmamaktadır. Reklam engelleme eklentisini pasif hale getirmen beni çok mutlu edecek. Ayrıca sitenin tek gelir kaynağı olan satış ortaklığı linklerinin de düzgün çalışması için bu gerekli. Bu güzel desteğin ve anlaşın için sana çok teşekkür ederim.

Özel inceleCO klübüne katılın!

En kaliteli incelemeler, analizler ve gerçek blog tecrübesi burada!

Satış ortaklığı, trafik arttırma, internet üzerinden gelir elde etme, blog ve site hayatı, özel incelemeler ve yarışmalardan ilk sizin haberiniz olsun.

Sizin gibi ben de spam sevmiyorum...