Anda di halaman 1dari 21

TUGAS AKHIR WEB SERVER

Nama : Ajeng Armelita Saputri


NIM : 22SA11A081
Kelas : IF22A

PRODI INFORMATIKA
FAKULTAS ILMU ILMU KOMPUTER
UNIVERSITAS AMIKOM PURWOKERTO
2023
1. Buka linux dan masuk ke root

2. Setting jaringan di server linux. Dengan mengetik nano /etc/network/interfaces enter. Dan
lakukan konfigurasi seperti dibawah ini.

3. Lakukan penyimpanan konfigurasi dengan menekan tombol CTRL + X, Y DAN ENTER.


Lakukan reset konfigurasi dengan /etc/init.d/networking restart

4. Lakukan pengecekan ip dengan menggunakan ifconfig


5. Jalankan uji jaringan dengan menggunakan ping ke Alamat 192.168.56.1

6. Setelah itu masukan dvd dengan apt-cdrom add masukan dvd iso dan enter.

7. Lakukan update list aplikasi dengan apt-get update

8. Lakukan isntalasi aplikasi web dan pendukungnya. Seperti openssh-server, apache2,mysql-


server, php5, php5-mysql, phpmyadmin. Dengan perintah apt-get install
9. Ketikan sandi root pada mysql-server
10. Lalu pada phpMyAdmin kita disuruh memilih kita pilih apache2 Karena sebagai interface
antara mysql-server (text based) ke graphical interface (GUI) lalu ok jika muncul configure
database kita pilih yes lalu kita ketikan password root kita setelah itu jika disuruhh masukan
ulang kita masukan ulang sandinya.
11. Lakukan pengecekan pada browser ketikkan ip yang telah dibuat tadi.

12. Buka WinScp, login menggukan ip server dan username password biasa bukan root
13. Tampilan setelah login. Bikin file baru dan copykan ke server atau dengan cara drag dari
explorer

14. Setelah file web masuk ke server, kita perlu hapus file index.php agar web kita bisa diakses
langsung dengan ip. Caranya ketikkan rm /var/www/html/index.html.
15. Setelah itu copykan file web yang tadi di copy dari komputer windows. FYI tadi kita login
menggunakan username dan password user biasa, maka file pun terletak di direktory home si
user tersebut. Lalu untuk perintah copynya seperti ini cp -R /home/ajengdebian/ajeng/
/var/www/html/ kenapa menggunakan -R ? karena dalam folder tersebut terdapat banyak
sekali file. Maka dengan -R (Recursive) bisa dicopy semua tanpa ada error

16. Lalu edit file konfigurasi apache2 di /etc/apache2/sites-available/000-default.conf dengan


menggunakan perintah nano, maka jadi nano /etc/apache2/sites-available/000-
default.conf. ganti /var/www/html/ menjadi /var/www/html/ajeng/ ini berfungsi agar folder
web secara default dibaca oleh system. Setelah itu kita tekan CTRL + X, Y lalu Enter. Lalu
lakukan restart konfigurasi dengan menggunakan perintah /etc/init.d/networking restart.

17. lalu coba refresh web tadi.


DNS SERVER
1. Lakukan instalasi dengan mengetikkan apt-get install bind9 pada cd 2.

2. Lakukan konfigurasi pada file /etc/hosts dengan perintah nano /etc/hosts lalu ubah script
yang sudah ada seperti gambar berikut ini. Apabila sudah lakukan simpan konfigurasi dengan
menekan CTRL + X, Y dan Enter.

3. Lakukan konfigurasi pada file /etc/resolv.conf dengan perintah nano /etc/resolv.conf lalu
ubah script yang sudah ada seperti gambar berikut ini. Apabila sudah lakukan simpan
konfigurasi dengan menekan CTRL + X, Y dan Enter.

4. Lakukan copy file konfigurasi utama yaitu file local yang ada di /etc/bind/db.local dan file
127 pada /etc/bind/db.127 dan arahkan ke direktory cache dns di /var/cache/bind/ dengan
perintah cp /etc/bind/db.local /var/cache/bind/db.ajeng dan cp /etc/bind/db.local
/var/cache/bind/db.192.

5. Lakukan konfigurasi pada file /etc/bind/named.conf.local dengan perintah nano /etc/


