Kamis, 30 Juli 2015


Membuat Virtual Machine di Proxmox 

1.Pertama Buka Proxmox melalui web dengan mengetik pada bar pengisian URL,sebelumnya pastikan PC/laptop terhubung pada satu jaringan.
https://<ip_proxmox>:8006
sebagai contoh pada server proxmox saya
Lalu login dengan username defaultroot” dan password proxmox
pada kolom “Realm”pilih “Linux PAM Standart Authentication”

2. Kita tinggalkan dulu Proxmox nya, lalu buka mikrotik anda menggunakan winbox,
Buka menu Interface ,
Lalu klik logo “+” ,dan pilih VLAN
Akan muncul dialog New Interface ,
konfigurasinya
Nama : vlan1 (bisa diubah sesuai keinginan)
VLAN ID : 1003(bisa diubah sesuai keinginan)
Interface : Pilih yang terhubung ke Server Proxmox

Ketika membuat VLAN 2,VLAN 3,VLAN 4 dan seterusnya,pastikan masing masing VLAN mempunyai VLAN ID yang berbeda. Contoh :
VLAN1 : 100
VLAN2: 101
VLAN3:1002
VLAN4:1003 
dan seterusnya .
3. Lalu klik IP >Address> +
Lalu isi IP address untuk VLAN
192.168.36.2/27
Interfaces : (pilih interfaces VLAN)
lalu klik Apply dan OK
4. Buka IP>Firewall> NAT> +
pada src address ,isi dengan IP network VLAN
 192.168.36.0/27 (yang benar)
            

Lalu pindah ke tab Action
Pilih masqurade

5. Lalu masuk lagi ke proxmox,dan klik Create VM
VM ID : (isikan sama dengan VLAN ID)
Name  : Isi sesuai suara hati
lalu klik next
6. Kita berpindah ke tab OS ,nah,,,,,pada bagian ini kita akan memilih OS Linux 3.X/2.6 Kernel (126) ,lalu klik next
7. Pada tab CD/DVD kita akan memilih file ISO yang akan kita gunakan untuk proses instalasi. Pada kolom ISO Image pilih ISO Debian 8 yang telah kita upload ke server proxmox (baca disini)

8. Pada tab Hard Disk kita akan mengatur berapa besar hardisk yang akan kita gunakan pada Virtual Machine yang akan kita buat. Sesuaikan sesuai kebutuhan.
9. Pada tab CPU ,jumlah Core atur 1 saja,contoh nya,jika Processor pada komputer proxmox adalah Quad Core,maka dalam processor tersebut terdapat 4 core,maka dalam hal ini kita bisa membuat 4 virtual machine.
10. Selanjutnya kita beralih ke tab Memory,sama seperti pada tab CPU ,pada tab Memory ini kita akan membagi RAM. Jika Kita membuat 4 Virtual Machine, maka kita akan membagi Ram menjadi 4,dan dalam hal ini sangat disarankan  komputer harus memiliki kapasitas RAM 4 Gb
11. Langkah selanjutnya pada tab Network VLAN Tag sama dengan VLAN ID yang sudah kita seting di mikrotik.

Pada tab Confirm pilih finish
Virtual Machine telah selesai dibuat dan siap digunakan untuk menginstal Debian 8.
Mohon maaf jika kurang jelas karena saya juga baru belajar.
Terima Kasih kepada BLC atas bimbingannya.



KONFIGURASI DEBIAN 8


Kita menginstal debian 8 kita akan mengkonfigurasi debian server.
Karena saya mengkonfigurasi Debian 8 di VM ,maka saya akan meremotnya melalui laptop saya. Pertama buka terminal linux ,lalu ketik
 
contoh :

lalu masuk ke superuser dengan mengetik
su
lalu kita akan diminta memasukan password.

inilah yang membedakan Debian 8 dengan Debian 7 ,pada debian 8 kita bisa mengakses ssh menggunakan root.

1. Menambah Repository / Pusat Paket Aplikasi

Repositori merupakan tempat penyimpanan software yang dapat di install di server ataupun
komputer anda dengan cara terhubung dengan jaringan . Untuk repositori/pusat pengambilan aplikasi yang digunakan anda memiliki 2 pilihan yaitu repositori online atau melalui jaringan atau anda dapat menggunaka CD/DVD repositori.

Ketik pada terminal linux :

# nano /etc/apt/source.list

lalu matikan repository bawaan dengan menambah # didepan nya,dan saya akan menambahkan repository dari server pusat seperti ini :

