2. Sanal Makine Nedir?
Gerçek bir bilgisayar gibi hareket eden bir bilgisayar dosyasıdır. Bu dosyaya görüntü
ismi verilir. Bir bilgisayar içinde başka bir bilgisayar oluşturmamızı sağlar.
Sanal Makine Kullanımının Avantajları :
1)Riskli Ortamlarda Geliştirme Yapılabilir: Farklı ortamlarda geliştirme yapılabilir. Asıl
makineye virüs bulaşması engellenir. Şüphelendiğiniz siteye giriş, güvenmediğiniz
maili okuma gibi işlemlerde de asıl makine etkilenmez.
2)İşletim Sistemi Test Edilebilir: Asıl makinede bulunan işletim sisteminden farklı bir
işletim sistemini sanal makinede kullanıp test edilebilir. Format atmaya ihtiyaç
duyulmaz.
Örneğin; Windows 10 kullanılan bir bilgisayara Linux ubuntu kurulabilir.
3)Yazılım Geliştirmek İçin Uygun Ortam: Beta programları, sürüm güncellemelerini
test etmeye olanak saÄŸlar.
Sanal Makine Kullanımının Dezavantajları :
1)Düşük Donanım: Eğer düşük bir bellek varsa bilgisayarınızda donma, aşırı ısınma
gibi performans problemleri ile karşılaşabilirsiniz.
2)Yanlış Kurulum: Eğer sanal makine kurulumu doğru yapılmazsa imaj dosyaları
zarar görebilir bu yüzden mevcut işletim sisteminde hatalarla karşılaşılabiliriz.
Sanal Makine Programları
1- VMware
2- VirtualBox
3- Hyper-V
4- Parallels
5- QEMU
6- Xen
Biz bu raporda VMware ve VirtualBox sanal makine programlarını kullanarak CentOS
işletim sistemini kuracağız.
3. CentOS Nedir?
CentOS(The Community Enterprise Operating System) kelimelerini temsil eder.
CentOS Projesi sağlam açık kaynaklı bir ekosistemi sunmaya odaklanmış, toplum
odaklı özgür yazılım çabasıdır. CentOS kullanıcıları için, geniş bir yelpazeye uygun
dağıtımlarıyla istikrarlı yönetilebilir bir platform sunar. RedHat Enterprise Linux 'a
ücretsiz alternatif olarak çıkarılan CentOS, son kullanıcıyı değil RedHat'ın ücretli
sistemleri ile %100 uyumluluğu hedefleyen sunucu odaklı bir linux dağıtımıdır.
Sanal Makine VirtualBox Ä°le CentOS Kurulumu :
İlk olarak https://www.virtualbox.org/ orijinal sitesinden VirtualBox’ı bilgisayarımıza
indirip kurmamız gereklidir.
Görsel 1.1
Görsel 1.1 ‘ e bakarak sol tarafta bulunan menüden dowloads seçeneğine tıklıyoruz.
4. Görsel 1.2
Görsel 1.2 ‘ de bulunan işletim sistemimize uygun olan Windows hosts seçeneğine
tıkladığımız an kendisi otomatik olarak indirme işlemine başlar.
Görsel 1.3
Görsel 1.3’te bulunan setup ekranı karşımıza gelmektedir. İleri butonuna basarak
kurulumuna devam ederiz.
5. Görsel 1.4
Özel kurulum ekranından ileri butonuna basarak devam edilir.
Görsel 1.5
Kullanımını istediğimiz kutuların içlerini işaretleyerek ileri butonuna basıp devam
ediyoruz.
6. Görsel 1.6
Görsel 1.6 da ki evet butonuna tıklayarak ilerliyoruz.
Görsel 1.7
Yükle butonuna tıklayarak devam ediniz.
7. Görsel 1.8
Evet e tıklayarak devam ediyoruz.
Görsel 1.9
Yükle ve ileri diyerek devam edilir.
9. CentOS işletim sistemini VirtualBox üzerinde kurmak için https://www.centos.org/
sitesine gidiyoruz. Minimal ISO işletim sistemi için en temel özellikleri içerir. İsterseniz
DVD ISO’yu indirip kurulum aşamasında ihtiyacınıza göre özellikler ekleyebilirsiniz.
Görsel 2.1
Görsel 2.1 deki Üst menüden get CentOS seçeneğine tıklıyoruz.
Görsel 2.2
Biz Minimal ISO seçeneğine devam ediyoruz.
10. Görsel 2.3
Bilgisayarın donanımına en yakın linki indiriyoruz.
İşletim sistemine sanal makine kurmak için bios ayarların da bulunan Virtualization
Technology özelliğinin Enable olması gerekiyor aksi takdirde işletim sistemi sanal
makine kurulumuna izin vermeyecektir. Bios ayarlarına girmek için bios tuşunu
kullanabilirsiniz veya Windows 8 ve üstü işletim sistemini kullanıyorsanız Shift tuşuna
basılı tutarak yeniden başlat seçeneğini seciniz. Açılan ekranda Gelişmiş Seçenekler-
> UEFI Donanım Yazılımı Ayarları ->Yeniden Başlat seçeneklerini seçerek yeniden
baÅŸlatabilirsiniz.
Görsel 3.1
12. Görsel 3.4
DiÄŸer bir sorunda Hyper-V aktif ise onu pasif hale getirmemiz gerekmektedir.Bu
işlemi yapabilmek için denetim masası -> programlar ve özellikler -> Windows
özelliklerini aç veya kapata gelmemiz gerekmektedir.
Görsel 3.5
14. Görsel 1.12
İşletim sisteminin adını CENTOS yazdık. Siz istediğinizi yazabilirsiniz. Makine klasörü
C de çok yeriniz yoksa D ye de atanabilir. Kuracağımız işletim sisteminin türü LİNUX
olduğu için LİNUX seçildi. Red Hat 64 bit seçeneği ile devam ediyoruz.
Görsel 1.13
Bellek boyunu ayarladıktan sonra ileri diyoruz.2 GB’nin altında çalışmayacaktır.
16. Görsel 1.16
Dinamik ve sabit seçeneklerinden dinamik olanı seçtik.
Görsel 1.17
Görsel 1.17 dosya yer ve boyutu ayarlandı. Oluştur seçeneğine basarak devam
ediniz.
18. Görsel 1.20
Görsel 1.21
Bu adımlardan sonrada Görsel 1.18 de bulunan CentOS sanal makinemizi başlata
tıklıyoruz.
19. Görsel 1.22
Install CentOS 7 diyerek CentOS işletim sistemi kurulumuna geçebiliriz.
Görsel 1.23
Kurulum aşaması ayrıntılı olarak WMware sanal makine programı anlatıldıktan sonra
devam edilecektir.
20. VMware
VMware, üç farklı sürüme sahip :
VMware Player, VMware Fusion ve VMware Workstation.
VMware Player gelişmiş özelliklere ihtiyaç duymayan, sadece sanal makine
oluşturup çalıştırmak isteyen kullanıcılara yönelik ve ücretsiz olduğu için biz VMware
Player kullanıyoruz. Kuruluma VMWare Player indirerek başlıyoruz.
https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware
_workstation_player/15_0
Görsel 4.0
İşletim sistemi olarak Windows kullandığımız için Windows için uygun olan kurulumu
indiriyoruz ve indirdiğimiz exe yi açıyoruz.
22. Görsel 4.2
Lisans sözleşmesini kabul ettikten sonra next butonuna tıklayarak devam ediyoruz.
Görsel 4.3
Uygulamayı kurmak istediğimiz klasörü seçiyoruz.
23. Görsel 4.4
Görsel 4.4’de uygulama güncellemesi ve geliştirici topluluğuna katılım ayarları
soruluyor dilerseniz bu kısmı geçebilirsiniz.
Görsel 4.5
24. Uygulama kısayolunun başlangıç çubuğu ve masaüstünde gösterilmesi ayarlarını
yapıyoruz ve devam ediyoruz.
Görsel 4.6
Install diyerek kurulum işlemini başlatıyoruz.
Görsel 4.7
25. Kurulum tamamlandı biz ücretsiz sürümü kullanıyoruz eğer lisans anahtarınız var ise
lisans anahtarı girerek devam edebilirsiniz.
Sanal makine uygulamasını kurulumu gerçekleştirdik.
Görsel 4.8
Görsel 4.8’deki Create a New Virtual Machine diyerek yeni bir sanal makine
oluÅŸturmak istiyoruz.
26. Görsel 4.9
CentOS minimal ISO’yu seçiyoruz.
Görsel 4.10
Buradan indirmiş olduğumuz imaj dosyasını seçiyoruz ve Next diyoruz.
Görsel 4.11
27. Sanal makinemizin ismini girip next butonuna basıyoruz.
Görsel 4.12
Burada CentOS için kullanılacak olan depolama alanını belirliyoruz. Önerilen
depolama alanı 20GB ama ben 30GB olarak verildi. Next’e tıklayıp kuruluma devam
ediyoruz.
Görsel 4.13
Görsel 4.13’te VMware diğer ayarları otomatik olarak algılayıp kendi yapıyor eğer
değişiklik yapmak isterseniz Customize Hardware seçeneğine girip ayarlarda
32. Görsel 5.5
Default olarak otomatik yapılandırma seçeneği geliyor, değişiklik yapmadan Done
butonuna tıklayıp devam ediyoruz. Dilerseniz disk yapılandırmasını yapabilirsiniz.
34. Görsel 5.7
Son olarak işletim sistemi için root şifresi ayarlamak ve kullanıcı oluşturmak
kalıyor.Bu adımı yapmadan işletim sistemine giriş yapamıyorsunuz.
Görsel 5.8
35. Görsel 5.9
User Creation ile kullanıcı hesabı oluşturalım.
Görsel 5.10
Kendi belirlediğimiz kullanıcı adı ve şifresini ayarladıktan sonra done ile devam
edelim.
36. Görsel 5.11
Kurulum işlemi tamamlandı işletim sistemini kullanmaya başlamak için Reboot
butonuna tıklayarak yeniden başlatıyoruz.