Rabu, 26 Oktober 2016

Laporan praktik MAIL SERVER

Nama : Dina Amira
Mail Server
Guru : Rahmat Sukma Wijaya
Kelas : XII TKJ 2
Mapel : Adminjar
Sekolah : SMKN 1 CIHAMPELAS
Tanggal : 22 oktober 2016

Daftar Isi
I.              Dasar Teori
II.            Topologi
III.           Alat dan bahan
IV.          Keselamatan kerja
V.           Gambar dan langkah kerja
VI.          Kesimpulan
VII.         Referensi

I.            Dasar Teori
1.     Pengertian Mail Server
Mail server merupakan suatu perangkat lunak yang mendistribusikan file atau informasi sebagai balasan atau respon atas permintaan yang dikirim melalui email. Istilah ini juga sering digunakan untuk menunjukkan bitnet yang menyediakan layanan serupa ftp. Tak hanya itu program ini juga dapat digunakan sebagai aplikasi install email.
Tak hanya sebuah program mail server juga bisa berupa sebuah komputer yang memang dikhususkan untuk menjalankan aplikasi perangkat lunak program ini. nah komputer ini di ibaratkan sebagai jantung dari system sebuah email. Program ini biasanya dikelola oleh programer yang disebut dengan post master.
Mail server ini dikelola oleh seorang post master yang memiliki beberapa tugas pokok yaitu mengelola kaun, memonitor bagaimana kinerja server dan melaksanakan tugas administrative lainnya. Biasanya program ini menggunakan protocol antara lain smtp, pop3 dan imap.

2.   Fungsi Mail Server

Mail server berfungsi sebagai pengatur atau penerima dan penyalur respon atas email yang masuk. Tak hanya itu fungsi utama dari program ini adalah sebagai aplikasi yang digunakan untuk menginstal email. Oleh karena itu aplikais ini sangat penting karena akan mengatur jalannya email dan merespon setiap email yang masuk.


II.          Topologi
 
III.        Alat dan Bahan

1. satu perangkat PC/Laptop
2. VDI Debian 7
3. Aplikasi Virtualbox
4. Aplikasi Putty

IV.        Keselamatan Kerja

1. berdoa sebelum praktek
2. praktik sesuai dengan soal dan paduan belajar
3. memakai jas Lab ketika praktek
4. memakai alas kaki ketika praktek
5. tertib saat praktek

V.          Gambar dan langkah kerja

1.    Langkah pertama, buka debian. kemudian login dan masuk ke super user.

2.    pastikan sebelumnya pada debian sudah di install kan postfix, courier-imap dan courier-pop. Jika sudah di installkan maka check ketiganya dengan menggunakan perintah :
 /etc/init.d/postfix status
 /etc/init.d/courier-imap status
 /etc/init.d/courier-pop status
Jika ketiganya sudah ada dan beralan maka akan muncul :
[ok] postfix is running.
[ok] courier IMAP server is running.
[ok] courier POP3 server is running.
          3.    Buat mail direktori dengan perintah seperti dibawah ini.
                 
           4.    Buat dua user, dengan perintah seperti di bawah. Dan masukkan password.
                
                 
            5.    Untuk check jumlah user, ketikkan perintah ls /home
                 
6.    Ketikk perintah pico /etc/postfix/main.cf
Tambahkan perintah home_mailbox = Maildir/ di baris paling bawah 
  
    
7.         Ketikkan perintah dpkg-reconfigure postfix
-        Tekan enter
                       
-          Pilih Situs Internet, lalu enter
                       
-          Masukkan nama domain, tekan enter
                       
-          Kosongkan, lalu tekan enter
-          Tambahkan perintah seperti gambar berikut.
-          Pilih tidak, lalu enter
                       
-          Tekan enter
                       

-          Tambahkan 0.0.0.0 di akhir, lalu enter
                       
-          Pilih tidak, kemudian enter
-          Ketikkan 0, lalu tekan enter
-          Tekan enter
-          Pilih ipv4, kemudian enter
8.    Ketikkan perintah pico /var/cache/bind/db.dina
9.    Tambahkan peritah berikut di baris paling bawah.
                      
10. Lakukan pengujian satu, pengiriman surel di port 25
Dengan menggunakan perintah :
 telnet mail.dina.web.id lan 25
 mail from: amira
 rcpt to: laila
 data
 (isi pesan)
 quit

11. Lakukan pengujian ke dua penerimaan surel di port 110
Dengan menggunakan perintah :
 telnet dina.web.id 110
 user laila
 pass laila
 stat
 retr 1
 quit