deb-src http://192.168.55.5/debian jessie main
lalu simpan dengan perintah ctrl+x ,lalu Y dan enter


lalu kita akan mengupdate repository tersebut dengan perintah :
# apt-get update

untuk repository yang menggunakan CD/DVD gunakan perintah ini :
# eject <untuk mengeluarkan cd-rom>
(masukan cd/dvd repository)
# eject -t <untuk memasukan cd-rom>
# apt-cdrom add
# apt-get update

2.Memastikan paket “resolvconf telah terinstall
Pada terminal linux masukan perintah :
# apt-get install resolvconf

3. Mengkonfigurasi TCP/IP
Pertama kita akan mengaktifkan ethernet nya terlebih dahulu 
#ifup eth0
Mengkonfigurasi TCP/IP Statik ini agar server lebih mudah diakses dengan satu ip yang sama dan tidak berubah, ubah file interfaces
# nano /etc/network/interface

lalu ubah menjadi seperti dibawah ini
Simpan file dengan tekan ctrl+x takan y tekan enter , lalu restart network anda dengan perintah

# service networking restart
4. Mengkonfigurasi Hostname
Pada langkah ini kita akan menyamakan hostname. Pertama cek terlebih dahulu hostname

# hostname && hostname -f
Pada gambar diatas terlihat bahwa hostname masih berbeda maka kita akan menyamakannya

# nano /etc/hosts

lalu samakan hostname seperi dibawah ini 
 
lalu save dengan ctrl+x lalu Y lalu enter

Setelah itu edit file hostname di /etc/hostname dengan perintah

# echo smk.net > /etc/hostname

Kemudian jalankan ulang service hostname dengan perintah seperti dibawah

# /etc/init.d/hostname.sh

Lalu cek kembali dengan perintah

# hostname && hostname -f





5. Konfigurasi Waktu (NTP Server)
NTP adalah singkatan dari Network Time Protocol, sebuah protocol untuk meng-sinkronkan sistem waktu (clock) pada komputer terhadap sumber yang akurat, melalui jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah sebuah server yang mensinkron-kan waktunya terhadap sumber waktu akurat, dan mentransmisikan paket informasi waktu kepada komputer client yang meminta.nstall terlebih dahulu paket ntp (server), dan ntpdate (client) , dengan perintah :

#apt-get install ntp ntpdate

File untuk konfigurasi ntp-server yaitu file di “/etc/ntp.conf” , edit file dengan perintah :
#nano /etc/ntp.conf 
Kemudian anda ganti “debian” menjadi “id”
Lalu anda simpan file tersebut dengan menekan ctrl+x lalu takan y tekan enter Setelah itu anda restart service ntp dengan perintah : 
 
#service ntp restart

Kemudian anda cek ntp-server local sudah bekerja dengan baik atau belum.Dengan perintah :

#ntpq -p
Jika pada bagian “jitter” tidak bernilai 0.001, berarti sudah benar, dan jika belum, periksa kembali file ntp.conf
6. Web Server
Web Server atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya.

Untuk instalasi Web Server ,ketikan

# apt-get install apache2

jika ada perintah untuk memasukan Y/N ,pilih saja Y lalu enter
lalu jika proses instalasi telah selesai,buka browser anda,lalu pergi ke alamat ip debian anda . Sebagai contoh :

Maka akan muncul gambar seperti dibawah ini ,tanda bahwa instalasi pada web server telah berhasil .
 
7. INSTALASI PHP5
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
 
untuk menginstal PHP5 caranya ketikan :

# apt-get install php5 php5-cli php5-curl php5-gd php5-intl php5-json php5-mcrypt php5-mysql php5-xmlrpc 
untuk menguji nya,kita akan membuat sebuah file untuk menguji PHP5 yang telah terinstal tersebut . Pertama kita akan membuat sebuah file dengan cara

# nano /var/www/info.php
lalu isi file persis dengan yang dibawah ini

<?php
phpinfo();
?>

lalu save dengan menekan ctrl+x ,lalu Y lalu Enter
Perintah diatas secara otomatis akan menyimpan file info.php ke folder /var/www

Lalu test di browser ,ketik

alamatIPdebian/info.php

sebagai contoh :


maka akan tampil gambar seperti dibawah ini
  (maaf saya tidak punya gambarnya tapi intinya akan muncul seperti gambar diatas)
