Selamat datang di Blog DhamSky kali ini saya akan memberikan
tutorial bagaimana cara untuk meremot RaspBerry Pi 2 menggunakan noVNC.
Perangkat Yang di gunakan :
- Raspberry Pi 2
- MicroSDCard : Sandisk 8GB Class : HC
- Koneksi Internet dalam Satu Router
- OS : Raspbian
- PuTTY : jika Remot Terminal menggunakan windows 7
- SSH : Bila Menggunakan Linux Os ( # ssh pi@ip_raspi_anda )
Perinsip dasarnya adalah dengan menggunakan komputer lain
sebagai konsol masukan untuk Raspberry Pi tanpa perlu mendapatkan layar
terpisah layar terpisah itu kaya colok hdmi ke tv, keyboard dan mouse di colok ke raspi itu bikin makan tempat . nah dengan noVNC Membantu jika kalian punya ruangan yang
penuh padat dengan sudah adanya laptop, buku
Radio atau iMac dimana mana misalnya. Dengan cara ini Anda tidak perlu
menginstal perangkat lunak apapun pada komputer host / laptop. Anda dapat
mengatur Raspberry Pi 2 atau biasa di sebut juga dengan Raspi sehingga memberikan semua kebutuhan
komputer host melalui web browser. Itu
membuat semudah mengetik alamat di web addresbar browser anda..>,<)
Di bawah ini adalah tampilan dari web Browser Google Chrome
Ubuntu 14.04 :
Berjalan Di :
Setiap HTML5 web browser yang sesuai. :
·
Chrome 8
·
Firefox 4
·
Safari 5
·
iOS Safari 4.2
·
Opera 11
·
IE 9
Petunjuk Pemasangan / Tutorial :
Lebih baik untuk memulai dengan instalasi baru dari Raspbian
dan ikuti petunjuk ini saat login sebagai pengguna pi default. Jadi tujuan di
sini adalah untuk menginstal perangkat lunak server VNC serta klien HTML5 berbasis
web ke Raspberry Pi. pertama akan perlu menginstal beberapa paket (server
TightVNC dan layar). Jalankan perintah di bawah ini dari terminal Raspi Anda :
CODE:
|
# sudo apt-get update
|
# sudo apt-get install tightvncserver screen –y
|
Selanjutnya jalankan TightVNC server yang akan meminta Anda
untuk memasukkan password bila anda langsung dari Raspi dalam tutorial ini saya
menggunakan putty menggunakan koneksi “ssh”
jadi password sudah otomatis di masukan pada saat menggunakan ssh. Masukan perintah
di bawah ini :
CODE:
|
# tightvncserver
|
Sekarang mari kita klien HTML5 VNC. Masukkan perintah di
bawah ini :
CODE:
|
# cd /usr/local/share/
|
# sudo git clone git://github.com/kanaka/noVNC
|
Kita hanya perlu membuat penyesuaian kecil untuk beberapa
file di sini. Folder yang baru saja kita download akan disajikan sebagai akar
http untuk Pi sehingga kita hanya perlu memastikan ada halaman indeks. Hal ini
akan memungkinkan komputer host untuk mengakses perangkat lunak klien VNC.
Masukan perintah di bawah ini :
CODE:
|
# cd noVNC
|
# sudo cp vnc_auto.html index.html
|
Kemudian jalankan perintah ini:
CODE:
|
# cd utils
|
# sudo ./launch.sh
|
Setelah Anda memasukan perintah di atas Anda akan melihat
pesan seperti di bawah ini :
CODE:
SELECT ALL
|
No installed websockify, attempting to clone
websockify...
|
|
Setelah beberapa saat kemudian Anda akan melihat
pesan ini:
|
|
CODE: SELECT ALL
|
Navigate to this URL:
|
|
http://blablabla
|
|
Press Ctrl-C to exit
|
|
|
WebSocket server settings:
|
- Listen
on :6080
|
- Flash
security policy server
|
- Web
server. Web root: /usr/local/share/noVNC
|
- No
SSL/TLS support (no cert file)
|
- proxying
from :6080 to localhost:5900
|
|
berarti perjalanan anda sudah separuh jalan anda bisa melihat
tampilan login seperti pada Gambar LOGIN dengan memasukan ip Raspi Anda dalam
tutorial ini ip raspi saya 192.168.0.102
:
Gambar LOGIN
Selanjutnya Tekan Ctrl - C untuk menghentikannya,
dan kemudian tekan Enter beberapa
kali untuk mendapatkan command prompt kembali. Selanjutnya kita perlu mengatur
segala sesuatu untuk memulai secara otomatis karena Anda mungkin akan ingin
menggunakan Raspberry Pi dalam mode tanpa kepala. Untuk melakukan hal ini kita
hanya perlu membuat beberapa script dalam init.d, masukkan perintah di bawah
ini :
CODE:
|
# cd /etc/init.d/
|
# sudo wget
https://dl.dropboxusercontent.com/u/14125489/RaspberryPi/vncboot --no-check- certificate
|
# sudo nano vncboot
|
Perhatikan baris yang mengatakan -geometry 1280x800. Ini menetapkan resolusi layar untuk remote
desktop, sehingga Anda mungkin ingin mengubah ini agar sesuai dengan ukuran
layar dari PC atau Mac yang ingin Anda untuk mengontrol dari. Idealnya ini
harus ditetapkan sedikit lebih rendah untuk menghindari scroll bar. Tekan Ctrl - O diikuti dengan Enter
untuk menyimpan, kemudian Ctrl - X untuk berhenti dari editing.
Script yang baru saja kita buat pada dasarnya membuat VNC bagian dari layanan
latar belakang Linux. Anda selanjutnya harus mendaftar script, masukkan
perintah Di bawah ini :
CODE:
|
# sudo chmod 755 vncboot
|
# sudo update-rc.d vncboot defaults
|
Abaikan pesan tentang hilang LSB tag dan menimpa. Itu bagian
server yang dilakukan. Selanjutnya kita perlu setup script yang sama untuk
klien HTML5.Masukan perintah di bawah ini:
CODE:
|
# sudo wget
https://dl.dropboxusercontent.com/u/14125489/RaspberryPi/vncproxy
--no-check-certificate
|
# sudo chmod 755 vncproxy
|
# sudo update-rc.d vncproxy defaults 98
|
Abaikan pesan tentang hilang LSB tag dan menimpa. Sekarang
Anda dapat reboot Raspi dan kedua layanan akan mulai secara otomatis. Untuk
Mereboot Masukan perintah di bawah ini :
CODE:
|
# sudo reboot
|
Ketika RasPi telah selesai reboot sekarang Anda dapat
memasukkan alamat IP dari Raspberry Pi ke dalam browser web dari komputer host.
Anda akan diminta untuk password yang Anda
tentukan saat membuat server VNC.
Di bawah ini
adalah tampilan memasukan password ketika Raspberry Pi sukses di install noVNC
Thanks To : Davespice
Sumber : https://www.raspberrypi.org/forums/viewtopic.php?f=99&t=81165
0 komentar:
Post a Comment