12.  Ketikkan perintah:
pico /etc/apache2/apache2.conf
Lalu enter
13. Tambahkan di baris paling bawah:
Include “/etc/squirrelmail/apache.conf”
 
14.  Ketikkan perintah:
pico /etc/squirrelmail/apache.conf

15.  Ketikkan perintah pico /etc/squirrelmail/apache.conf
     

16. Kemudian restart, dengan perintah di bawah ini.
     
17. Pengujian webmail server
Cek pada browser dengan menggunakan perintah :
mail.dina.web.id
Kemudian login.
18. Pengujian log in dan kirim email
Setelah log in klik compose kemudian isi penerima email dan isi pesan.

19. Pengujian log in dan cek email
Setelah berhasil log in, kemudian akan muncul email masuk dari amira ke laila.

20. Selesai.







VI.        Kesimpulan

Mail server merupakan perangkat terpenting dalam pembuatan webmail yang menjadi tempat dari database mail dalam jaringan untuk melakukan resource sharing, dan dapat dimanfaatkan untuk memfasilitasi Perusahaan dalam pembuatan webmail.
VII.      Referensi












Kamis, 13 Oktober 2016

Laporan Praktik WEB SERVER

Nama : Dina Amira
WEB Server
Guru : Rahmat Sukma Wijaya
Kelas : XII TKJ 2
Mapel : Adminjar
Sekolah : SMKN 1 CIHAMPELAS
Tanggal : 17 September 2016


A. Dasar Teori
1. Web Server
        Server web atau yang dalam bahasa inggris disebut web server adalah merupakan perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.
        Dari pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan (pemberi layanan) bagi web client (browser) seperti Mozilla, Chrome, Internet Explorer, Opera, Safari dan lain sebagainya, supaya browser dapat menampilkan halaman atau data yang anda minta.

   Fungsi Web Server

          Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.
2. Topologi


B. Alat Dan Bahan
1. satu perangkat PC/Laptop
2. VDI Debian 7
3. Aplikasi Virtualbox
4. Aplikasi Putty

C. Keselamatan Kerja
1. berdoa sebelum praktek
2. praktik sesuai dengan soal dan paduan belajar
3. memakai jas Lab ketika praktek
4. memakai alas kaki ketika praktek
5. tertib saat praktek



D. Langkah kerja
WEB SERVER
1.   Instalasi WEB SERVER
       Disini kita menggunakan instalasi dengan cara repository online, yaitu dengan ketik perintah:
       # pico /etc/apt/source.list
       (masukan repository online)
       # apt-get update
       # apt-get install apache2

2.   Cek WEB SERVER
       Untuk mengecek web server gunekan perintah :
       # /etc/init.d/apache2 status
       Jika apache2 sudah terinstall dan berjalan maka akan muncul seperti ambar di bawah ini:


3.    Kemudian Setting IP di server (199.189.20.2)  dan laptop (199.189.20.1)
untuk men-setting IP gunakan perintah :
       # pico /etc/network/interfaces


         Untuk men-setting IP di Laptop :
·         Klik icon komputer di sudut kanan bawah
·         Klik “Change Adapter Setting”
·         Klik VirtualBox Host-Only Network.
·         Klik kanan pilih properties / double klik
·         Klik TCP/IPv4
·         masukanIP, lalu ok


       Setelah Setting IP, anda bisa mengecek koneksi melalui cmd dengan perintah
       Ping 199.189.20.2
       Atau dengan perintah “ifconfig” di debian.

4.     Selanjutnya , membuat DNS Server dengan menggunakan IP 199.189.20.2 dan DOMAIN ina.web.id sampai pada pengujian DNS SERVER pada PC client dengan menggunakan perintah:
       nslookup 199.189.20.2
       nslookup dina.web.id
       Caranya seperti yang sudah saya tulis di laporan sebelumnya.
5.     Membuat Virtual Host
  ·     Untuk membuat virtual host dengan menggunakan perintah :
       # cp /etc/apache2/sites-available/
       # cp default dina
       # pico dina
       Kemudian akan muncul seperti gambar di bawah ini :
       Tambahkan :
       “ServerAdmin admin@dina.web.id
       “ServerName www.dina.web.id
       “ServerAlias dina.web.id
       Tambahkan juga dina di :
       “documentRoot /var/www/dina/”
       “<Directory /var/www/dina/>”


           · Kemudian ketikan perintah
        # a2dissite default
        # a2ensite dina


            ·  Kemudian reload/restart apache2 dengan perintah :
         # service apache2 reload


