Tuesday, February 28, 2017

How to Install Monitorix on Debian 8



Pengertian
Monitorix adalah alat monitoring jaringan komputer yang secara berkala mengumpulkan data sistem dan menggunakan antarmuka web untuk menampilkan informasi dalam grafik. Monitorix memungkinkan pemantauan kinerja sistem secara keseluruhan, dan dapat membantu mendeteksi kemacetan, kegagalan, waktu respon luar biasa panjang dan anomali lainnya. 

Monitorix adalah perangkat lunak gratis berlisensi di bawah ketentuan versi GNU General PublicE License 2 (GPLv2) yang diterbitkan oleh Free Software Foundation. Ia menggunakan RRDtool (ditulis oleh Tobi Oetiker) dan ditulis dalam Perl.

Latar Belakang 
Jika suatu saat terjadi troubleshooting dan belum menginstall aplikasi monitor server maka kita tidak mengetahui aktivitasi-aktivitas sebelumnya yang menyebabkan masalah terjadi, Oleh karena itu untuk mengantisipasi kesalahan atau aktivitas yang tidak diizinkan didalam server maka saya menginstall monitorik sebagai aplikasi monitor server

Maksud dan Tujuan
Memantau kinerja server
Mencegah aktivitas yang tidak diizinkan

Alat dan Bahan
Debian 8
Laptop/PC (untuk remoe server)
Akses internet

Jangka Waktu Pelaksanaan
Sekitar 5 menit

Tahap Pelaksanaan

Pertama kita unduh file monitorix terlebih dahulu, dengan perintah :
 #wget http://www.monitorix.org/monitorix_3.9.0-izzy1_all.deb

Kemudian ketikan perintah "ls" untuk mengetahui apakah file monitorix sudah ada atau belum, jika terdapat latest.zip monitorix.... berarti file monitorix sudah ada.

Sebelum menginstalll monitorix kita instal terlebih dahulu beberapa paket tambahan
#apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl
 Kemudian ketikan "Y" untuk melanjutkan


Jika sudah terinstall maka kita install monitorix dengan perintah dibawah ini karena kita mengunduh dengan format deb
#dpkg -i monitorix_3.9.0-izzy1_all.deb

Jika saat menginstall terjadi eror maka ketikan perintah dibawah ini dan reboot server
 #apt-get install -f
 Jika sudah selesai reboot maka buka web browser untuk memonitoring server
http://ipserver:8080/monitorix
Nah maka akan munul tampilan awal sperti dibawah ini



 
  
Kesimpulan 
Monitorix adalah free open source, ringan alat monitoring sistem yang dirancang untuk memantau layanan dan sumber daya sistem sebanyak mungkin.

Referensi 
http://septianblc.blogspot.co.id/2016/12/how-to-install-monitorix- on-debian.html
Buku Konfigurasi Debian Server_Ver_BLC-Telkom
Read more

Monday, February 27, 2017

Konfigurasi DNS Server

Pengertian
DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.

Latar Belakang
Dengan berbentuk IP Address membuat para user kerepotan untuk mengingat alamat IP Address sehingga user hanya mengingat host name (nama komputer) saja

Maksud dan Tujuan
Untuk memudahkan user  sehingga user tidak kerepotan lagi untuk mengingat IP Address sebuah komputer cukup host name saja.

Alat dan Bahan
Debian 8
Laptop/PC (remote server)
Akses Internet

Jangka Waktu Pelaksanaan
 Sekitar 20 menit

Tahap Pelaksanaan
Pertama kita remote debian server terlebih dahulu
# ssh (nama vm)@(ip address vm)
atau seperti gambar dibawah ini


Kemudian Install packet DNS server di BIND9
# apt-get install bind9
Apabila saat install packet terdapat masalah dibawah ini maka anda harus cek ke
# dpkg --get-selections | grep bind9
Jika terdapat tulisan seperti dia atas anda harus menghapus bind9-host,bind9utils,libbind9-90 atau anda harus hapus semua packet ditas
dengan cara
# apt-get purge bind9-host libbind9-90
# apt-get purge libbind9-90
# apt-get purge libisccc90
Nah sekarang kita install bind9 lagi
# apt-get install bind9
Jika  packet bind9 sudah selesai selanjutnya kita konfigurasi DNS
Selanjutnya kita konfigurasi zone Domain
Menggunakan teks editor, konfigurasi berkas "named.conf.local" untuk mementukan berkas forward dan reverse.
# nano etc/bind/named.conf.local 
Kemudian tambahkan bagian paling bawah konfigurasi seperti dibawah ini
Keterangan :smkn1pbg.edu : DNS yang akan saya buat
192 : IP Address Server anda diambil paling depan
Simpan dengan cara "ctrl+x" dan pilih yes
kemudian ketikan
# /etc/init.d/bind9/restart
Kemudian konfigurasi File Forward
sesuai dengan konfigurasi pada "named.conf.local", salin berkas konfigurasi yang  sudah ada dan sesuaikan dengan kebutuhan domain.
masuk ke direktori bind terlebih dahulu
# cp /etc/bind/db.local /etc/bind/db.smk
# cp /etc/bind/db.127 /etc/bind/db.192 
Selanjutnya konfigurasi file db.smk dan db.192 ganti bagian localhost dengan dns yang anda buat, dan ganti bagian 127.0.0.1 dengan ip address server anda
# nano /etc/bind db.smk
Selanjutnya kita konfigurasikan ke db.192, Sesuaikan dengan dns dan ip address server anda yang ingin anda buat
# nano /etc/bind/db.192

 Konfigurasi file resolv.conf dan masukan ip address dan dns yang kita buat
# nano /etc/resolv.conf


 Setelah itu restart jaringan agar konfigurasi diatas bisa tersimpan
# /etc/init.d/networking restart

Kemudian cek dibrowser dengan alamat pencarian dns yang tadi kita buat

Kesimpulan
DNS adalah alternatif terbaik untuk mempermudah dalam menghafal alamat server yaitu dengan cara menghafal nama domain server, karena tidak memungkinkan kita menghafal ip address jika kita mempunyai banyak VPS sendiri

Referensi
https://id.wikipedia.org/wiki/Sistem_Penamaan_Domain
Buku Konfigurasi Debian Server_Ver_BLC-Telkom

Read more

Saturday, February 25, 2017

How to Install Virtual Box for Linux Mint 17.2 Rafaela


Pengertian
Oracle VM VirtualBox adalah perangkat lunak virtualisasi, yang dapat digunakan untuk mengeksekusi sistem operasi "tambahan" di dalam sistem operasi "utama". Sebagai contoh, jika seseorang mempunyai sistem operasi MS Windows yang terpasang di komputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi lain yang diinginkan di dalam sistem operasi MS Windows.

Latar Belakang
Sebagai media pemeblajaran sebaiknya diantisipasi kemungkinan terjadi masalah sehingga jika terdapat masalah langsung di virtualbox bukan di laptop/pc secara langsung

Maksud dan Tujuan
Sebagai media pembelajaran sehingga kita tidak repot-repot install os langsung di laptop atau pc melainkan melalui virtualbox, sehingga kita bisa belajar berbagai OS tanpa mempengaruhi OS PC kita 

Alat dan Bahan
Laptop/PC
Akses Internet

Jangka Waktu Pelaksanaan
Kurang dari 10 menit

Tahap Pelaksanaan
Pertama buka terminal PC/Laptop dengan cara Ctrl+Alt+T, Lalu buka file source.list dengan cara sbb:
$ sudo nano /etc/apt/sources.list
 Tambahkan file ini di repository nya.
deb http://download.virtualbox.org/virtualbox/debian trusty contrib
 
Lalu imporkan public key di repository anda dengan cara
# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc     -0- | sudo apt-key add -   
 Kemudian update packetnya dengan cara
