Jumat, 07 Agustus 2015

Konfigurasi Mail Server menggunakan Squirrelmail

Assalamu'alaikum wr.wb

Pengertian

     Mail Server adalah sebuah aplikasi yang menerima e-mail dari pengguna lokal (dari domain yang sama) maupun pengirim remote dari jaringan lain (internet). Selain itu Mail Server juga mampu mem-forward e-mail tersebut ke Mail Server lainnya untuk dikirim. Intinya Mail Server adalah yang melayani kalian para user dalam proses pengiriman dan penerimaan e-mail seperti halnya kantor pos.
   Agar dapat mengirimkan email, Mail Server harus memiliki sebuah MTA           ( Mail Transport Agent ) yang berfungsi untuk mengirimkan e-mail dari Mail Server lokal ke Mail Server remote.
  Selain untuk mengirimkan e-mail, Mail Server juga bertugas untuk menerima e-mail menggunakan protokol POP atau IMAP. Untuk itu diperlukan juga sebuah POP dan IMAP server agar Mail Server dapat berfungsi dengan sempurna dalam menerima email masuk dari MTA Mail Server lain. Contoh POP dan IMAP server yang cukup terkenal adalah Courier dan Dovecot.

Installasi
Dalam installasi mail server kali ini saya akan mengunakan postfix dan courier , langkah-langkah installasinya :

#apt-get get install postfix courier-pop courier-imap 


#muncul gambar seperti dibawah ini, tekan tab lalu ok



 #pilih Internet Site,tekan tab lalu ok



#muncul kotak dialog seperti dibawah ini, isikan domain contoh "smkn1ngawen.smkn1ngawen.net", tekan tab lalu ok


#akan muncul gambar seperti dibawah ini pilih yes lalu tekan enter


#lalu kita siap konfigurasinya, kita buat folder dengan perintah :


#selanjutnya kita edit di /etc/postfix/main.cf

      tambahkan baris "home_mailbox = Maildir/"berikut ke bagian paling bawah

lalu ctrl+x tekan y, lalu enter

#lalu masukkan perintah "dpkg-reconfigure postfix"


#Seperti langkah installasi tadi ini hanyalah langkan untuk re-install seperti di windows tetapi dengan konfigurasi yang diubah oleh konfigurasi kita , seperti gambar dibawah ini silahkan tekan enter untuk ok
 

#pilih seperti gambar sebelumnya


#muncul seperti gambar dibawah ini, lalu ok


#diminta masukkan postmaster, silahkan kosongkan saja lalu tab, ok


#muncul gambar seperti dibawah ini lalu tab, ok 


#ada pertanyaan “Force synchronous updates on mail queue “ silahkan lalu tap pilih No tekan enter



#muncul “local network” silahkan tambahkan “0.0.0.0/0” lalu tap pilih ok tekan enter seperti gambar dibawah ini

#muncul pertanyaan “use procmail for local delivery ?” silahkan tekan tab
pilih no tekan enter


#muncul “mailbox size limit” 0 saja secara default lalu tab pilih ok 


#muncul lagi “local address extension character”lalu tab pilih ok 


#pilih ipv4, karena saya menggunakan ipv4, lalu tab, ok


#kemudian kita restart postfix, courier-pop, courier-imap


#lalu kita buat 2 user, user1 dengan perintah "adduser dwi" dan user2 "adduser rohmah"



Langkah-langkah installasi Web Mail