6.    Konfigurasi WEB Direktori
       Untuk mengkonfigurasi web direktori gunakan perintah :
       # cd /var/www/
       # mkdir dina
       # cd dina
7.    Buat Web dIna
        Gunakan perintah :
        # pico index.html
        Kemudian ketikan seperti pada gambar

        Kemudian reload/restart kembali apache2 dengan mengguakan perintah:
        # service apache2 reload
 8.     Cek pada browser client “Dina.web.id

SUB DOMAIN
9.     Membuat sub domain
      Untuk membuat sub domain gunakan perintah :
      # cd /etc/apache2/sites-available/
      # cp default hobi
      # pico hobi
      Tambahkan hobi di :
      “ServerName www.hobi.dina.web.id
      “ServerAlias hobi.dina.web.id
      Ganti ina menjadi hobi di :
      “documentRoot /var/www/hobi/”
      “<Directory /var/www/hobi/>”

       Kemudian ketikan perintah :
       # a2ensite hobi
10.   Kembali lagi ke Konfigurasi WEB Direktori
        Untuk mengkonfigurasi web direktori gunakan perintah :
        # cd /var/www/
        # mkdir dina
        # cd dina
11.  Buat web ina
        Gunakan perintah :
        # pico index.html
        Kemudian ketikan seperti pada gambar


12.   Kemudian tambahkan subdomain hobi pada dns server (db.dina)
        Dengan menggunakan perintah :
        # pico /var/cache/bind/db.dina


13.  Enable-site hobi, restart apache2 dan bind9
            Dengan mengguakan perintah :
            # a2ensite hobi
            # /etc/init.d/bind9 restart
            # /etc/init.d/apache2 restart
     14. Kemudian cek pada browser client “hobi.dina.web.id

15.   Selanjutnya untuk menambahkan sub domain, kembali ke perintah :
           # cd /etc/apache2/sites-available/
           # ls-al
           # cp hobi tkj
           # ls –al
           # pico tkj
           Ganti hobi menjadi tkj di :
           “ServerName www.tkj.dina.web.id
           “ServerAlias tkji.dina.web.id
           “documentRoot /var/www/tkj/”
           “<Directory /var/www/tkj/>”


             Kemudian ketikan perintah :
             # a2esite tkj


16.      Kembali lagi ke Konfigurasi WEB Direktori
              Untuk mengkonfigurasi web direktori gunakan perintah :
              # cd /var/www/
              # mkdir tkj
              # cd tkj
17.      Buat Web tkj
              Gunakan perintah :
              # pico index.html
              Kemudian ketikan seperti pada gambar

18.      Kemudian tambahkan subdomain hobi pada dns server (db.dina)
             # cd /var/cache/bind/
             # ls-al
             # pico db.dina


19.      Enable-site hobi, restart apache2 dan bind9
              Dengan menggunakan perintah :
              # a2ensite tkj
              # /etc/init.d/bind9 restart
              # /etc/init.d/apache2 restart

20.     Kemudian cek pada browser client “tkj.dina.web.id

21.     Selanjutnya untuk menambahkan sub domain, kembali ke perintah :
             # cd /etc/apache2/sites-available/
             # ls-al
             # cp hobi travelling
             # ls –al
             # pico travelling
             Ganti tkj menjadi travelling di :
            “ServerName www.travelling.dina.web.id
            “ServerAlias travelling.dina.web.id
            “documentRoot /var/www/travelling/”
            “<Directory /var/www/travelling/>”


             Kemudian ketikan perintah :
             # a2esite travelling

22.      Kembali lagi ke Konfigurasi WEB Direktori
              Untuk mengkonfigurasi web direktori gunakan perintah :
              # cd /var/www/
              # mkdir travelling
              # cd travelling
23.      Buat Web travelling
              Gunakan perintah :
              # pico index.html
              Kemudian ketikan seperti pada gambar

24.      Kemudian tambahkan subdomain hobi pada dns server (db.dina)
             # cd /var/cache/bind/
             # ls-al
             # pico db.dina

25.      Enable-site travelling, restart apache2 dan bind9
              Dengan mengguakan perintah :
              # a2ensite travelling
              # /etc/init.d/bind9 restart
              # /etc/init.d/apache2 restart
26.     Kemudian cek pada browser client “hobi.dina.web.id”

27.     selesai





           E.  KESIMPULAN
       kesimpulan bahwa dengan mempelajari web server, kita dengan mudah dapat memahami konsep dan fungsi dari web server serta melakukan konfigurasi pada web server (apache).

F.REFRENSI