$ sudo apt-get update 
 Jika saat update terdapat masalah /var/lib/apt/list/lock atau lainya hapus folder yang rusak tersebut dengan cara ketikan perintah dibawah ini
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/cache/apt
$ sudo rm /var/cache/apt/archieves/lock
$ sudo rm /var/lib/dpkg/lock
 Kemudian ketikan update ulang
$ sudo apt-get update
Selanjutnya  install Virtual Box 4.3 nya dengan cara
$ sudo apt-get install virtualbox-4.3  
Nah sekarang install dkms agar packet packet yang harus ada di virtualbox menjadi lengkap
$ sudo apt-get install dkms
 Ok sekarang virtualbox sudah terinstall, silakan gunakan sesuai keperluan anda

Kesimpulan 
Oracle VM VirtualBox adalah perangkat lunak virtualisasi, yang dapat digunakan untuk mengeksekusi sistem operasi "tambahan" di dalam sistem operasi "utama".

Referensi
https://id.wikipedia.org/wiki/VirtualBox
https://alfirizzi-blc.blogspot.co.id/2016/07/cara-instal-virtual-box-di-linux-mint.html 

Read more

Friday, February 24, 2017

Mengenal Virtualisasi

A. Pengertian

Dalam ilmu komputer, virtualisasi adalah istilah umum yang mengacu kepada abstraksi dari sumber daya komputer. Definisi lainnya adalah "sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal; atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server) terlihat sebagai satu sumber daya logikal."

Istilah virtualisasi sudah digunakan secara luas sejak 1960-an, dan telah diaplikasikan kepada beberapa aspek komputer—dari keseluruhan sistem komputer sampai sebuah kemampuan atau komponen individu. Secara umum semua teknologi virtualisasi mengacu kepada "menyembunyikan detail teknis" melalui enkapsulasi.

B. Jenis - Jenis Virtualisasi

Pada tahun 2005, perangkat lunak virtualisasi diadopsi lebih cepat daripada yang dibayangkan, termasuk para ahli. Tiga bidang IT di mana virtualisasi paling berkembang adalah virtualisasi jaringan, virtualisasi penyimpanan dan virtualisasi server: 
  • Virtualisasi jaringan (Network virtualization) adalah metode menggabungkan sumber daya yang tersedia dalam jaringan dengan cara membagi bandwidth yang tersedia ke dalam beberapa channel, yang masing-masing saling independen satu dengan yang yang lain, dan masing-masing yang dapat ditugasi (atau dialih-tugaskan) ke dalam beberapa server atau perangkat secara real time. Idenya adalah bahwa virtualisasi menyembunyikan kompleksitas jaringan dengan cara membagi jaringan menjadi bagian-bagian lebih mudah dikelola, sangat mirip dengan konsep mempartisi harddisk untuk memudahkan untuk pengelolaan file. 
  • Virtualisasi penyimpanan adalah penggabungan penyimpanan fisik dari jaringan beberapa perangkat penyimpanan ke dalam apa yang tampaknya menjadi satu perangkat penyimpanan yang dikelola oleh konsol pusat Penyimpanan virtualisasi yang umum digunakan di storage area networks (SAN).
  • Virtualisasi server (Server virtualization) adalah penyembunyian sumber daya server (termasuk jumlah dan identitas individu server fisik, prosesor, dan sistem operasi) dari server pengguna. 
Tujuannya adalah untuk menghindarkan pengguna dari keharusan untuk memahami dan mengatur rincian rumit sumber daya server dengan tetap memungkinkan resource sharing untuk meningkatkan pemanfaatan sumber daya dan memelihara kapasitas untuk expansion. Virtualisasi dapat dilihat sebagai bagian dari trend secara keseluruhan di perusahaan IT yang meliputi autonomic computing, sebuah skenario di mana lingkungan TI akan mampu mengelola dirinya sendiri didasarkan pada aktivitas yang dihadapi, dan utility computing, di mana kekuatan pemrosesan komputer dianggap sebagai utilitas yang hanya dibayar oleh klien jika diperlukan atau digunakan. Tujuan umum virtualisasi adalah sentralisasi tugas administratif dengan dan meningkatkan skalabilitas dan beban kerja.
                  https://id.wikipedia.org/wiki/Virtualisasi
Read more

Thursday, February 23, 2017

Konfigurasi FTP Server


Pengertian
FTP (Protokol Transfer Berkas) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan. 

Latar Belakang
Semakin banyaknya data membuat pertukaran data secara manual menjadi tidak efektif dan efisien dengan menggunakan ftp pertukaran data menjadi lebih mudah.

Maksud dan Tujuan
Agar pertukaran data menjadi lebih mudah dan menyediakan tempat media penyimpanan bagi user

Alat dan Bahan
Debian 8
PC/Laptop
Akses Internet

Jangka Waktu Pelaksanaan
Sekitar 10 menit

Tahap Pelaksanaan
Kofigurasi IP Address
# nano /etc/network/interfaces

Kemudian restart , Agar konfigurasi diatas berhasil disimpan
# /etc/init.d/networking restart
Setelahitu install packet proftpd
#apt-get install proftpd

Dan anda pilihlah 'standalone' atau 'mandiri'

Setelah muncu gambar seperti diatas berarti installasi paket ftp sudah selesa, Kemudian Konfigurasikan  file proftpd.conf sesuai dengan kebutuhan
# nano /etc/proftpd/proftpd.conf
# /etc/init.d/proftpd restart
Sekarang buatlah user ftp
Pengujian via localhost

Pengujian via web browser
dengan cara masukan di url
"ftp:192.168.2.2"


Setelah itu masukan alamat ip yang anda buat,nama user dan password kemudian klik "quickconect"
atau seperti gambar dibawah ini
Dan coba upload file seperti dibawah ini

Kesimpulan
Setelah install FTP server pertukaran data menjadi lebih cepat dan efisien

Referensi
Buku_Kongfigurasi_Debian_Ver_BLC
Read more

Wednesday, February 22, 2017

Mengenal Sistem Informasi

A. Pengertian

Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen.Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis.

Ada yang membuat perbedaan yang jelas antara sistem informasi, dan komputer sistem TIK, dan proses bisnis. Sistem informasi yang berbeda dari teknologi informasi dalam sistem informasi biasanya terlihat seperti memiliki komponen TIK. Hal ini terutama berkaitan dengan tujuan pemanfaatan teknologi informasi. Sistem informasi juga berbeda dari proses bisnis.Sistem informasi membantu untuk mengontrol kinerja proses bisnis.

Alter berpendapat untuk sistem informasi sebagai tipe khusus dari sistem kerja. Sistem kerja adalah suatu sistem di mana manusia dan/atau mesin melakukan pekerjaan dengan menggunakan sumber daya untuk memproduksi produk tertentu dan/atau jasa bagi pelanggan. Sistem informasi adalah suatu sistem kerja yang kegiatannya ditujukan untuk pengolahan (menangkap, transmisi, menyimpan, mengambil, memanipulasi dan menampilkan) informasi.

Dengan demikian, sistem informasi antar-berhubungan dengan sistem data di satu sisi dan sistem aktivitas di sisi lain. Sistem informasi adalah suatu bentuk komunikasi sistem di mana data yang mewakili dan diproses sebagai bentuk dari memori sosial. Sistem informasi juga dapat dianggap sebagai bahasa semi formal yang mendukung manusia dalam pengambilan keputusan dan tindakan.

Sistem informasi merupakan fokus utama dari studi untuk disiplin sistem informasi dan organisasi informatika.

Sistem informasi adalah gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam organisasi.

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Sistem informasi adalah kumpulan dari sub-sub sistem baik phisik maupun non phisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang berguna.

 B. Tujuan Sistem Informasi

Tujuan dari sistem informasi adalah menghasilkan informasi. Sistem informasi adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya. Data yang diolah saja tidak cukup dapat dikatakan sebagai suatu informasi. Untuk dapat berguna, maka informasi harus didukung oleh tiga pilar sebagai berikut: tepat kepada orangnya atau relevan (relevance), tepat waktu (timeliness), dan tepat nilainya atau akurat (accurate). Keluaran yang tidak didukung oleh tiga pilar ini tidak dapat dikatakan sebagai informasi yang berguna, tetapi merupakan sampah (garbage).

C. Komponen

Komponen prosedur dalam SI berkaitan dengan prosedur manual dan prosedur berbasis komputer serta standar untuk mengolah data menjadi informasi yang berguna. Suatu prosedur adalah urutan langkah yang dilakukan untuk menyelesaikan satu atau lebih aktivitas pengolahan informasi. Pengolahan informasi ini dapat dikerjakan dengan pengguna, atau kombinasi pengguna dan staff TI. Suatu bisnis terdiri dari berbagai macam prosedur yang digabungkan secara logis untuk membentuk suatu sistem. Sebagai contoh sistem yang umumnya ada dalam suatu organisasi adalah sistem penggajian, personalia, akuntansi, dan gudang.

Ini terdiri dari komputer, instruksi, fakta yang tersimpan, manusia dan prosedur.
SI dapat dikategorikan dalam empat bagian:
  • Sistem Informasi Manajemen
Sistem Informasi Manjemen adalah sistem perencanaan bagian dari pengendalian internal suatu bisnis yang meliputi pemanfaatan manusia, dokumen, teknologi, dan prosedur oleh akuntansi manajemen untuk memecahkan masalah bisnis seperti biaya produk, layanan, atau suatu strategi bisnis. Sistem informasi manajemen dibedakan dengan sistem informasi biasa karena SIM digunakan untuk menganalisis sistem informasi lain yang diterapkan pada aktivitas operasional organisasi. Secara akademis, istilah ini umumnya digunakan untuk merujuk pada kelompok metode manajemen informasi yang bertalian dengan otomasi atau dukungan terhadap pengambilan keputusan manusia, misalnya sistem pendukung keputusan, sistem pakar, dan sistem informasi eksekutif.
  •  Sistem Pendukung Keputusan
Sistem pendukung keputusan (Inggris: decision support systems disingkat DSS) adalah bagian dari sistem informasi berbasis komputer (termasuk sistem berbasis pengetahuan (manajemen pengetahuan)) yang dipakai untuk mendukung pengambilan keputusan dalam suatu organisasi atau perusahaan.
  •  Sistem Informasi Eksekutif
Sistem Informasi Eksekutif (EIS)adalah salah satu jenis manajemen sistem informasi untuk memudahkan dan mendukung keterangan dan pembuatan keputusan yang dibutuhkan eksekutif senior dengan menyediakan kemudahan akses terhadap informasi baik dari dalam maupun dari luar yang relevan dengan tujuan organisasi. Ini biasanya dipertimbangkan sebagai bentuk dari sistem pendukung keputusan (SPK).
  •  Sistem Pemrosesan Transaksi
Sistem Pemrosesan Transaksi atau Transaction Processing System adalah bagian dari sistem informasi yang merupakan sebuah sistem yang menjalankan dan mencatat transaksi rutin harian yang diperlukan untuk menjalankan bisnis. Contohnya adalah seperti memasukkan pesanan penjualan, pemesanan hotel,penggajian , pencatatan karyawan dan pengiriman.
Read more

Tuesday, February 21, 2017

Mengenal VPN PPTP pada mikrotik

Pengertian VPN dan PPTP
VPN dalah sebuah jaringan komputer dimana koneksi antar perangkatnya (node) memanfaatkan jaringan public sehingga yang diperlukan hanyalah koneksi internet di masing-masing site  (tempat). 
Ketika mengimplementasikan VPN, interkoneksi antar node akan memiliki jalur virtual khusus di atas jaringan public yang sifatnya independen (bebas) . Metode ini biasanya digunakan untuk membuat komunikasi yang bersifat secure (pasti), seperti system ticketing online dengan database server terpusat.

Point-to-Point Protocol (PPTP) adalah data link protokol yang umum digunakan dalam membangun hubungan langsung antara dua node jaringan. Hal ini dapat menyediakan koneksi otentikasi (adalah suatu pusat proses dimana sebuah perangkat nirkabel membuat suatu persetujuan dengan perangkat nirkabel lainnya), transmisi enkripsi (dalah proses memancarkan sinyal dan mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus)dan kompresi (adalah sebuah cara untuk memadatkan data/informasi sehingga hanya memerlukan ruang penyimpanan yang kecil).
Salah satu service yang biasa digunakan untuk membangun sebuah jaringan VPN adalah Point to Point Tunnel Protocol (PPTP). Sebuah koneksi PPTP terdiri dari Server dan Client. Mikrotik RouterOS bisa difungsikan baik sebagai server maupun client atau bahkan diaktifkan keduanya bersama dalam satu mesin yang sama. Feature ini sudah termasuk dalam package PPP sehingga anda perlu cek di menu system package apakah paket tersebut sudah ada di router atau belum. Fungsi PPTP Client juga sudah ada di hampir semua OS, sehingga kita bisa menggunakan Laptop/PC sebagai PPTP Client.
Biasanya PPTP ini digunakan untuk jaringan yang sudah melewati multihop router (Routed Network). Jika anda ingin menggunakan PPTP pastikan di Router anda tidak ada rule yang melakukan blocking terhadap protocol TCP 1723 dan IP Protocol 47/GRE karena service PPTP menggunakan protocol tersebut.

Maksud dan Tujuan dibuat VPN
  • Kemampuan membentuk jaringan LAN yang tidak di batasi tempat dan waktu, karena koneksitasnya dilakukan via internet. 
  • Koneksi internet apapun dapat digunakan seperti Dial-Up, ADSL, Cable Modem, WIFI, 3G, CDMA Net, GPRS,dll.
  • Bisa digunakan untuk penggunaan suatu database terpusat untuk mengkomunikasikan antara server dan client via internet seperti Aplikasi Perdagangan, Purchase, P.O.S, Accounting, Cashir, Billing system, General Ledger, Remote Web Camera, DLL
  • pimpinan dengan cepat & tepat mengambil keputusan yang akan diambil, karena pimpinan perusahaan dimanapun bisa mengakses system keuangan, purchasing kantor karena notebook yang digunakan terhubung langsung ke system data base perusahaan melalui koneksi VPN server.
  • mensupport unlimited jumlah server & client yang berada dibelakang router server secara simultant
  • Dimanapun berada dapat melakukan koneksitas dengan PC dikantor misalnya dengan memanfaatkan software yang bekerja dijaringan LAN seperti Citrix, Windows Terminal Server, VNC, Radmin, VOIP, dan lain sebagainya.
  • Jika perusahaan ingin mengoptimalkan biaya untuk membangun jaringan yang lebih luas, system ini dapat digunakan sebagai teknologi alternatif untuk menghubungkan jaringan lokal dengan biaya yang relatif kecil, karena transmisi data teknologinya menggunakan media jaringan public yang sudah ada tanpa perlu lagi mengeluarkan biaya bulanan.
  • jangkauan jaringan lokal yang dimiliki suatu perusahaan akan menjadi luas, sehingga perusahaan dapat mengembangkan bisnisnya di daerah lain. Waktu yang dibutuhkan untuk menghubungkan jaringan lokal ke tempat lain juga semakin cepat, karena proses instalasi infrastruktur jaringan dilakukan dari perusahaan / kantor cabang yang baru dengan ISP terdekat di daerahnya. penggunaan VPN secara tidak langsung akan meningkatkan efektivitas dan efisiensi kerja.
  • penggunaaan VPN dapat mengurangi biaya operasional bila dibandingkan dengan penggunaan leased line sebagai cara tradisional untuk mengimplementasikan WAN.
  • Dapat mengurangi biaya pembuatan jaringan karena tidak membutuhkan kabel (leased line) yang panjang. Penggunaan kabel yang panjang akan membutuhkan biaya produksi yang sangat besar. Semakin jauh jarak yang diinginkan, semakin meningkat pula biaya produksinya.
  • Menggunakan internet sebagai media komunikasinya. Perusahaan hanya membutuhkan biaya dalam jumlah yang relatif kecil untuk menghubungkan perusahaan tersebut dengan pihak ISP (internet service provider) terdekat.
  • Memberi kemudahan untuk diakses dari mana saja, sehingga pegawai yang mobile dapat mengakses jaringan khusus perusahaan di manapun berada. Selama bisa mendapatkan akses internet ke ISP terdekat, staff perusahaan tetap dapat melakukan koneksi dengan jaringan khusus perusahaan
Referensi
https://id.wikipedia.org/wiki/Point-to-Point_Protocol
http://www.mikrotik.co.id/artikel_lihat.php?id=43
https://id.wikipedia.org/wiki/Authentication_Center
https://id.wikipedia.org/wiki/Enkripsi
https://id.wikipedia.org/wiki/Kompresi_data
Read more

Monday, February 20, 2017

Menginstall LAMP Server


Pengertian
LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.

Latar Belakang
Menjalankan beberapa aplikasi di Server, OLeh karena itu terdapat beberapa aplikasi yang membutuhkan LAMP server

Maksud dan Tujuan
Mengetahui singkatan dan pengertian tentang LAMP server
Mengetahui cara install LAMP  server
Mengetahui tujuan installasi LAMP server

Alat dan Bahan 
Terminal
Akses Internet
Debian Server 8.6

Jangka Waktu Pelaksanaan
Sekitar 20-25 menit

Tahap Pelaksanaan
Pertama remote server terlebih dahulu dengan cara
$ ssh <nama vm>@<IP Address VM>
Misalkan
$ ssh wahyu@192168.150.2
 Kemudian biasanya anda diminta memasukan kata sandi vm atau seperti gambar dibawah ini


Sekarang kita install Apache untuk mengawali install LAMP Server
# apt-get install apche2 

Selanjutnya akan ada pilihan |Y/n| pilih yang "Y" dan yang selanjutnya juga piih "Y" dan Enter

Tunggu hingga beberapa saat hingga muncul tampilan seperti dibawah ini

Atau anda bisa buka di web browser masukan url "localhost" jika anda install di laptop sendiri atau IP Address Server anda maka akan tampil gambar seperti dibawah ini jika belum tampil berarti install apache2 anda belum berhasil

Nah sekarang kita install php saya sarankan menginstall php5 karena jika php7 biasanya belum banyak tutorial atau pengembangnya
# apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagick
Misalkan
# apt-get install php5-mysql

Terdapat dua pilihan yaitu |Y/n| pilihlah "Y" kemudian tekan "Enter"
Selanjutnya akan tampil gambar seperti dibawah ini

Terdapat dua pilihan lagi yaitu |Y/n| pilihlah "Y" kemudian tekan "Enter"
Kemudian tunggu hingga beberapa saat, hingga mucu gambar dibawah ini
berarti install php5-mysql anda telah berhasil

Untuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file baru pada folder root server
# nano /var/www/html/info.php
Tambahkan
<?php phpinfo(); ?>
Dan simpan dengan nama "info.php", untuk mengecek di browser masukan ip address/info.php
atau
localhost/info.php (jika install di laptop)
Setelah itu kita install phpmyadmin
# apt-get install phpmyadmin

Tunggu hingga beberapa saat hingga muncul pilihan |Y/n| anda pilihlah yang "Y" Kemudian tekan "Enter"

 Tunggu hingga beberapa saat hingga muncul pilihan |Y/n| lagi anda pilihlah yang "Y" Kemudian tekan "Enter"


kemudian tekan "Enter" tungggu hingga beberapa saat hinggga muncul tampilah seperti dibawah ini.maka anda beri tanda "*" pada tab "apache2"

Selanjutnya akn tampil gambaar seperti dibawah ini, maka pilihlah "Ya" kemudian tekan "Enter"

Kemudian anda diminta memasukan password "database's admnistrative user"selanjutnya tekan "Enter"

Selanjutnya anda diminta memasukan password lagi, kemudian tekan "Enter"