8. Database Server
Server basis data adalah sebuah program komputer yang menyediakan layanan pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang menggunakan model klien/server. Database adalah tempat dimana kalian meletakkan file-file data yang diperlukan oleh sebuah website ataupun aplikasi.
Aplikasi database yang cukup sering digunakan adalah Mysql dikarenakan kestabilan,kehebatannya dan yang pastinya gratis. Tapi sekarang MySQL telah diakusisi ole perusahaan Oracle,dan sekarang menjadi software berbayar,dan banyak lag nya. Namun anda tidak perlu gundah gulana ,karena sekarang ada aplikasi database opensource baru bernama mariaDB. MariaDB ini juga sama seperti MySQL ,namun ia lebih bagus.

Kita akan menginstal mariaDB sebagai database server kita,caranya

# apt-get install mariadb-server-10.0

Kita menggunakan versi paling baru
Ikuti langkah - langkah dalam penginstalan. Jika diminta untuk memasukan Password ya masukan saja passwordnya

lalu ketikan lagi

# mysql_secure_instalation
Jika diminta untuk memasukan Password ya masukan saja. Dan ikuti langkah langkah penginstalan dengan benar.
9. INSTALASI PHPMYADMIN
 phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).
Untuk instalasi nya ,ketikan perintah berikut ini

# apt-get install phpmyadmin

Lalu pilih apache2 dengan menekan spasi
lalu pilih “yes” tekan enter, kemudian akan mucul kolom password silahkan anda masukan password mariadb server anda tadi , tekan tab pilih ok tekan enter.


Agar bisa di instalasi ,ketikan :

# a2enmod rewrite
kita diminta untuk merestart webserver kita,

# /etc/init.d/apache2 restart
Lalu untuk mengetesnya  buka web browser anda dan ketikan alamatIP/phpmyadmin ,sebagai contoh :
192.168.34.2/phpmyadmin
maka akan muncul tampillan seperti ini

10. FTP 
FTP adalah singkatan dari File Transfer Protocol, protokol untuk bertukar file melalui jaringan. FTP sering digunakan untuk mendownload sebuah file dari server maupun untuk mengupload file ke sebuah server (misalnya mengupload konten-konten web ke sebuah webserver).

#apt-get install proftpd

Akan muncul dua pilihan yaitu “from inetd” dan “standalone” silahkan pilih standalone
dengan mekan enter , untuk konfigurasi ftp server menggunakan aplikasi ini terdapat pada
file “/etc/proftpd/proftpd.conf” baik untuk konfigurasi dengan password atau pun guest ok

Konfigurasi proFTPd

#nano /etc/proftpd/proftpd.conf

Tambahkan baris berikut pada bagian paling ahir file konfigurasi untuk user login atau dengan password :

<Anonymous /home/aku/>     #arah folder direktori
User aku                                 #User Penguna ftp
</Anonymous>


Kemudian simpan tekan ctrl+x tekan y tekan enter setelah itu tambahkan user aku dengan perintah :
#adduser aku

Kemudian anda restart service proftpd dengan perintah :
#service proftpd restart
Kemudian coba melalui web browser ,ketikan ftp://alamatIP . Sebagai contoh :
ftp://192.168.34.2 




Itulah yang bisa saya bagikan .jika ada kurang lebih nya saya mohon maaf dan terima kasih.
Terima kasih kepada kepada BLC atas bimbinganya dan teman-teman
 

Selasa, 28 Juli 2015

INSTALLASI DEBIAN 8


INSTALLASI DEBIAN 8


 

Debian adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya.Debian GNU/Linux memuat perkakas sistem operasi GNU dan kernel Linux merupakan distribusi Linux yang populer dan berpengaruh. Debian didistribusikan dengan akses ke repositori dengan ribuan paket perangkat lunak yang siap untuk instalasi dan digunakan.
Debian terkenal dengan sikap tegas pada filosofi dari Unix dan perangkat lunak bebas.Debian dapat digunakan pada beragam perangkat keras, mulai dari komputer jinjing dan desktop hingga telepon dan server. Debian fokus pada kestabilan dan keamanan. Debian banyak digunakan sebagai basis dari banyak distribusi GNU/Linux lainnya.Sistem operasi Debian merupakan gabungan dari perangkat lunak yang dikembangkan dengan lisensi GNU, dan utamanya menggunakan kernel Linux, sehingga populer dengan
nama Debian GNU/Linux. Sistem operasi Debian yang menggunakan kernel Linux merupakan salah satu distro Linux yang populer dengan kestabilannya. Dengan memperhitungkan distro berbasis Debian, seperti Ubuntu, Xubuntu, Knoppix, Mint, dan sebagainya, maka Debian merupakan distro Linux yang paling banyak digunakan di dunia. Sebuah repositori software adalah lokasi penyimpanan dari paket perangkat lunak dapat diambil dan diinstal pada komputer. 

