بِبِسْمِ اللّهِ الرَّحْمَنِ الرَّحِيْمِ
Assamualaikum wa rahmatullahi wa barakatuh.
Assamualaikum wa rahmatullahi wa barakatuh.
Install Debian 8 via
usb ( Flashdisk )
1.
Download Debian CD Iso dari situs resmi debian
disini debian-8.4.0-amd64-CD-1.iso dan download win32diskimager disini Win32DiskImager-0.9.5-install.exe .
2.
Buat usb installer dengan win32diskimager.
3.
Set Sata mode menjadi AHCI dan set boot dari usb di Bios .
4.
Pilih Advanced options
5.
Lalu pilih expert
install
6.
Choose languange ( Enter ) pilih english.
7.
Select Your Location,
pilih Other – Asia – Indonesia.
8.
Configure Locales,
pilih United States.
9.
Additional Locales kosongkan
saja lalu pilih continue.
10.
Configure the Keyboard (
Enter ) . Pilih American English.
11.
Detect and Mount CD-ROM (
Enter ) . Tunggu beberapa saat lalu pilih continue.
12.
Load Installer Component
from CD ( Enter ). Lalu pilih network-console dengan menekan spasi pada keyboard. Lalu
tekan TAB dan pilih continue lalu enter.
13.
Detect Network Hardware (
Enter ).
14.
Configure the network (enter).
Auto Configure network pilih no.
15.
Masukan ip address, netmask, gateway dan dns
sesuai dengan konfigurasi network anda.
16.
Masukkan hostname sesuai dengan yang anda
inginkan.
17.
Domain Name kosongkan
saja lalu pilih continue.
18.
Continue installation
remotely using SSH (enter).
19.
Masukan remote
installation password. Anda bisa isikan 123 saja, supaya lebih mudah.
20.
Lanjutkan instalasi dengan putty. Login dengan
user installer dengan password
yang tadi anda input (123).
21.
Pilih Start Installer (Enter).
22.
Set up Users and
Passwords.
23.
Enable Shadow Password
pilih yes.
24.
Allow login as Root pilih yes.
25.
Kosongkan password untuk Root.
26.
Create normal user
account now pilih Yes.
27.
Full name for the new
user, masukkan nama user yang anda inginkan misalnya riki.
28.
Username for your
account, masukkan nama user yang anda ketik tadi.
29.
Choose a password for
the new user, masukkan password untuk user tadi sesuai yang anda
inginkan.
30.
Configure the clock (
Enter ). Set the clock using NTP pilih yes.
31. Ketik : “2.id.pool.ntp.org”
lalu continue.
32.
Select a city in your
time zone, pilih “Western (Sumatra, Jakarta,
Java, West and Central Kalimantan)”.
33.
Detect Disks (enter).
34.
Partition disks (
Enter ).
35. Partiniong Method : pilih Manual (enter). Pilih Harddisk yang akan dipartisi (enter).
36.
Jika ada partisi sebelumnya diharddisk maka
hapus dulu partisinya.
37.
Pilih Create new
partition, isikan 512 MB lalu continue.
38.
Type for the new
partition: pilih Primary (enter).
39.
Location for the new
partition : Beginning (enter).
40.
Ganti mount point menjadi
/boot.
41.
Enter di Mount option
dan cek noatime dan nodiratime
dengan menekan spasi, lalu TAB pilih continue dan enter.
42.
Bootable flag
ubah menjadi ON.
43.
Lalu Done setting up the
partition (enter).
44.
Dibawah partisi /boot tadi pilih FREE SPACE (enter).
45.
Pilih Create new
partition, isikan 4 GB jika RAM pc 2 GB, lalu continue.
46.
Type for the new
partition: pilih Primary (enter).
47.
Location for the new
partition : Beginning (enter).
48.
Use as: , ganti
menjadi swap area.
49.
Lalu Done setting up the
partition (enter).
50.
Dibawah partisi /swap, pilih FREE SPACE (enter).
51.
Pilih Create new
partition, isikan 80 GB lalu continue.
52.
Type for the new
partition: pilih Primary (enter).
53.
Location for the new
partition : Beginning (enter).
54.
Enter di Mount option dan
cek noatime,nodiratime dan relatime dengan menekan spasi, lalu TAB pilih continue dan enter.
55.
Lalu Done setting up the
partition (enter).
56.
Dibawah partisi / , pilih FREE SPACE (enter).
57.
Pilih Create new
partition, isikan sisa harddisk yang belum dipakai, lalu continue.
58.
Type for the new partition:
pilih Primary (enter).
59.
Use as: ganti
menjadi btrfs.
60.
Enter di Mount point dan
pilih Enter manually.
Mount point for this partition : isikan dengan /cache.
61.
Enter di Mount
option dan cek noatime,nodiratime dan relatime dengan menekan spasi, lalu TAB pilih continue
dan enter.
62.
Lalu Done setting up
the partition (enter).
63.
Pilih Finish
partitioning and write changes to disk dan enter.
64.
The following
partitions are going to be formatted : pilih yes.
65.
Pilih Install the
base system lalu enter.
66.
Jika debootstrap error keluar. Pilih execute a shell dan ketik “mount /dev/sdc1
/cdrom”.
67.
Kernel to install:
pilih linux-image-amd64 (enter).
68.
Drivers to include
in the initrd: pilih generic: include all
available drivers (enter).
69.
Configure the
package manager (enter).
70.
Use a network mirror?
Pilih no.
71.
Di pilihan Configure the
package manager , tekan TAB dan
pilih continue dan enter.
72.
Select and install
software (Enter).
73.
Participate in the
package usage survey? Pilih no.
74.
Choose software to install:
Cukup ceklis “standard system utilities”
lalu TAB dan continue (enter).
75.
Install the GRUB
boot loader on a hard disk (enter).
76.
Install the GRUB
boot loader to the master boot record? Pilih yes.
77.
Device for boot
loader installation: pilih hardisk yang dipakai. Jangan sampai salah
pilih usb.
78.
Pilihan selanjutnya pilih yes dan enter.
79.
Finish the
installation (enter).
80.
Is the system clock
set to UTC? Pilih no.
81.
Installation
complete, pilih continue dan enter.
82.
Cabut usb dari pc proxy .
83.
Jalankan putty masukkan ip address proxy di kotak
hostname.
84.
Login dengan username dan password yang anda
buat tadi (bukan root).
85.
Ketik : sudo su (enter).
86.
Ketik : passwd (enter), lalu masukkan password
untuk root.
87.
Ketik : nano /etc/apt/sources.list (enter).
88.
Beri tanda # sebelum deb cdrom. Dan masukkan
dibawahnya kode berikut :
deb
http://httpredir.debian.org/debian jessie main
deb-src
http://httpredir.debian.org/debian jessie main
deb
http://ftp.de.debian.org/debian jessie main non-free
89.
Tahan CTRL dan tekan O, lalu tekan enter.
Kemudian tahan CTRL dan tekan X.
90.
Ketik : nano /etc/ssh/sshd_config (enter).
91.
Ubah PermitRootLogin
without-password menjadi PermitRootLogin yes.
92.
Tahan CTRL dan tekan O, lalu tekan enter.
Kemudian tahan CTRL dan tekan X.
93.
Ketik : apt-get update (enter).
94.
Jika ada error firmware
failed to load ketika booting . Ketik : apt-get install firmware-realtek
(enter). Jika ada error radeon kernel modesetting ketika booting . Ketik : apt-get install firmware-linux-nonfree
(enter).
95.
Ketik : apt-get install unbound (enter).
96.
Ketik : killall unbound (enter).
97.
Ketik : dig +bufsize=1200 +norec NS .
@a.root-servers.net > /etc/unbound/named.cache (enter).
98.
Download Winscp.Lalu masukkan ip address proxy
dan login dengan username root dan passwordnya tadi.
99.
Masuk ke direktori /etc/unbound/. Dan edit
unbound.conf, hapus kode didalamnya dan masukkan kode berikut :
# Unbound configuration
file for Debian.
#
# See the
unbound.conf(5) man page.
#
# See
/usr/share/doc/unbound/examples/unbound.conf for a commented
# reference
config file.
#
# The following
line includes additional configuration files from the
#
/etc/unbound/unbound.conf.d directory.
#include:
"/etc/unbound/unbound.conf.d/*.conf"
server:
verbosity: 1
statistics-interval:
120
#Tergantung
berapa core CPU anda
num-threads: 2
statistics-cumulative:
yes
interface:
0.0.0.0
port: 53
#kalikan 2 dgn
num-threads
msg-cache-slabs:
4
rrset-cache-slabs:
4
infra-cache-slabs:
4
key-cache-slabs:
4
msg-cache-size: 128m
rrset-cache-size: 256m
outgoing-range: 8192
num-queries-per-thread: 4096
so-rcvbuf: 8m
so-sndbuf: 8m
so-reuseport: yes
cache-min-ttl:
3600
cache-max-ttl:
86400
access-control:
192.168.0.0/16 allow
access-control:
::1 allow
chroot:
""
username:
"unbound"
directory:
"/etc/unbound"
#logfile:
"/etc/unbound/unbound.log"
use-syslog: no
pidfile:
"/var/run/unbound.pid"
root-hints:
"/etc/unbound/named.cache"
identity:
"DNS"
version:
"1.4"
hide-identity:
yes
hide-version:
yes
harden-glue:
yes
use-caps-for-id: yes
use-caps-for-id: yes
prefetch: yes
harden-dnssec-stripped:
yes
do-not-query-address:
127.0.0.1/8
do-not-query-localhost:
yes
module-config:
"iterator"
unwanted-reply-threshold:
10000
forward-zone:
name:
"."
forward-addr:
192.168.1.1
forward-addr:
8.8.8.8
forward-addr:
8.8.4.4
# enable
remote-control
remote-control:
control-enable:
yes
control-interface:
127.0.0.1
control-port:
953
server-key-file:
"/etc/unbound/unbound_server.key"
server-cert-file:
"/etc/unbound/unbound_server.pem"
control-key-file:
"/etc/unbound/unbound_control.key"
control-cert-file:
"/etc/unbound/unbound_control.pem"
100. Klik
tombol save.
101. Kembali
ke putty. Ketik : unbound-checkconf /etc/unbound/unbound.conf (enter).
102. Jika
keluar outputnya : unbound-checkconf: no errors in /etc/unbound/unbound.conf.
Berarti konfigurasi unbound sudah benar.
103. Ketik
: unbound-control-setup (enter).
104. Ketik
: unbound-control start (enter).
105. Kembali
ke Winscp, edit file /etc/network/interfaces. Ubah line dns-nameserver menjadi dns-nameserver
127.0.0.1.
106. Kembali
ke Putty, ketik : apt-get install resolvconf (enter).
107. Ketik
: reboot (enter).
108. Login
kembali dengan putty. Lalu ketik : resolvconf –u (enter).
109. Ketik
: reboot (enter).
110. Login
kembali dengan putty. Ketik : nslookup google.com (enter). Untuk mengecek
apakah unbound sudah berjalan dengan baik. Jika output Server dan Address nya
sudah berisi 127.0.0.1 , berarti sudah oke.
111. Ketik kode berikut :
-
apt-get install
devscripts build-essential openssl libssl-dev fakeroot libcppunit-dev
libsasl2-dev cdbs ccze libfile-readbackwards-perl libcap2 libcap-dev
libcap2-dev pkg-config sysv-rc-conf htop iftop dnstop libnetfilter-conntrack3
libltdl7
Sekian dulu tutorial dari saya, semoga dapat memberikan manfaat bagi yang membacanya. Wassalam.
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُه , اَلْحَمْدُلِلّهِ.
macam kontol pepek aja gak jelas
ReplyDelete