TUGAS BU YULI
NAMA:WAHYU SETIAWAN
KELAS:XI TKJ
MAPEL:PRODUKTIF ASJ-WAN
1.Jelaskan apa yang dimaksud dengan courier-IMAP
2.Jelaskan fungsi utama dari mail server
3.Tuliskan kepanjangan dari:
-CMS
-MTA
-GPL
4.Jelaskan prinsip kerja pada mail server
5.Tuliskan tahapan pembuatan tabel pada PHPMyAdmin
6.Tuliskan 3 kelebihan Database Server
7.Sebutkan 7 aspek keunggulan MySQL
8.Tuliskan range ip kelas A dan Kelas B
9.Tuliskan perintah untuk membuat folder mail pada installasi mail server
10.Pada tanggal berapa MS SQL 2000 mengakibatkan kelambatan akses internet
11.Tuliskan kode untuk melakukan tahap restart pada service networking dan BIN9
JAWABAN
1.Courier-IMAP merupakan software yang digunakan untuk mengambil email yang ada pada server mail kita. sotware ini akan memberikan kita akses pop3 dan imap, protokol ini merupakan protokol server-client yang berguna untuk mengambil email dari server
2.Fungsi utama mail server adalah sebagai program yang mengatur agar email dapat dikirim oleh pengirim email dan diterima oleh penerima email dengan aman, cepat, dan tanpa kendala. Mail server juga digunakan untuk mengatur penerimaan, pengolahan, pengaturan, serta penyalur proses respon atas email-email yang masuk kedalam kotak masuk pesan. Tujuan dari layanan dan program mail server itu sendiri adalah membuat jaringan dan koneksi transportasi email menjadi lebih aman, cepat, tanpa gangguan, dan lain sebagainya.
3.-CMS adalah singkatan dari Content Management System atau dalama bahasa indonesia disebut dengan sistem manajemen konten, itulah pengertian CMS secara bahasa, adapun pengertian CMS secara istilah CMS adalah Aplikasi / Perangkat Lunak yang digunakan untuk memanajemen yaitu menambah, mengubah menghapus konten dalam suatu website.
-Yayasan Majelis Tafsir Al-Qur'an (MTA) adalah sebuah lembaga pendidikan dan dakwah Islamiyah yang berkedudukan di Surakarta. MTA didirikan oleh Alm. Ust. Abdullah Thufail Saputra di Surakarta pada tangal 19 September 1972 dengan tujuan untuk mengajak umat Islam kembali ke Al-Qur'an.
-Pengertian GPL (General Public License) Dalam dunia open source software kita sering mendengar GPL atau General Public License. ... Pengertian GPL adalah bahwa kita bebas menggunakan, mencopy dan menyebarkannya
4.Mail server memiliki dua server yang berbeda fungsinya, yaitu server yang berfungsi sebagai outgoing server (sending email) serta yang kedua adalah incoming server (receiving email). Outgoing server dihandle oleh server SMTP pada port 25. Sedangkan incoming server dihandle oleh POP3 pada port 110 atau IMAP pada port 143. Port adalah semacam konektor yang berfungsi untuk konektor atau pintu buka tutup akses, koneksi, serta distribusi dan transmisi data dari komputer satu ke komputer maupun jaringan lainnya.
5.
- Membuat database di MySQL
- Install phpMyAdmin
- Masuk ke database melalui phpMyAdmin dan create tabel seperti gambar di bawah ini:
- Kemudian isikan seperti berikut :
Kemudian pastikan pada field customer_id diset sebagai Primary Key dan Auto Increment: - Klik Save
Atau jika langsung memakai query, SQLnya adalah sebagai berikut :
CREATE TABLE `customer` (
`customer_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`customer_name` VARCHAR( 100 ) NOT NULL ,
`address` VARCHAR( 5000 ) NOT NULL ,
`phone` VARCHAR( 100 ) NOT NULL ,
`fax` VARCHAR( 50 ) NOT NULL ,
`website` VARCHAR( 200 ) NOT NULL ,
`email` VARCHAR( 200 ) NOT NULL ,
`npwp` VARCHAR( 50 ) NOT NULL ,
`billing_address` VARCHAR( 5000 ) NOT NULL ,
`remark` VARCHAR( 5000 ) NOT NULL ,
`ar` DECIMAL( 15, 2 ) NOT NULL DEFAULT ‘0’
) ENGINE = InnoDB;
CREATE TABLE `customer` (
`customer_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`customer_name` VARCHAR( 100 ) NOT NULL ,
`address` VARCHAR( 5000 ) NOT NULL ,
`phone` VARCHAR( 100 ) NOT NULL ,
`fax` VARCHAR( 50 ) NOT NULL ,
`website` VARCHAR( 200 ) NOT NULL ,
`email` VARCHAR( 200 ) NOT NULL ,
`npwp` VARCHAR( 50 ) NOT NULL ,
`billing_address` VARCHAR( 5000 ) NOT NULL ,
`remark` VARCHAR( 5000 ) NOT NULL ,
`ar` DECIMAL( 15, 2 ) NOT NULL DEFAULT ‘0’
) ENGINE = InnoDB;
Dengan cara yang sama, kita teruskan pembuatan tabel customer_contact dan title_contact. Untuk mempercepat, kita juga dapat membuat tabel customer_contact dan title_contact dengan SQL sebagai berikut:
CREATE TABLE `customer_contact` (
`contact_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`customer_id` INT NOT NULL ,
`contact_name` VARCHAR( 100 ) NOT NULL ,
`title_id` INT NOT NULL ,
`phone` VARCHAR( 100 ) NOT NULL ,
`email` VARCHAR( 200 ) NOT NULL ,
`remark` VARCHAR( 5000 ) NOT NULL
) ENGINE = InnoDB;
`contact_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`customer_id` INT NOT NULL ,
`contact_name` VARCHAR( 100 ) NOT NULL ,
`title_id` INT NOT NULL ,
`phone` VARCHAR( 100 ) NOT NULL ,
`email` VARCHAR( 200 ) NOT NULL ,
`remark` VARCHAR( 5000 ) NOT NULL
) ENGINE = InnoDB;
CREATE TABLE `title_contact` (
`title_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`title_name` VARCHAR( 50 ) NOT NULL
) ENGINE = InnoDB;
`title_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`title_name` VARCHAR( 50 ) NOT NULL
) ENGINE = InnoDB;
6.-Dapat meningkatkan data independance (kemandirian data), Dapat digunakan untuk bermacam-macam program aplikasi tanpa harus merubah format data yang sudah ada
-Konsistensi Data, Dilakukan dengan cara data disimpan hanya sekali dalam basis data sehingga jika terjadi perubahan pada nilai data tersebut, perubahan hanya dilakukan satu kali dan nilai baru tersebut akan tersedia untuk semua pengguna
-Pengendalian terhadap kerangkapan data. Dilakukan dengan cara data hanya disimpan sekali. Hal ini mengurangi kerangkapan data dan mengurangi biaya untuk tempat penyimpanan.
7.
1. Multi-Platform
Keunggulan yang pertama dari MySQL Database Management System adalah multi platform. Sistem operasi seperti Windows, Mac, Linux, dan lain sebagainya dapat menggunakan MySQL dalam mengolah dan melakukan manajemen data.
2. Tidak Berbayar (Open Source)
Keunggulan lain dari MySQL adalah tidak berbayar (open source). Walaupun tidak berbayar, bukan berarti kualitas dari sistem manajemen data ini cukup buruk. MySQL sudah memiliki suatu lisensi yang menunjukkan bahwa sistem ini sudah teruji kualitasnya. Anda dapat membeli MySQL enterprise jika Anda merasa kurang atas fitur-fitur pada MySQL Database Management System yang tidak berbayar.
3. Multi-User
Meskipun tidak berbayar, MySQL memiliki fitur Multi User yang cukup baik. MySQL Database Management System dapat dioperasikan oleh beberapa pengguna tanpa mengalami kendala dan kesulitan yang berarti.
4. Memiliki Berbagai Tipe Data
Anda dapat menggunakan berbagai tipe data pada MySQL seperti integer, float, chat, text, date, dan timestamp. Dengan tipe data yang beragam ini tentunya dapat membantu dan mempermudah Anda dalam mengelola suatu database.
5. Memilki Fitur Keamanan yang Baik
Walaupun tidak berbayar, MySQL Database Management System memiliki fitur keamanan yang cukup baik. Dengan sistem kendali akses, administrator dapat menentukan siapa pihak-pihak yang berhak untuk mendapatkan akses penuh pada MySQL. Sehingga, akses terhadap data-data yang bersifat privasi dapat diminimalisir melalui kendali sistem ini.
8.Kelas A: 0-127
Kelas B: 128-191Kelas C: 192-223
9.Langkah pertama kita masuk keterminal laptop kita , lalu kita masuk ke super user kemudian kita ketikkan perintah #apt-get install postfix courier-pop courier-imap.
2. Lalu ,kemuadian muncul seperti gambar dibawah ini,lalu pilih oke tekan enter.
3.Stelah itu muncul seperti gambar dibawah ini ,silahkan pilih "Internet site" lalu tekan tab kemudian pilih oke tekan enter.
4.Lalu akan muncul gambar seperti dibawah ini silahkan anda masuk ke domain yang sudah dikonfigurasikan di dns server tadi yaitu"mail-dimasoki.net" nah disini saya isikan nama "mail-dimasoki.net" lalu tekan tab pilih oke tekan enter.
5.Setelah itu tunggu proses instalali selesai ,kemudian akan muncul gambar seperti dibawah ini ,pilih yes tekan oke.
6.Tunggu proses sampai selesai kemudian siap untuk mengkonfigurasikan postfix mail server.Selanjutnya silahkan buat folder mail dengan perintah.
7.Lalu edit file main.cf dengan perintah.
#nano /etc/postifix/main.cf
8.Kemuadian akan muncul gambar seperti dibawah ini.
9.Kemudian ketikkan perintah #dpkg-reconfigure postfix .
10.Selanjutnya seperti langkah installasi tadi ini hanyalah untuk re-install diwinbox tetapi seperti konfigurasi ,ini hal ini juga konfigurasi yang diubah oleh kita.Seperti gambar dibawah ini.
11.Kemudian pilih "internet sate" lalu tab pilih oke ,enter.
12.Lalu muncul gambar seperti dibawah ini silahkan tekan tab >oke >enter .
13.Lalu anda diminta untuk memasukkan postmaster silahkan dikosongi saja ,kemudian tekan tab>oke lalu enter.
14.Kemudian akan muncul seperti gambar dibawah ini untuk alamat-alamat penerima e-mail.Tidak perlu ditambahkan defult aja kemudian tekan tap>oke tekan enter.
15.Kemudian muncul"Force synchronous updates on mail queue " pilih No kemudian enter.
16.Setelah itu muncul "Local Network" silahkan tambhakan "0.0.0.0/0" tekan tab pilih oke tekan enter.
17.Setelah itu muncul pertanyaan " use procmail for local delivery ?"silahkan tekan tab pilih no ,oke tekan enter.
18. Lalu muncul "mailbox sie limit " 0saja secara defult tekan tab pilih oke tekan enter.
19.Setelah itu muncul "local address extension character" kemudian pilih oke tekan enter.
20.Lalu muncul pilihan internet protocol silahkan pilih IPV4 dengan tombol arah tekan tab pilih oke ,lalu enter.
21.Lalu tunggu proses install sampai selesai,setelah itu restart mail server dengan perintah berikut.
- #service postfix restart
- #service courier-pop restart
- #service courier-imap restart
- #service bind9 restart
22.Setelah installasi dan konfigurasi mail server sudah selesai ,silahkan anda menambahkan user baru dengan perintah #adduser (nama user).
23.Selanjutnya cara menginstall SquirrelMail:
-Tuliskan perintah #apt-get install squerrelmail
24.Setelah terinstall konfigurasi squirremail dan apache2 karena terkait sesama layanan yang berbasis web include konfigurasi squirrel dengan menambahkan baris " Include "/etc/squirremail/apache.conf " pada perintah " nano /etc/apache2/apache2.conf ".
25.Kemudian simpan dengan menekan ctrl+x+y > enter lalu restart apache2 dengn perintah " service apache2 restart " Untuk membuka squirrelmail melalui web buatlah semacam shortcut dari folder "/usr/share/squirrelmail" ke "/var/www/html" dengan perintah " ln -s /usr/share/squirrelmail/ /var/www/html/mail "
26. Lalu anda coba buka client melalui browser dapat membuka "10.11.13.2/mail" seperti gambar dibawah ini .
27.Setelah itu coba kirim e-email dengan login sebagai user yang tadi dibuat yaitu bela dan hande .setelah login pilih compose kemudian tulis isi email user salbela salbela@mail.dimasoki.net tekan send.
10.Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar.
Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering. Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003.
11.Langkah-langkah Konfigurasi DNS
- Login terlebih dahulu ke terminal anda sebagai root dengan perintah “SU”.
- Setelah Anda berhasil login,Install aplikasi Bind9-nya dengan perintah apt-get install bind9
- Konfigurasi ip address yang akan digunakan untuk aplikasi tersebut. “nano /etc/network/interfaces”.
- Tambahkan eth0 pada bagian belakang auto lo,kemudian tambahkan juga ip address,netmask,network dan broadcast dari ip tersebut.(lihat gambar).Simpan konfigurasi IP address tersebut dengan menekan CTRL+X
- Kemudian Restart dan jalankan networknya,”/etc/init.d/networking restart atau service networking restart”.
- Masuk tahap konfigurasi dnsnya,masuk ke direktory etc/bind.”cd /etc/bind”.
- Kemudian edit file named.conf.”nano named.conf.deault-zones”.
- Kemudian tambahkan seperti pada gambar,(tkj.com adalah nama domain dan 0.168.192 adalah ip yang di balik)
- Copikan konfigurasi tersebut baik untuk forward dan reverse.
- Buka dan edit konfigurasi dari nano forward,”nano forward”
- Kemudian ganti semua “localhost menjadi nama domain tadi”,dan pada bagian bawah ubah mejadi seperti pada gambar dengan ip yang sama seperti yang ada pada settingan ip address tadi.
- Kemudian ubah konfigurasi pada reverse.”nano reverse”.
- Ubah semua localhost menjadi “tkj.com”,kemudian tambahkan dns. Didepan tkj.com yang bawah,kemudian hapus 2 angka nol paling bawah.(lihat gambar).kemudian Save dengan menkan ctrl+X
- Kemudian restart atau jalankan bind9nya,”/etc/init.d/bind9 restart atau service bind9 restart”.
- Edit konfigurasi pada resolv.conf,”nano /etc/resolv.conf”.
- Tambahkan name server 192.168.0.1,KEmudian Save dengan menekan ctrl+x
- Lakukan tes dengan cara mengetik,”dig dns.tkj.com”
- Jika status yang muncul adalah NOERROR maka konfigurasi telah berhasil,tapi jika SERVERFAIL maka kemungkinan ada kesalahan pada Forward,Reverse atau resolv.conf.Jika tetap gagal coba ping ip addres yang anda pakai jika gagal mungkin konfigurasi ip anda salah.
Baca Juga:Cara konfigurasi dan setting Web server menggunakan apache2 di linux
20 perintah dasar pada linux dan fungsinya
Komentar
Posting Komentar