bind/named.conf.local lalu ubah scriptnya seperti yang dibawah. Setelah itu simpan
konfigurasi dengan menekan CTRL + X, Y dan Enter.
6. Lakukan konfigurasi pada file /var/cache/bind/db.ajeng dan dengan perintah nano
/var/cache/bind/db.ajeng lalu ubah script yang sudah ada seperti gambar berikut ini. Apabila
sudah lakukan simpan konfigurasi dengan menekan CTRL + X, Y dan Enter.

7. Lakukan konfigurasi pada file /var/cache/bind/db.192 dan dengan perintah nano


/var/cache/bind/db.192 lalu ubah script yang sudah ada seperti gambar berikut ini. Apabila
sudah lakukan simpan konfigurasi dengan menekan CTRL + X, Y dan Enter.
8. Restart layanan DNS dengan perintah /etc/init.d/bind9 restart.

9. Lakukan pengecekan baik dari sisi server maupun client dengan perintah nslookup

10. Lakukan akses web server via domain yang sebelumnya menggunakan ip sekarang diganti
dengan ajeng.net
MAIL SERVER
1. install semua paket yang dibutuhkan untuk membangun sebuah web mail menggunakan
perintah #apt-get install apache2 postfix squirrelmail dovecot-imapd dovecot-pop3d. Sebelum
menginstall paket tersebut masukkan semua DVD terlebih dahulu

2. Pada general type of mail configuration pilih internet site lalu tekan ok setelah itu pada
System mail isi ajeng.net
3. masukan cd seperti langkah sebelumnya

4. konfigurasi dari postfix dengan menggunakan perintah nano /etc/postfix/main.cf

5. Tambah konfigurasi baru pada bagian paling bawah pada konfigurasi, tambahkan
home_mailbox = Maildir/ agar semua email akan tersimpan pada direktori Maildir.

6. konfigurasi ulang postfix dengan menggunakan perintah dpkg-reconfigure postfix

7. Lalu muncul menu berikutnya yang akan menentukan postfix berjalan dengan mode yang
berbeda sesuai dengan pilihan user. Pilih pada pilihan Internet Site.
8. System mail kita masukkan alamat dns yang nantinya akan digunakan sebagai alamat email
(ajeng.net ) sudah terkonfigurasi, bila dns belum terkonfigurasi maka gunakan saja nama
server untuk konfigurasi ini.

9. root kosongkan saja


10. Jika ingin menambahkan alamat domain lain tambahkan pada menu ini. Jika tidak, domain
tersebut dapat berjalan dari prioritas paling tinggi dari kiri.

11. pilih no saja

12. langsung oke saja


13. pilih no saja

14. Pada menu ini kita dapat melimit ukuran email dalam satuan bytes. Untuk menonaktifkan
limitasi ini maka kita tinggal memasukkan angka 0 agar limitasi tidak aktif.

15. Pada bagian local address extension character buat menjadi default yaitu menggunakan
character +
16. Lalu untuk pemilihan protokol ip, pilih IPv4 agar service mail server hanya kan berjalan pada
protokol IPv4

17. Lalu masuk ke konfigurasi Dovecot. Ubah file konfigurasi dovecot yang berada pada direktori
/etc/dovecot/conf.d/10-mail.conf dengan perintah nano /etc/dovecot/conf.d/10-mail.conf

18. ubah mail location dari dovecot menjadi mail_location = maildir:~/Maildir. Kemudian save
file

19. Setelah itu masuk ke file konfigurasi apache2 dengan perintah nano
/etc/apache2/apache2.conf
20. tambahkan konfigurasi baru yaitu Include /etc/squirrelmail/apache.conf pada bagian bawah
Include the virtual host configuration yang memiliki fungsi untuk menambahkan virtual host
dari squirrelmail

21. buatlah user baru dengan nama mail1 yang digunakan sebagai pengirim pesan.

22. buat user mail2 yang berfungsi sebagai penerima pesan yang dikirim user mail1
23. mulai ulang semua service yang diperlukan web mail server agar dapat berjalan dengan baik
seperti service apache2, postfix, dan dovecot.

24. Lalu buka web mail melalui browser client dengan memasukkan alamat /mail pada belakang
alamat (ajeng.net/mail). Kemudian login menggunakan mail1 yang telah dibuat pada server.

25. buatlah mail baru dengan mengklik menu compose, lalu kita coba kirim email dari mail1 ke
mail2 dan begitu juga sebaliknya.
26. cek pada user ke 2

Anda mungkin juga menyukai