6 Aralık 2016 Salı

Oracle VM VirtualBox' ta Ubuntu Server Kurulumu

Merhabalar...


Oracle VM VirtualBox' ta Ubuntu server kurup basit bir web uygulamasını yapmaya çalışacağız sizinle.

  1. Önclelikle Oracle VM VirtualBox kuralım.

https://www.virtualbox.org/wiki/Downloads bu linkten işletim sistemize göre download yapabilirsiniz.Ardından standart next next methodunu kullanacağız.

 Unutmadan VirtualBox'ın ne işe yaradığından bahsedelim..            

  • Bu program işletim sistemi içinde sanal bir makina oluşturarak 1 veya daha fazla işletim sistemi kurmaya yarayan, sistem içinde sanal bir sistem oluşturan bir programdır.

    2.VirtualBox'ı yükledikten sonra sıra Ubuntuyu kurmaya geldi.

Ubuntu Server'da  Linux Debian kökenli bir işletim sistemidir.Açık kaynak kodlu özgür bir yazılımdır.Grafiksel arayüzü yoktur.Cmd gibi bir siyah ekran gelmektedir.

  • Ubuntunun kurulumunuda yeniden next next methoduyla yapıcaz. 



Burdan yeni seçelim.Sanal makinemize verceğimiz ismi yazalım ve türü linux seçelim sürümünüde ubuntu 32 bit yada 64 biti seçelim.Ayırabileceğimiz alanı seçelim ardından ileri diyip şimdi sanal bir disk oluştur seçeneğini seçip oluştur diyelim.




  • Şimdiden ubuntuyu kurcaz.Sanal makinemizin sağ tıklatıp ayarlar diyoruz ordan depolama optik sürücü ekleye u-daha önceden elimizde olan ubuntu dosyasını yüklüyoruz.
  •    Şimdi kuruluma tam hazırırz.Tekrardan bir next next döngüsüne giriyoruz.Ana sayfaya gelip sanal makinemize iki kere tıklayıp yada üste başlat yere basıp çalıştırıyoruz.

    Böyle bir arayüz çıkıyorsa şuana kadar yaptıklarınız doğru adımdır.Burdan sonra next döngüsünü başlatıyoruz ubuntu sunucu sürümünü enterlıyoruz.

    Klavye düzenini soruluyor.Klavye düzenini tanıtmak istiyorsanız evet diyin.Ben hayır dedim bir sıkıntı çıkmadı ama siz evet diyip ilerleyin ilerde sıkıntı yaşamamak için.Aksi takdirde siz klavyeden a harfine bastığınızda ekranda  farklı bir harf görebilirsiniz.


    Sistemimiz kuruluyor...

    Burdan OpenSSH Server boşluk tuşuyla seçebilirsiniz.

    Bekliyoruz...
    Bizden kullanıcı adı ve şifre istiyecek bunları ilerde sisteminin açılışında kullanacağımız için akılda kalıcı şeyler seçin.Kısacası next next methedoyla devam ettik ve sistem kuruldu.

    Sistemimizi kurduktan sonra kurakken girdigimiz kullanıcı adı ve şifreyi giriyoruz.



           3.İşlemlere başlamadan önce sistemi güncelliyoruz.
      
    Bu  komutlar: sudo apt -get update && sudo apt-get upgrade

    Bide unutmadan ağ ayarlarını yapalım.Sanal makinamıza sağa taıklayıp ayarlar diyoruz ordan ağ seçiyoruz NAT'I seçeceğiz gelişmiş ayarlarda aşağıdaki gibi olacak.



    Şimdi kullanacağımız programları yükleyeceğiz.

    Node.js'yi yükleyeceğim ben bunun için şu kod satırlarını yazmalısınız.

    sudo apt get install nodejs
    sudo apt get install npm // nodejs ye kolay paket yüklememizi sağlıyor.

    Mysql kuralım.
    sudo apt-get install mysql-server 
    mysql -u root -p //mysql bağlanmamızı sağlar.


    create database odev; //diyerek veritabanı oluşturuyoruz.



    create table odev_tab(id int not null primary key aouto_increment,isim varchar(15),soyad(20));
    //basit bir tablo oluşturuyoruz.



    describe odev_tab;//ekledğimiz tabloyu görebiliriz.


    insert into odev_tab values(NULL,'Deniz','KALE');//tablomuza veri ekliyoruz.


    select * from odev_tab;//girilen verileri listeler.

    Mysql veritabanı ekledik.Bir diğer adıma geçelim.(Mysqldan çıkmak için \q komutu vermeliyiz.)

    sudo pico dene.js




    yazıyoruz.

    sudo apt install nodejs-legacy //nodejs'nin node komutunu kullanabilmeyi sağlıyor

    npm install mysql //Node.js ile MySQL'i kullanabilme

    node dene.js 



    putty ayarlarınıda yapalım.


    Son olarakta ana makine üzerinden bağlanmamız gerek...










    putty ye node dene.js yazıp çalıştırıyoruz.





    http://localhost:8000/ adresini girip ubuntuda oluşturduğumuz tabloyu görmemiz lazım.

    ve ödevimizin sonu...





    KAYNAKLAR:
    http://tecadmin.net/connect-nodejs-with-mysql/#
    https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-14-04
    https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-an-ubuntu-14-04-server
    http://www.chip.com.tr/forum/virtual-box-nedir-nasil-kullanilir-resimli_t37851.html






































    Hiç yorum yok:

    Yorum Gönder

    Sublime Text'de Metin Hizalama

    Sublime Text açılır. Preferences Key Bindings Açılan sayfanın sağ tarafına şu kodlar yazılır: [ {"keys": ["alt+shift+f&q...