Mini Bilgisayar Nedir ?

Mini bilgisayarlar ile ilgili bilgiler...

Orange Pi Nedir ?

Orange Pi ve kullanım alanları...

Orange Pi Dökümanlar

Orange Pi kullanım dökümanları...

Orange Pi - Vnc Server Kurulum



VNC "Virtual Network Computing" ağ üzerinden çalışan ve çapraz platform desteği olan grafik arayüzlü uzaktan erişim uygulamasıdır.
İstemci ve sunucu uygulamaları üzerinden çalışır. OrangePi vnc sunucu olarak yapılandırarak windows üzerinden uzaktan erişim sağlayacağız.


“Vnc Server” Kurulum Hazırlığı

Vnc uygulamasını terminal üzerinde komutlar yardımı ile kuracağız. "Armbian Ubuntu Desktop" işletim sisteminde masaüstü arayüzüne sahip olacağınız için uygulama merkezinden kurulum işlemini gerçekleştirebilirsiniz.

Armbian Debian/Ubuntu Kurulumu ( Server / Desktop ) sayfası üzerinden Orange Pi cihazınıza öncelikle işletim sistemi kurulumunu tamamlayınız.

Armbian İşletim sistemi kurulumu yaparken belirlediğiniz yeni "root" parolası ve oluşturduğunuz yeni kullanıcının adını/parolasını unutmayınız.

İşletim sistemi kurulumunu tamamlayıp server/masaüstü sürümden Orange Pi cihazınıza bağlandınız.


“Vnc Server” Kurulum Aşamaları

Adım 1 ▬ İşletim sisteminde kurulu paketlerin güncellemelerini kontrol edelim.

      sudo apt-get update

“Reading package lists… Done” çıktısını görünce sonraki adıma geçelim.

Güncellemeleri kurmak için aşağıdaki komutu girelim.

      sudo apt-get upgrade

"Bu işlem internet hızınıza bağlı olarak uzun sürebilir"

Güncellemeler yüklendi.


Adım 2 ▬ Vnc Server Uygulamasını yükleyelim.

      sudo apt-get install tightvncserver

     “Do you want to continue? [Y/n]”

Çıktısını görünce “Y” yanıtını vererek “enter” basalım.


Adım 3 ▬ Root kullanıcısına geçiş yapma

      sudo -

root kullanıcı şifresini girelim. "root@orangepi" olarak devam edeceğiz.

*İşlemlerimizi "root" kullanıcısı ile gerçekleştireceğiz.


Adım 4 ▬ Yeni Kullanıcı Ekleme

VNC Sunucusu için yeni bir linux kullanıcısı yaratıyoruz.

     adduser orangepivnc

Kullanıcı oluşturulduktan sonra şifre ve kimlik bilgilerini giriyoruz (Armbian kurulum aşamalarında olduğu gibi bu alanı devam edelim.):


Adım 5 ▬ VNC Kullanıcısını Yetkilendirme

"orangepivnc" kullanıcısıyla uzaktan erişim sağlayarak ek paketler kuracaksanız bu adımı uygulayın.

     gpasswd -a orangepivnc sudo

"orangepivnc" kullanıcısı "sudo" kullanıcı grubuna atandı.


Adım 6 ▬ VNC Kullanıcısına Geçiş Yapma

     su - orangepivnc

"orangepivnc@orangepi" olarak devam ediyoruz.
Adım 7 ▬ VNC Sunucusunu Çalıştırma

Vnc sunucumuzu çalıştırmak için aşağıda ki komutu giriyoruz.

     vncserver :1

     "You will require a password to access your desktops."

Vnc sunucu bağlantısı sağlayacak istemciler için şifre oluşturmamız isteniyor.

Kullanmak istediğimiz şifreyi girelim.


Adım 8 ▬ Uzaktan Bağlantı Uygulaması Kurulumu

Orange Pi cihazımız üzerine kurduğumuz vnc sunucu uygulaması yardımı ile uzak masaüstü bağlantısını gerçekleştiriyoruz.

Uzaktan bağlantı için ReaL VNC programını indiriyoruz.

Real VNC İndirme Sayfası


