CentOS 7 Sunucu Kurulumu | DigitalOcean

Yazar: | 25 Aralık 2017

CentOS 7 sunucu kurulumu nasıl yapılır? Sıfırdan başlayanlar bu makaledeki her bir adımı uygulayarak sorunsuzca DigitalOcean droplet üzerinde CentOS 7 sunucu kurulumu gerçekleştirebilir. Önceki tüm içeriklerde olduğu gibi, burada yapacağımız anlatımı da resimler ile desteklemeye çalışacağız.

Kuracağımız bu sunucu üzerinde WordPress gibi içerik yönetim sistemlerini kullanabilir, VestaCP gibi yönetim panellerini kurabilir veya projemize uygun amaçlar doğrultusunda kullanabiliriz.

Bölümler

Neden DigitalOcean?

Hem kayıt olanlar için ücretsiz VPS veriyor olması, hem İngilizce olsa dahi neredeyse her konuda eğitim-rehber kaynaklarının olması yüzünden DigitalOcean ideal bir sunucu firması. Ayrıca domain yönlendirme için ihtiyacımız olan isim sunucu hizmetini barındırması işlerimizi kolaylaştırıyor.

Adım 1 – DigitalOcean Kayıt

Henüz kayıt olmayanlar takip eden adresten referansım ile kayıt olarak 10 dolar kupon kodundan faydalanabilir. Bu, en kötü ihtimalle 2 ay ücretsiz VPS demek.

Referans link: https://m.do.co/c/c1f15b980f79

Ulaştığınız sayfa üzerinden e-posta ve belirleyeceğiniz ile üye olun. Girmiş olduğunuz e-posta adresine bir doğrulama bağlantısı gönderilecek, bu adımı atlamayın.

Digital Ocean kayıt

E-posta doğrulama sonrası ikinci bir adım olarak kredi kartı verifikasyonu yapmanız gerekiyor. Bu aşamanın amacı birden fazla kayıt olmayı önlemek. Herhangi bir çekim yapılmıyor olup, yalnızca provizyon alınacaktır. Banka kartı ve ön ödemeli kartlar kabul edilmemekte.


Adım 2 – SSH Bağlantısı İçin Hazırlık

Doğrulama işlemleri tamamlandıysa sıra küçük ve en önemli adımlardan biri olan SSH key oluşturmada. Bu aşama zorunlu değil ancak sürekli olarak aynı sunucuyu veya aynı firmayı kullanmayı düşünüyorsanız yapmanızda fayda var. Hem güvenlik hem pratik olması açısından SSH key oluşturmanızı tavsiye ederim.

Bu adımı atlayarak işlem yapacaksanız, sunucuyu oluşturduktan sonra e-posta adresinize gelecek bilgileri kullanarak root olarak giriş yapabilirsiniz.

Nasıl yapılacağı hakkında ilgili makale:

SSH key oluşturduktan sonra https://cloud.digitalocean.com/droplets sayfasında, sağ en üst köşedeki yuvarlak alana tıklayarak Settings, ardından sol kısımdaki menüden Security yolunu izliyoruz. SSH keys sekmesinden Add SSH Key butonuna basarak PuTTygen ile oluşturduğumuz anahtar metnini kopyala – yapıştır diyoruz. Name kısmına bu key’e vermek istediğiniz herhangi bir ismi yazabilirsiniz, ki bu zorunludur.

DigitalOcean SSH key ekleme

Adım 3 – CentOS 7 Sunucu Oluşturma

Bu işlemlerin ardından yine sağ üst kısımda bulunan yeşil Create butonuna basarak en baştan Droplet’i seçiyoruz.

DigitalOcean kurulum

Karşımıza gelen ekranda seçeceklerimiz:

Choose an image: Alt satırdaki menünün en sağında bulunan CentOS logosuna tıklıyoruz. An itibariyle son stabil sürüm 7.4 x64 direkt olarak seçili geliyor.

Choose a size: Panel kurmayacaksanız aylık 5$ maliyetli en düşük paketi seçebilirsiniz. Panel kullanacaklar için tavsiyem minimum 10 dolarlık paket seçmeleridir.

Add block storage: Herhangi bir işlem yapmıyoruz.

Choose a datacenter region: Sunucunun bulunacağı konum. Türkiye’ye yakın olması ve ms süresini kısa tutabilme adına Amsterdam 2 veya Amsterdam 3 numaralı sunucuları seçebilirsiniz.

Select additional options: Herhangi bir seçeneği işaretlemek zorunda değilsiniz ancak ben sitelerimde IPv6 teknolojisi kullandığım için bu kısma tik atıyorum.

Add your SSH keys: Bu kısımda biraz önce eklediğimiz ssh key’i göreceğiz. Bunu işaretliyoruz.

Finalize and create:

How many Droplets?: Kurmak istediğiniz sunucu sayısı, 1 olarak kalsın.

Choose a hostname: Eğer bir internet sitesi kuracaksanız alan adınızın başına server subdomainini ekleyebilirsiniz. Örnek: server.siteadi.org

Ve, Create butonuna basıyoruz. 1-2 dakika içerisinde kurulum tamamlanacaktır.


Adım 4 – SSH Bağlantısı

Sunucuyu oluşturduktan sonra PuTTy’i açarak IP adresi ve Private Key dosyasını kullanarak bağlanıyoruz. Bilmeyenler, Private key kullanarak nasıl oturum açacağını PuTTygen makalesini inceleyerek öğrenebilir.

CentOS 7 PuTTy SSH bağlantısı

Sunucuya ilk girişte böyle bir uyarıyla karşılaşmanız normal. Evet butonuna basarak devam ediyoruz.

Ve aşağıdaki gibi bir ekran bizi karşılıyor.

Hazır CentOS 7 sunucu digitalocean

Artık sunucumuz kullanıma hazır.

Her ne yapacak olursak olalım, sıfırdan kurulmuş bir sunucuyu güncellememiz elzemdir. Aşağıdaki komut CentOS 7 güncelleme komutudur.

yum update -y

İyi günlerde kullanmanızı dilerim.

İlgili diğer yazılar

1Buradasınız: CentOS 7 Sunucu Kurulumu | DigitalOcean
2WordPress Performans Sunucusu Kurulum Rehberi
3CentOS 7 LAMP, WordPress ve PHP APC Kurulumu
4OPcache, APCu Kurulumu ve MariaDB Optimizasyonu
5Gzip, Apache Tuned, MPM+php-fpm Kurulum ve Ayarlar
6PHP 7, OPCache ve APCu ile 3 Kat Hızlı WordPress
7Nginx Kurulumu ile WordPress Sitemizi Hızlandırıyoruz
8FastCGI Kurulumu ile Işık Hızında WordPress
9NGINX SSL Sertifikası Kurulumu | 301 Yönlendirme ve Ayarlar
Paylaş:

8 thoughts on “CentOS 7 Sunucu Kurulumu | DigitalOcean

  1. Anıl Taştan

    Sıfır kod bilgisi ile kendi sunucumu kurdum. Anlatım için çok teşekkürler

    Cevapla
  2. Carribean

    Hocam elinize sağlık, birsürü yabancı anlatım okudum ama tam anlayamadım sunucuyu kurdum 2 ay kullancam

    Cevapla
    1. Doruk Yazar

      Evet mailinizi gördüm, bahsettiğim gibi ekran görüntüsü veya hata mesajlarını iletirseniz yardımcı olabilirim

      Cevapla
  3. Furkan

    googledan ücretsiz vps alsak bu kurulumu yapabilir miyiz

    Cevapla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir