Standar Instalasi Debian Group untuk OpenSIPKD
Kami menetapkan bahwa standar instalasi Linux yang digunakan untuk development dan production menggunakan keluarga Linux Debian dikarenakan paket-paket yang kami bangun sudah dikemas dengan extension .deb
Berikut Langkah-langkah yang digunakan :
1. Lakukan standar instalasi dengan menggunakan flashdisk atau cd yang berisi ISO Keluarga Debian
2. Apabila pada tahap instalasi ini meminta konfigurasi network abaikan dulu.
3. Abaikan pengisian root password
4. Instalasi bisa memilih desktop version atau server version
Setelah proses instalasi selesai langkah selanjutnya adalah melakukan konfigurasi terhadap network agar host yang kita install bisa berkomunikasi dengan host lain terutama bisa tersambung ke internet.
Berikut langkah konfigurasi Network:
1. Masuk ke terminal (apabila menggunakan GUI)
2. Beralih ke super user dengan menggunakan perintah sudo su
3. Edit File interface dengan perintah nano /etc/network/interfaces
. Berikut script yang ditambahkan
a. Network terdapat DHCP Server
auto eth0
iface eth0 inet dhcp
b. Network yang tidak terdapat DHCP Server
auto eth0
iface eth0 inet static
# baris berikut ini sesuaikan dengan kondisi lapangan
address 192.168.1.254
netmask 255.255.255.0
gateway 192.168.1.1
4. Edit file /etc/resolv.conf
> nano /etc/resolv.conf
Isi dengan DNS yang digunakan contoh:
nameserver 192.168.1.1
nameserver 8.8.8.8
5. Uji koneksi ke server induk:
> telnet opensipkd.com 80
atau
> ping opensipkd.com
Langkah selanjutnya adalah mengubah repository:
> cd /etc/apt
> cp sources.list sources.list.orig
> nano source.list
1. Debian Squeeze:
Hapus semua Isikan repository sebagai berikut :
deb http://kambing.ui.ac.id/debian/ wheezy main
deb http://kambing.ui.ac.id/debian/ wheezy-updates main
deb http://kambing.ui.ac.id/debian-security/ wheezy/updates main contrib non-free
1. Debian Squeeze:
deb http://kambing.ui.ac.id/debian/ squeeze main contrib non-free
deb http://kambing.ui.ac.id/debian/ squeeze-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ squeeze/updates main contrib non-free
2. Ubuntu oneiric
deb http://kambing.ui.ac.id/ubuntu oneiric main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu oneiric-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu oneiric-security main restricted universe multiverse
Jalankan perintah untuk melakukan update repository
> apt-get update
Untuk memudahkan administrasi jarak jauh diperlukan instalasi SSH server:
> apt-get install openssh-server
Instalasi OpenVPN
Jika mesin ini tidak memiliki IP publik maka kita memerlukan OpenVPN. Hubungi system administrator pembuat sertifikat. Nanti ia akan memberikan URL file sertifikat yang dibutuhkan. Kemudian:
> apt-get install openvpn
> cd /etc/openvpn
> wget url-yang-diberikan-system-administrator
> tar xfvz nama-file-sertifikat.tgz
> rm nama-file-sertifikat.tgz
> mv openvpn.ovpn openvpn.conf
> service openvpn restart
Uji konektivitas ke server induk:
> ping 10.8.10.1
Kabari system administrator bahwa mesin telah siap. Beri kesempatan ia menguji konektivitas dari luar. Jika ia bilang OK, maka installer diperkenankan meninggalkan tempat.
Happy install.