İndirmiş olduğunuz programı basit adımlar ile "OK->Next->Next->"Desktop Shortcut" tıklayarak "Will be installed on local hard drive" seçimini yaparak->Next->Install" ile sonlandırıyoruz.


Vnc İstemci programı kuruldu.Masaüstünde yer alan "VNC Viewer" programı çalıştırıyoruz.


Adım 9 ▬ VNC İstemci Programı Kullanımı

"Enter a VNC Server address or search" alanına orange pi cihazımızın ip adresini giriyoruz.

Örnek bağlantı için ip adresimizin 192.168.1.7 olduğunu varsayalım

     192.168.1.7:5009

SSH bağlantısı ile kurulum gerçekleşiyorsa ip adresi bilindiği kabul ediyoruz. Armbian masaüstü terminal üzerinden kurulum yapılıyorsa "ifconfig" komutu ile ip adresi görüntülenebilir.

     Yukarıda yer alan şekilde ip adresimizi "5009 portu" ile birlikte giriş yaptıktan sonra "enter" tuşuna basarak bağlantı sağlıyoruz.


Adım 10 ▬ VNC Sunucu Kontrolü

VNC sunucu uygulamasını sadece belirli sürelerde kullanacaksanız;

VNC Sunucu kullanıcısına geçiş yaparak ; vnc sunucu aktif edebilir ya da pasif hale getirebilirsiniz.

orangepivnc kullanıcısına geçiş yapma :
     su - orangepivnc

Vnc sunucu uygulamasını çalıştırma :
     vncserver :1

Vnc sunucu uygulamasını durdurma :
     vncserver -kill :1


Adım 11 ▬ Vnc Sunucu Uygulaması Yönetimi

Çalıştır / Durdur / Yeniden Başlat komutlarını içeren "script(hazır kod bloğu)" oluşturacağız.

    sudo nano /usr/local/bin/orangepiscript

*İçerisinde veri olmayan dosya açılacak. Bu dosya içerisine aşağıda ki satırları ekleyelim.



Değişiklikleri kaydetmek için ctrl+x ve ardından “y” yanıtını verip “enter” ile düzenlemeyi bitirelim.

     sudo chmod +x /usr/local/bin/orangepiscript

Komutuyla oluşturduğumuz script dosyasını çalıştırılabilir hale getirelim.
Adım 12 ▬ VNC Sunucu Script Komutları

Oluşturduğumuz script dosyası ile "çalıştır-durdur ve yeniden başlat" komutları aşağıda ki şekilde kullanabiliriz.

     sudo /usr/local/bin/orangepiscript start

     sudo /usr/local/bin/orangepiscript stop

     sudo /usr/local/bin/orangepiscript restart


Adım 13 ▬ VNC Sunucu Başlangıçta Çalıştırma

Vnc sunucu uygulamasını başlangıç uygulamaları arasına ekleyerek orange pi cihazımız çalıştığında otomatik olarak vnc sunucu uygulamasının da başlatılmasını sağlayacağız.

    sudo nano /lib/systemd/system/orangepiscript.service

*İçerisinde veri olmayan dosya açılacak. Bu dosya içerisine aşağıda ki satırları ekleyelim.



Değişiklikleri kaydetmek için ctrl+x ve ardından “y” yanıtını verip “enter” ile düzenlemeyi bitirelim.


Adım 14 ▬ Sistem Ayarları

    sudo systemctl daemon-reload

    sudo systemctl enable orangepiscript.service


Adım 15 ▬ Kurulum Tamamlama ve Hazır Komutlar

orangepivnc kullanıcısına geçiş yapma :
     su - orangepivnc

Vnc sunucu uygulamasını çalıştırma :
     sudo systemctl start orangepiscript.service

Vnc sunucu uygulamasını durdurma :
     sudo systemctl stop orangepiscript.service

Vnc sunucu uygulamasını yeniden başlatma :
     sudo systemctl restart orangepiscript.service

Vnc sunucu uygulaması durum görüntüleme :
     sudo systemctl status orangepiscript.service

OrangePi.com.tr

Bilgilendirme !

Orange Pi ürünleri için yazılı ve görsel dökümanlar hazırlanmaktadır. Tamamlanan dökümanlara "Dökümanlar" sayfasından ulaşabilirsiniz.