Maret 2015

Selasa, 24 Maret 2015

Jurnal Konfigurasi Mail Server pada Ubuntu


Konfigurasi Mail Server pada Linux Ubuntu



Sebelum konfigurasi sekilas kita bahas pengertian tentang mail server itu apa.Mail Server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik  atau e-mail satu sama lain dalam stu jaringan atau dengan internet.
layanan ini menggunakan arsitektur client-server, Artinya ada aplikasi client mengakses server email. Protocol yang umum digunakan adalah protocol SMTP (SIMPLE MAIL TRANSFER PROTOCOL), pop3 (post office protocol v3) imap smtp digunakan sebagai setandar untuk menampung data mendistribusikan email. sedangkan pop3 dan imap digunakan agar user dapat mengambil dan membaca email secara remote.


Konfiguras Mail Server 

Mulai dengan menginstall packet yaitu dengan perintah dasar # apt-get install postfix seperti gambar di bawah ini:







Selanjutnya Konfigurasi Dasar diawali perintah sebagai berikut #dpkg-reconfigure postfix ,dan dilanjutkan dengan konfigurasi lainnya seperti gambar dibawah ini:
























Setelah selesai konfigurasi jika selesai akan muncul gambar seperti dibawah ini:















Lalu Check konfigurasi berikut pada nano /etc/postfix/main.cf, sehingga muncul gambar seperti dibawah,dan lakuan konfigurasi seperti ini :

myhostname = mail.[nama_anda].com
mydomain = [nama_anda].com
myorigin = $myhostname
mydestination = $myhostname' $mydomain
















Restart service postfix
#service postfix restart


Instalasi Dovecot
dengan perintah sebagai berikut # apt-get install dovecot-imapd dovecot-pop3d seperti gambar dibawah ini :








