Virtualbox nedir ?

Merhaba, bu makalemizde Virtualbox’ın ne olduğunu ve nasıl kullanabileceğimizi göreceğiz. Virtualbox kullanma amacım localhost’da bir geliştirme ortamı yaratmak ve bunun üstünde çalışmak. Bu makale orta ve ileri düzey developerlar için yazılmıştır.

Virtualbox nedir?

Virtualbox bilgisayarınızda sanal sunucular oluşturabilmenize yarayan tamamen ücretsiz bir programdır. Aklınıza gelebilecek birçok işletim sistemini kurabilir ve denemeler yapabilirsiniz. Örnek vermek gerekirse birçoğumuz WAMP, XAMPP gibi programları biliyor ve kullanıyordur. Ancak birçok developer biliyor ki bu programlar ile çalıştıkdan sonra asıl linux sunucunuza atmaya sıra geldiğinde muhtemelen çalışmayacaktır. Çünkü Windows ile Linux birbirinden çok farklıdır.

Örnek vermek gerekirse Mssql veritabanı ile çalışan bir kişi Windows ortamında Sqlsrv modülünü kullanmalıdır. Ancak Linux üzerinden sqlsrv modülü çalışmayacaktır. Linux’de pdo_dblib yada pdo_odbc kullanmalısınız. Muhtemelen 3-4 gününüz windows’da geliştirdiğiniz kodları Linux sunucunuza uydurtmak için uğraşacaksınız.

Ama Virtualbox ile bir sanal sunucu kursaydınız ve onun üstünde çalışsaydınız bu problemler olmayacaktı. Hatta ileride bahsedeceğim Vagrant modülü ile local ve remote sunucularınızı birebir aynı şekilde çalıştırabiliyorsunuz.

Peki aklınızda bazı sorular olduğunu biliyorum. Ben ilk virtualbox kullanacağım zaman aklıma gelen ilk soru şu oldu;

Sanal sunucuyu kurucam ama dosyaları her değiştirdiğimde ftp’den mi atıcam ?

Tabiki cevabımız Hayır! FTP ile uğraşmacaksınız. Virtualboxın sunduğu özelliklerden biriside “Shared Folders” yani “Paylaşılan Klasörler”! Windows’da ve sanal sunucunuzda bir klasör belirterek bunların eşzamanlı dosya paylaşmasını sağlayabiliyorsunuz. Makalenin ilerleyen bölümlerinde çok kolay olduğunu göreceksiniz.

Virtualbox Kurulumu ?

https://www.virtualbox.org/wiki/Downloads adresine giderek Windows için olan EXE dosyasını indiriyoruz. Aşağıdaki resimde görebilirsiniz;

Virtualbox Windows Link

İndirdikten sonra Bill Gates amcamızın ünlü sözünü hatırlatalım;

Bill Gates

Kurulumu anladınız 🙂

Virtualbox İle Sanal Sunucu Oluşturmak

Şimdi kuruluma başlayabiliriz. Virtualboxı açıyoruz ve karşımıza aşağıdaki gibi bir görüntü gelecektir;

Virtualbox Welcome Screen

Şimdi ilk sanal sunucumuzu oluşturmaya başlayacağız. Sol köşede bulunan “Yeni” buttonuna tıklayarak yeni sanal sunucu ekleme sihirbazını açıyoruz. Karşımıza aşağıdaki gibi bir ekran gelecek;

Virtualbox Sanal Makine Ekle

Burada hiç uğraşmadan sanal makine adına “Ubuntu” yazarsanız Virtualbox tür ve sürümü kendisi halledecektir.

Önemli! Sizde 64Bit görünmüyor kuruluma başlamayın. 64bit işletim sistemleri görünmüyor ise;

  • Windows işletim sisteminizin 64bit olması gerekiyor
  • BIOS ayarlarından Intel Virtualization Technology ve VT-d özellikleri açık olması gerekiyor
  • Windows Hyper-V özelliğini kapatmanız gerekiyor.

Daha sonra sadece bunun için bir makale yazacağım. Ancak çokda zor bir tarafı yok biraz araştırma ile halledebilirsiniz.

Evet. Ad bölümüne Ubuntu yazdık ve aşağıdaki şekilde Virtualbox ayarladı;

Virtualbox Sanal Makine Ekleme

Sıra geldi ayrılacak RAM miktarını seçmeye. Burada varsayılan olarak 768MB RAM seçili olarak gelir.

Virtualbox Sanal Makine Ekleme Ram Bölümü

Ubuntu Server için yeterli bir rakam “İleri” diyerek bir sonraki adıma geçiyoruz.

Burada Sabit Disk bölümü mevcut. “Şimdi Sanal Bir Sabit Disk Oluştur” seçeneğini seçerek devam ediyoruz.

Virtualbox Sanal Makine Ekleme Sabit Disk Bölümü

Bu bölümden sonra karşımıza disk dosyasının türünü soracak. Bu dosya türlerine daha sonra giriş yapacağız. Şimdilik VDI (Virtualbox Disk Kalıbı) seçeneğini seçerek “İleri” diyoruz.

Virtualbox Sanal Makine Ekleme Disk Dosya Türü

Şimdi karşımıza aşağıdaki gibi bir ekran gelmiş olmalıdır;

Virtualbox Sanal Sunucu Ekleme Depolama Seçeneği

Buradaki olay VDI dosyanızın nasıl depolanacağı. Ben genel olarak “Değişken olarak ayrılan” seçeneğini seçiyorum. Eğer “Sabitlenmiş boyut” seçerseniz seçtiğiniz boyut kadar bir dosya oluşturacak ve sabit diskinizi bu dosya olarak atayacak. Değişken olarak seçerseniz diskinizi kullandığınız kadar büyütecek. VMWare kullananlar için Thin ve Thick olayının hemen hemen aynısıdır. Değişken olarak seçmemin sebebi VDI dosyasını Dropbox üzerinden tutuyorum ve kullandıkça dropboxın upload etmesi kolay oluyor.

Evet Değişken olarak ayrılanı seçtik ve devam ediyoruz. Sıra geldi diskimizin boyutunu seçmeye. Ben genelde 20GB yapıyorum. Değişken olarak seçtiğimiz için boyutu çokda önemli değil ancak 20GB yeterli bir miktardır.

Virtualbox Sanal Sunucu Ekleme Disk Boyutu

Oluştur dediğimiz zaman ekleme sihirbazı kapanacak ve sol tarafa eklediğiniz sanal sunucu gelmiş olacak.

Virtualbox Sanal Sunucu Eklendi

Tebrikler! İlk sanal sunucunuzu eklediniz. Ancak üstünde şuan bir işletim sistemi yok. Virtualbox kategorimizi takip ederseniz Virtualbox üzerinde Ubuntu, Centos gibi birçok işletim sisteminin kurulumundan bahsedeğiz.

Bir sonraki makalede görüşmek üzere…

Virtualbox sanal sunucuya ubuntu kurulumu yapmak için Ubuntu 14.04 Kurulumu makalemizi okuyabilirsiniz.

 

Bir Cevap Yazın

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