Selanjutnya jika tampil gambar dibawah ini berarti phpmyadmin sudah terinstall

Kesimpulan
LAMP Server adalah sebuah aplikasi yang digunakan untuk menjalankan aplikasi secara lengkap

Referensi
https://id.wikipedia.org/wiki/LAMP
Buku_Hal-Hal_yang_Harus_Dilakukan_Setelah_Install_Server
Read more

Saturday, February 18, 2017

Hal-Hal yang Harus Dilakukan Setelah Menginstall Server

Pengertian
Hal-hal yang harus dilakukan setelah menginstall server adalah sesuatu konfigurasi yang harus atau wajib dilakukan untuk menambah/memperbarui suatu paket atau untuk mengecek apakah semua konfigurasi server berjalan dengan optimal.

Latar Belakang
Karena terdapat beberapa paket atau software yang kurang lengkap maka dilakukan penambahan atau jika belum dikonfigurasi secara sempurna.

Maksud dan Tujuan
Melengkapi atau menambahkan atau konfigurasi secara benar  atau mengecek apakah sudah benar atau terdapat beberapa kesalahan

Alat dan Bahan
Buku panduan hal-hal yang harus dilakukan setelah install server
Laptop untuk remote server sebagai alat konfigurasi
Akses Internet

Jangka Waktu Pelaksanaan
Sekitar 30 menit

Tahap Pelaksanaan

Setting konfigurasi network (network configurations)
Ketikan perintah dibawah ini dan konfigurasikan jaringan sesuai kebutuhanan anda
# nano /etc/network/interfaces
Keterangan :
Address   : IP Address Server anda
Netmask  : Prefik 24 dengan jumlah IP Address 255
Network  : IP Pertama sama dengan 0, tapi yang dapat digunakan dimulai dari angka 1
Broadcast: Jumlah IP yang dibroadcast
Gateway  : IP Gerbang yang dituju
Setting Repository
Pertama remote dulu debian anda di laptop dengan cara
ssh (nama user)@(IP Address yang diremote/debian)
atau seperti gambar dibawah ini


kemudian kita ketikan seperti dibawah ini
# nano /etc/apt/sources.list
Selanjutnya masukan repository yang ingin anda tambahkan misalkan saya menambahkan repository dibawah ini 
deb http://192.168.153.3/debian86/ jessie main
deb-src http://192.168.153.3/debian86/ jessie main 


Anda bisa tambahkan # pada teks lain agar memberikan tanda bahwa itu hanya teks biasa kemudian tekan "ctrl+x" dan ketikan "/etc/init.d/networking restart " untuk simpan konfigurasi

Setelah itu anda ketikan "apt-get update "untuk mengupdate repository yang tadi anda masukan, atau seperti dibawah ini


Pastikan hostname anda sudah disetting dengan benar
cek seperti dibawah ini
#hostname
#hostname -f
hasilnya harus sama

cara setting :

# echo wahyu.wahyu.net>/etc/hostname
# /etc/init.d/hostname.sh restart

Konfigurasi Locales
#dpkg-reconfigure locales 
tambahkan dengan memberi tanda (*)=> id_ID.UTF-8.UFT-8
# locale-gen

Setting Waktu Server Agar Sinkron
Install NTP Server
# apt-get install ntp
 # nano /etc/ntp.conf
# pool: <http://www.pool.ntp.org/join.html>
server 0.id.pool.ntp.org iburst 
server 1.id.pool.ntp.org iburst 
server 2.id.pool.ntp.org iburst 
server 3.id.pool.ntp.org iburst

# /etc/init.d/ntp restart


Setting Bashbash.rsc
# nano /etc/bash.bashrc
 

kemudian reboot

Kesimpulan
Dari tutorial diatas kita bisa setting .konfigurasi jaringan,hostname ,konfigurasi locales,waktu dan lainya dengan benar karena sesuai buku panduan yang jelas.

Referensi  
Buku_Hal-Hal_yang_harus_dilakukan_setelah_menginstall server

Read more