Konfigurasi dovecot pada nano /etc/dovecot/dovecot.conf 
# Enable installed protocols
!include_try /usr/share/dovecot/protocols.d/*.protocol
protocols = pop3 imap

Seperti gambar dibawah ini :





Restart service dovecotdengan perintah sebagai berikut #service dovecot restart

Konfigurasi file forward zone dengan nano /etc/bind/db.robby seperti gambar dibawah ini :















Pengamatan

Gunakan perintah
- #telnet mail.[nama_anda].com 25

- #telnet mail.[nama_anda].com 110
- #telnet mail.[nama_anda].com 143Apa yang terjadi? seperti gambar dibawwh ini:














Pencobaan Mengirim dan membalas Email,seperti gambar dibawah ini :




 












Terimakasih atas perhatiannya.

Rabu, 18 Maret 2015

Jurnal FILE TRANSFER PROTOCOL (FTP) pada Ubuntu


KONFIGURASI FILE TRANSFER PROTOCOL (FTP) pada Ubuntu

Pada Kali ini saya akan membagi informasi tentang konfigurasi File Transfer Protokol (FTP) di Ubuntu,baik dimulai dari install Packet.dengan perintah sebagai berikut

Instalasi Paket
#apt-get install vsftpd,sehingga muncul gambar seperti dibawah ini.

 

]

 

 

 

 

 

 

Selanjutnya buat layanan anonymous FTP,dengan perintah dasar seperti : gedit /etc/vsftpd.conf lalu rubah "anonymous_enable=YES"

 

 

 

 

 

 

 

 

 

 

 

 

Selanjutnya Start service FTP dengan perintah:
#vsftpd /etc/vsftpd.conf & . dan akan muncul gambar seperti di bawah ini.

 

 

 

 

 

Setelah itu buat file bernama praktikum1.txt pada direktori /srv/ftp.seperti gambar dibawah ini :

 

 

 

 

 

 

 

 

 

 

Pengamatan 1

Menggunakan browser dengan alamat ftp://172.17.10.1 akan tampil seperti gambar dibawah ini.

 

 

Gunakan filezilla untuk mengakses server FTP tanpa username dan password.akan muncul seperti gambar dibawah ini:


 

 

 

 

 

 

 

Selanjutnya konfigurasi pembuatan layanan authenticated FTP,dengan perintah "adduser praktikum",sehingga akan muncul seperti gambar seperti dibawah ini.






 

 

selanjutnya ketik perintah gedit /etc/vsftpd.conf
unutk "anonymous_enable=NO" seperti gambar dibawah ini.










 

Dan Restart service FTP,dengan perintah seperti gamabr dibawah ini.



 

Buat file bernama praktikum2.txt pada direktori /home/praktikum.seperti gambar dibawah ini:










 

 

Pengamatan 2

Gunakan browser chrome untuk mengakses server FTP.ketika diminta password masukan password yang sudah di buat sebelumnya.





 

Gunakan filezilla untuk mengakses server FTP dengan username dan password yang telah dibuat.masukan user dan password yang sudah dibuat sebelumnya.










 

 

FTP Write Access

Dengan mengkonfigurasi FTP Write Access menggunakan perintah sebagai berikut gedit /etc/vsftpd.conf .lalu akan muncul gambar seperti dibawah ini.dan laukan konfigurasi write_enable=YESS





Pengamatan 3

Gunakan browser chrome untuk mengakses server FTP,hasil nya seperti gambar dibawah ini.






Gunakan filezilla untuk mengakses server FTP dengan username dan password yang telah dibuat.hasil nya seperti gamabar di bawah ini.




Selasa, 10 Maret 2015

Jurnal Content Management System ( CMS )


Mengkonfigurasi Content Management System Di Ubuntu

Hai pada kali ini saya akan memberikan sedikit informasi tentang konfigurasi Content Management System pada Linux Ubuntu.

Sebelum masuk konfigurasi CMS,jawab pertanyaan yang ada dibawah ini terlebih dahulu:

Tugas Pendahuluan

 
1. Apakah yang dimaksud dengan Content Management System (CMS)?

    
    Content Management System (CMS ) itu aplikasi web untuk merubah    
    mengedit tampilan website tanpa harus mengetahui bahasa pemograman 
    web dan dapat mengatur siapa yang menjadi user biasa atau jadi admin.  

2. Sebutkan jenis-jenis CMS?
   

  1. Drupal
  2. Joomla
  3. WordPress
  4. Plone
  5. VBulletin
  6. Moodle
  7. MediaWiki
  8. Opencart
Setelah itu mari mulai mengkonfigurasi CMS.
pertama Download paket CMS terlebih dahulu dengan perintah dasar sebagai berikut :

#wget http://wordpress.org/latest.tar.gz

Selanjutnya konfigurasi DNS wordpress.robby.com di db.robby dengan perintah seperti gambar dibawah ini.















Selanjutnya konfigurasi DNS wordpress.robby.com di db.192 dengan perintah seperti gambar dibawah ini.
















Setelah konfigurasi DNS wordpress di db.robby dan db.192,lakukan checkconf dan checkzone dengan perintah seperti gambar di bawah ini.





Selanjutnya konfigurasi resolv nya dengan perintah sebagai gambar dibawah ini:
















Setalah konfigurasi resolv nya,silahkan restart bind9 dengan peritah seperti dibawah ini.



Tambahkan konfigurasi berikut pada /etc/apache2/sites-enabled/000-default.conf








Lalu masuk ke direktori var/www dengan perintah sebagai berikut





Selanjutnya ekstrak file yang sudah di download dengan perintah sebagai berikut .




Kemudian ubah permission direktori tersebut dengan perintah seperti gambar dibawah ini.




lalu masuk ke mysql dengan perintah sebagai berikut untuk membuat database










Setelah itu buat database untuk wordpress dengan perintah sebagai berikut





Pada posisi client kita dapat mencoba membuka browser lalu buka alamat wordpress.robby.com yang sudah dikonfigurasi sebelumnya.lalu akan muncul tampilan seperti ini.lalu klik let's go














Setelah muncul tampilan seperti ini,isi user name database dan password sesuai dengan konfigurasi sebelumnya















Selanjutnya buat username dan password untuk akun wordpress yang ingin di buat.seperti gambar dibawah ini













Setelah membuat akun,lanjutkan dengan login dengan akun yang sudah dibuat.pilih login













Setalah pilih Login,masukan user dan password yang sudah di daftar kan.














Setelah masuk pada wordpress dengan akun yang sudah didaftar.gambar dibawah merupakan halaman admin.














Setelah itu isi konten sederhana seperti gambar dibawah ini.














Pertanyaan Akhir

1. Apakah kelebihan dan kekurangan CMS dibandingkan dengan manual web?

+ kelebihan

  • Pembuatan website cepat, karena tidak menulis kode dan merancang database.
  • Tidak perlu menguasai pemrograman web.
  • Banyak CMS yang tersedia gratis dan open source.
  • Banyak tersedia ekstensi (modul, template, dll) untuk penambahan fitur dengan cepat.
- Kekurangan
  • entuk dan fitur website mirip dengan website yang lain yang dibuat dengan CMS yang sama.
  • Fitur dan fungsi website terbatas, tidak 100% sesuai dengan keinginan pemilik website.
  • Terbatasnya editing kode HTML ataupun PHP.
  • Untuk website kecil penggunaan CMS terlalu berlebihan, dan untuk website enterprise, menggunakan CMS fiturnya terlalu terbatas.

2. Sistem basis data apakah yang digunakan pada instalasi CMS?



    MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL   
    (bahasa Inggris: database management system) atau DBMS yang 
    multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
    MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis 
    dibawah lisensi GNU General Public License (GPL).

Referensi:

  • http://id.wikipedia.org 
  • http://www.virmansyah.info
  • http://yogipratomo.student.telkomuniversity.ac.id