Instalasi Debian 8 di Virtual Machine
1. Buka Proxmox melalui web.
2. Pada Server View klik node Sanjaya ,lalu klik nama virtual machine dika
3. Lalu klik Start ,setelah itu klik Console 
 tunggu hingga proses loading ISO selesai
4. lalu klik Instal ,lalu klik Enter
5. Gambar dibawah ini adalah tampilan pemilihan Bahasa , lalu pilih English ,lalu klik Enter
6. Pada Gambar Dibawah ini adalah menu pilihan lokasi dimana anda dan server berada pilih :
indonesia , pilih other > asia > indonesia
tekan Enter


7. Lalu akan muncul tampilan gambar seperti di bawa ini maka pilih United States - en_US.UTF-8” tekan enter
8. lalu pilih type keyboard pilih “American English” tekan Enter
9. Tunggu beberapa saat sampai loading selesai lalu akan muncul seperti gambar dibawah yaitu “network autoconfigure failed” jika jaringan yang anda gunakan adalah jaringan static atau manual maka anda harus memasukan IP server secara manual , tekan enter untuk continue
10. Lalu pilih “Configure network manually”
10. Masukan ip dan  subnetmask-nya.
contoh seperti gambar dibawah
192.168.36.2/27 tekan tab takan enter untuk melanjutkan
11. Masukan IP gateway nya contoh 192.168.36.1 tekan tab tekan enter
12. Kemudian anda diminta memasukan name server address seperti gambar dibawah ini anda
dapat memasukan IP gateway kembali. Anda juga bisa memasukan DNS google ,yaitu 8.8.8.8
 13. Setelah itu masukan “hostname” atau nama host silahkan
masukan contoh “server1”
14. Lalu masukan "domain name" .sebegai contoh "sanjaya.net"
15. Selanjutnya diminta masukan “root” password , passwordnya terserah anda
masukan kembali root password nya
16. Kemudian anda diminta untuk memasukan nama lengkap userbaru atau pengguna baru seperti gambar dibawah silahkan masukan nama pengguna contoh “sanjaya” .
17. Kemudian anda diminta lagi memasukan namauser atau useraccount yang akan digunakan sebagai username untuk login di debian sebagai user biasa. contoh “sanjaya”
 18. Kemudian anda diminta membuat dan memasukan password dari user biasa dan di masukan kembali password nya.

19. pilih zona waktu nya "western"
 Tunggu hingga proses dibawah ini selesai

20. Muncul pilihan untuk pemartisian atau partisi-partisi debian , linux sangat lah cerdas karena dia bisa mempartisi dirinya  sendiri terdapat 4 pilihan , jika anda hanya memiliki 1 harddisk silahkan pilih paling atas untuk partisi secara otomatis , jika lebih dari 1 maka anda dapat memilih pilihan kedua , atau anda dapat mempartisi secara manual memlaui pilihan paling bawah ,silahkan pilih yang pertama atau kedua kemudian tekan enter
21. Silahkan pilih harddisk anda dan tekan enter
22. Kemudian pilih yang paling atas, tekan enter
23. Klik "Yes" saja
24. Lalu pilih "Finish partitions and write changes to disk"
 25. Pada ggambar dibawah ini pilih "Yes"
26. Lalu tunggu hingga proses dibawah ini selesai
27. Pada konfigurasi dibawah ini pilih "No"

28. Pada gambar dibawah ini pilih "No"
29.Tunggu proses konfigurasi apt selesai
30. Bila muncul gambar seperti dibawah ini tekan "Yes"
31. Pada software selection pilih "ssh server' dan "standart system utilities" ,lalu TAB dan Enter
32. Tunggu sampai proses instalasi selesai
33. pada tampilan Install grub load ,pilih Yes
34. Lalu pilih hard disk nya
35. Pada tahap akhir proses instalasi pilih "continue"
inilah tampilan Linux Debian 8
Kita bisa meremot debian ini melalui laptop asalkan kita berpada pada jaringan yang sama. Caranya buka terminal linux,lalu ketik :
ssh username@<ipsdebian>
contoh :
ssh sanjaya@192.168.36.2

Itulah sedikit ilmu yang saya ketahui tentang proses instalsi debian 8 yang bisa saya berikan. Mohon maaf jika membingungkan.
Terima kasih untuk kepada BLC Telkom atas bimbinganya.