Sebelum memulai instalasi Webmail Server, perlu kalian ketahui terlebih dahulu bahwa Webmail berbeda dengan Mail. Webmail hanyalah merupakan frontend dari Mail. Inti mekanismenya sebenarnya terdapat pada Mail Server, bukan pada Webmail Servernya. Karena tujuan Webmail hanya untuk memudahkan user dalam mengakses Mail Server tersebut. Seperti halnya sebuah Bank, apabila kalian ingin mengirim uang bukankah jauh lebih mudah dan praktis jika kalian mengirim uang melalui ATM daripada harus mengirim uang dari pusat Bank nya langsung? Akan tetapi, tanpa sebuah Bank, ATM tidak akan ada gunanya, sebaliknya tanpa ATM, Bank tetap akan dapat berfungsi dengan normal. Begitu pula dengan Mail dan Webmail, tanpa adanya Mail Server, Webmail Server tidak akan ada gunanya. Akan tetapi jika Mail Server tanpa Webmail Server, Mail Server tersebut tetap dapat bekerja sebagaimana biasa. Beberapa contoh Webmail yang terkenal adalah Squirrelmail, Zimbra, dan Roundcube.
Kali ini saya menggunakan squirrelmail, berikut langkah-langkah installasinya

#apt-get install squirrelmail


#lalu kita edit di /etc/apache2/apache2.conf

  kita tambahkan "Include"/etc/squirrelmail/apache.conf"

#kita restart apache2, /etc/init.d/apache2 restart


#lalu bagaimana anda dapat membuka squirrelmail ini melalui webrowser anda harus membuat semacam shortcut atau symbolic dari folder “/usr/share/squirrelmail” ke “/var/www” dengan nama symbolic mail yaitu dengan perintah


#kita coba di web browser dengan ip/mail, lalu kita masuk sebagai dwi (user1)



uji coba mengirim email

klik Compose


kita kirim ke rohmah (user2), lalu sent


lalu kita sign out, kita buka kembali menggunakan user rohmah


dan email sudah terkirim





Sekian dan Terimakasih
Semoga bermanfaat
Wassalamu'alaikum wr.wb

Kamis, 06 Agustus 2015

Konfigurasi Web di Linux (LAMP)

Assalamu'alaikum wr.wb

Kali ini saya akan berbagi tentang konfigurasi web server setelah kemarin saya dan safitri mengintall ulang server.

Berikut langkah-langkah konfigurasinya

1. Tuliskan perintah # apt-get install apache2 

2. Lalu kita install juga php # apt-get install php5 php5-cli php5-gd php5-intl php5-json php5-mcrypt php5-mysql php5-xmlrpc php5-curl


3. Lalu kita restart # /etc/init.d/apache2 restart


4. Kita buka web browser dan masukkan ip server


5. Setelah apache2, kita install mariadb sama seperti myqsl # apt-get install mariadb-server-10.0


6. Isikan password

 Isikan password kembali


 Konfigurasi mysql # mysql_secure_installation

7. Kemudian kita install phpmyadmin # apt-get install phpmyadmin


    Pilih apache2, lalu ok


 Pilih yes


Masukkan password phpmyadmin

  password mysql

 masukkan kembali passwordnya

Lalu buka web browser ip server/phpmyadmin

Masukkan username password


Sekian dan terimakasih
Semoga bermanfaat
Wassalamu'alaikum wr.wb

Rabu, 05 Agustus 2015

FTP Server

Assalamu'alaikum wr.wb

I. Penjelasan
 Protokol pengiriman berkas (bahasa Inggris: File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.
(sumber : wikipedia )

II. Instalasi dan Konfigurasi

Berikut langkah- langkah instalasinya :

1. Masuk sebagi super user
    # su

2. Kemudian kita install proftpd


kemudian ada pertanyaan kita pilih Y


3. Lalu ada pertanyaan kita pilih "standalone", lalu tab "ok"


4. Kita edit di /etc/proftpd/proftpd.conf


5. Kita tambah perintah seperti gambar berikut

               ket : UserAlias digunakan supaya client masuk tanpa login
                     Sebelumnya di direktori /var/www/html kita buat folder data

6. Lalu kita restart /etc/init.d/proftpd restart


7. Masuk ke browser dengan ip address


Semoga bermanfaat
Terimakasih

 Wassalamu'alaikum wr.wb