A. Persiapan Menginstall OS Debian Server
Transcript of A. Persiapan Menginstall OS Debian Server
MODUL UKK TKJSMKHN 2018
A. Persiapan Menginstall OS Debian Server:
1. Pastikan Server memiliki 2 buah Ethernet yang bagus
2. Pastikan CD/DVD Drive bisa membaca DVD OS Debian
3. Pastikan anda memiliki koneksi Internet.
4. Hubungkan Kabel Internet ke salah satu Ethernet sebelum
menginstall
B. Install paket aplikasi WEB Server dan DNS Server
1. # apt-get install apache2 = untuk web server
2. # apt-get install bind9 = untuk DNS Server
3. # apt-get install php5 = php untuk apache
4. # apt-get install php5-mysql = php untuk sql
5. # apt-get install ssh = untuk hak akses server
6. # apt-get install phpmyadmin = untuk basis data
7. # apt-get install proftpd = untuk FTP
Konfigurasi semua, baru update dan upgrade untuk melengkapi
paket debian.
8. # apt-get install mysql-server = untuk database server
9. # apt-get install dhcp3-server = untuk dhcp server
10. Apt-get install postfix = untuk konfigurasi mail
11. Apt-get install squirrelmail = untuk webmail
12. Apt-get install samba = untuk file server
C. Langkah Konfigurasi Server:
1. Masuk dengan menggunakan user root, dan password yang dibuat
pada saat menginstall server.
2. Masuk kepengaturan ethernet dengan perintah berikut:
Atur ethernet sebagai berikut:
Simpan pengaturan dengan menekan tombol Ctrl+X, Y lalu Enter.
3. Restart ethernet dengan memasukan perintah:
4. Ping google untuk mengecek apakah server telah terkoneksi ke
Internet dengan mengetik perintah:
Jika reply berarti telah tehubung ke Internet:
5. Update dan Upgrade paket Debian dengan perintah:
Untuk Update
untuk upgrade
6. Install paket Apache untuk Web Server dengan perintah:
Jika ada perintah berikut tekan Y:
7. Install paket bind9 untuk DNS dengan perintah:
Jika ada perintah berikut tekan Y:
8. Install paket php5 untuk apache dengan perintah:
Jika ada perintah berikut tekan Y:
9. Install paket php5-mysql, php untuk SQL dengan perintah:
Jika ada perintah berikut tekan Y:
10. Install paket ssh untuk hak akses server, dengan perintah:
Jika ada perintah berikut tekan Y:
11. Install phpmyadmin untuk basis data, dengan perintah:
Jika ada perintah berikut tekan Y:
12. Install mysql-server untuk database server, dengan perintah:
Jika ada perintah berikut tekan Y:
13. Install dhcp-server untuk dhcp server dengan memasukan perintah
berikut:
Jika ada perintah berikut tekan Y:
Konfigurasi DHCP dengan perintah berikut:
Atur DHCP seperti berikut:
Simpan konfigurasi:
Kemudian masukan lagi perintah pengaturan ethernet untuk DHCP
dengan perintah:
Tambahkan eth yang akan dijadikan dhcp pada INTERFACE “”
Simpan konfigurasi
Restart DHCP seperti ini:
14. Konfigurasi DNS dengan memasukan perintah:
Tambahkan konfigurasi berikut:
Simpan konfigurasi dengan menekan tombol Ctrl+X, Y
15. Masuk ke Direktori bind dengan memasukan perintah:
16. Copy database local ke database forward dengan perintah:
Copy juga database 127 ke database reverse dengan perintah:
17. Atur konfigurasi DNS di Forward dengan perintah berikut:
Kemudian atur konfigurasi seperti berikut:
Simpan konfigurasi dengan menekan tomobol Ctrl+X, Y kemudian
Enter.
18. Atur DNS di reverse dengan perintah berikut:
Kemudian atur konfigurasi seperti berikut:
19. Restart bind9 dengan perintah berikut:
Pastikan DNS OK, seperti berikut:
20. Cek name server dengan memasukan perintah:
Tambahkan name server anda
21. Restart lagi bind9 dengan perintah
22. Cek DNS dengan memasukan perintah berikut:
23. Edit index.html dengan memasukan perintah:
Edit index.html seperti berikut:
24. Install Proftpd untuk FTP dengan perintah berikut:
Jika ada komen seperti ini tekan Y
Pilih standalone laku OK
25. Konfigurasi proftpd dengan memasukan perintah berikut:
Tambahkan paling bawah konfigurasi berikut:
26. Tambahkan user dengan perintah:
27. Restart proftpd dengan perintah:
28. Coba cek di URL Klient dengan memasukan ftp://192.168.50.1
Masukan user dan password:
29. Install postfix untuk mail, dengan perintah:
Pilih OK
Pilih Internet site, lalu OK
Hapus user diawal sehingga menjadi seperti ini:
Lalu OK
30. Konfigurasi postfix dengan memasukan perintah:
Kemudian pilik OK seperti ini:
Pilih Internet site:
Pilih OK saja sampai tampil ini:
Pilih No
Tambahak Address 0.0.0.0/0 di bagian belakang:
Pilih Yes:
Pilih OK, sampai muncul seperti ini:
Pilih ipv4 dan lalu OK
31. Atur konfigurasi postfix dengan perintah:
Tambahkan tulisan home_mailbox = Maildir/ di paling bawah:
32. Tambahkan user di telnet:
33. Install squirrelmail dengan perintah berikut:
34. Lakukan pengaturan apache dengan perintah:
Tambahkan Include /etc/squirrelmail/apache.conf di bagian paling
bawah:
Kemudian restart apache.
35. Atur pengaturan virtual apache untuk squirrelmail dengan perintah:
Atur konfigurasi seperti berikut:
Restart apache.
36. Install aplikasi samba untuk file server dengan perintah:
Lakukan pengaturan file server samba dengan memasukan perintah:
Tambahkan tulisan paling bawah dari file tersebut.
37. Masuk ke direktori “home”, perintah: cd /home
38. Buat folder: mkdir folder-ukktkj2018
a. Buat file: touch ujian.txt
b. Buat user baru: useradd nazar
c. Berikan password tersebut: smbpasswd –a nazar
d. Berikan permision pada folder tersebut.
e. Ketik perintah: chmod –R 777 /home/folder-ukktkj2018
39. Restart samba dengan perintah: /etc/init.d/samba restart
40. Restart semua paket (apache2, bind9, dhcp-server, squirrelmail,
postfix, samba)
D. Tahap Pengujian
41. Tes semua konfigurasi dengan langkag berikut:
a. Tes Web Server di URL browser:
Test dengan ip address, contoh: 192.168.50.1
Test dengan DNS Server, contoh: ukktkj.sch.id
Sehingga muncul seperti ini:
b. Tes FTP server dengan memasukan ftp://192.168.50.1 di URL
c. Tes mail server dengan memasukan mail.ukktkj.sch.id
d. Tes file server dengan memasukan \\192.168.50.1 di run.
Jika muncul seperti ini, berarti file server telah berhasil dibuat: