Selasa, 15 Juli 2014

Cara Install Squirrelmail di Ubuntu 14.04

SquirrelMail
SquirrelMail adalah sebuah proyek yang menyediakan baik klien email berbasis web dan proxy server untuk IMAP protokol.

Bagian webmail proyek dimulai oleh Nathan dan Lukas Ehresman pada tahun 1999 dan ditulis dalam PHP . SquirrelMail dapat digunakan dalam hubungannya dengan LAMP "stack" , dan setiap sistem operasi lain yang mendukung PHP juga didukung. Web server membutuhkan akses ke IMAP server hosting email dan ke SMTP server untuk dapat mengirim mail.

SquirrelMail webmail output valid HTML 4.0 untuk presentasi, sehingga kompatibel dengan mayoritas saat browser web . SquirrelMail webmail menggunakan arsitektur plugin untuk mengakomodasi fitur tambahan sekitar aplikasi inti, dan lebih dari 200 plugin yang tersedia di situs SquirrelMail.

The SquirrelMail IMAP produk server proxy diciptakan pada tahun 2002 oleh Dave McMurtrie sementara pada University of Pittsburgh (di mana itu bernama "up-imapproxy", meskipun telah menjadi lebih dikenal sebagai "imapproxy") dan diadopsi oleh tim SquirrelMail di 2010 . Hal ini ditulis dalam C dan terutama dibuat untuk menyediakan stateful koneksi untuk stateless software webmail client ke server IMAP, sehingga menghindari login IMAP baru untuk setiap tindakan klien dan dalam beberapa kasus secara signifikan meningkatkan kinerja webmail.

Kedua produk SquirrelMail adalah bebas dan perangkat lunak open-source tunduk pada ketentuan dari GNU General Public License (GPL) versi 2.

Produk webmail saat ini tersedia dalam lebih dari 50 bahasa.  SquirrelMail webmail termasuk dalam repositori banyak besar distribusi GNU / Linux dan secara independen didownload oleh puluhan ribu orang setiap bulan.


Sumber : WIKIPEDIA


Langkah - langkah install SquirrelMail :

  • Buka terminal
# sudo su 
    password

  • Install DNS Server
# apt-get install bind9

  • konfigurasi DNS Server
#  cd /etc/bind
# nano named.conf.local

simpan dengan klik Ctrl+O > enter > Ctrl+X



  • Copy file contoh konfigurasi domain
# cp db.local db.sneka-server
# cp db.127 db.12

  • Edit file db.sneka-server
# sudo nano db.sneka-server
hasilnya
 simpan dengan klik Ctrl+O > enter > Ctrl+X

# nano db.12
 hasilnya
 simpan dengan klik Ctrl+O > enter > Ctrl+X


  • Edit file /etc/resolv.conf

# nano /etc/resolv.conf



  • Tambahkan :
namesrever 192.168.12.19

 simpan dengan klik Ctrl+O > enter > Ctrl+X


  • Restart service DNS
# /etc/init.d/bind9 restart



  • Pengujian domain
# nslookup sneka-server.com


# dig sneka-server.com



  • Install Web Server
# apt-get install apache2 php5 php5-cgi libapache2-mod-php5


 


  • Install Mail Server
# apt-get install postfix


# apt-get install courier-imap courier-pop



  • Set Maildir
# maildirmake.courier /etc/skel/Maildir

Tambah 2 user yang akan digunakan sebagai account email
Saya menambahkan user smk dan tkj




  • Konfigurasi ulang postfix
# dpkg-reconfigure postfix

 Pilih OK

 Pilih "Internet Site" > OK

Tambahkan sneka-server.com > OK

Kosongkan saja , pilih OK
 

Pilih NO

 tambahkan sneka-server.com

Limit mailbox, 0 = unlimit

Isi +, OK

 Pilih "all" lalu OK
  • Set alamat Mailbox
# nano /etc/postfix/main.cf
  • Tambahkan pada baris paling bawah
home_mailbox = Maildir/


simpan dengan klik Ctrl+O > enter > Ctrl+X
  • Restart service mail server
# /etc/init.d/postfix restart
# /etc/init.d/courier-pop restart
# /etc/init.d/courier-imap restart


  • Install aplikasi web mail Squirrelmail 
# apt-get install squirrelmail


  • Koneksikan Apache dan Squirrelmail
# nano /etc/apache2/apache2.conf

Cari baris kode di bawah ini# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf
 
Tambahkan
Include /etc/squirrelmail/apache.conf


simpan dengan klik Ctrl+O > enter > Ctrl+X
  • Edit apache.conf pada squirrelmail
# nano /etc/squirrelmail/apache.conf
  • Cari baris kode
</Directory>

Tambahkan di bawahnya :


<VirtualHost 192.168.56.200:80>
  DocumentRoot /usr/share/squirrelmail
  ServerName mail.sneka-server.com
</VirtualHost>

 
simpan dengan klik Ctrl+O > enter > Ctrl+X
  • Restart web server
# /etc/init.d/apache2 restart
  • Pengujian mail server, login ke squirrelmail dan lakukan pengiriman email

http://mail.sneka-server.com



  • lalu login ke SquirrelMail
user = sneka
password = 1

SELAMAT MENCOBA... :)

Jumat, 11 Juli 2014

Cara mengistal FTPD di Ubuntu 14.04

Protokol Transfer Berkas ( File Transfer Protocol )

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.

Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.

Cara kerja protokol FTP
FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum pengiriman data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk membuat sebuah koneksi antara klien dan server, untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.

FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.

Sumber : WIKIPEDIA

Langkah - langkah install FTPD :
  • Buka terminal
# sudo su
masukkan password
  • ketikkan
# apt-get install proftpd

Muncul kolom dibawah ini, klik "OK"

pilih "Standalone" lalu "OK"

  • Muncul tampilan di bawah ini
UserIPv6 yg awalnya On diganti Off
ServerName diganti " www "
DefaultRoot tetap

  • Tambahkan User
# adduser ( isi nama Anda ) kemudian masukkan Password Anda ( passwordnya bebas )


  • Buka Filezilla, lalu ketikkan ftp:// (IP komputer Anda) kemudian enter
misal # ftp://10.10.105.9
masukkan username dan password, lalu login
  • Host = isi IP komputer Anda, Username & password = yg Anda masukkan untuk login tadi, Port = 21, Lalu klok "Quickconnect"
Cari data yg akan di Upload pd "Localsite"
Misal /home/smkn4klaten/Document/ lalu enter
Bila proses upload berhasil pada "remove site" akan muncul data pd Filezilla yg telah kita upload.
  • Buka FileZilla ketikkan ftp:// (IP komputer Anda), misal ftp://10.10.105.9
maka akan muncul tampilan dibawah ini

Klik data yang telah di Upload
Untuk membuka data yang telah di Upload, klik data tersebut dan secara otomatis data tersebut ikut ter-download.


Kamis, 10 Juli 2014

Macam - Macam Kategori Website

Berikut Adalah Macam-macam Kategori Website Beserta Contoh :

1. Web Portal

Sebuah web portal , merupakan halaman web, yang menyajikan informasi dari berbagai sumber dengan cara terpadu. Web portal memiliki fitur standar berupa mesin pencari informasi, selain itu bisa juga terdapat layanan e-mail, berita, hiburan, dan lain-lain. Web portal memiliki kemampuan tertentu yang mengikuti selera para pengunjungnya. Isinya biasanya berupa konten yang dinamis. Contoh dari web portal yang sudah familiar adalah Yahoo!, iGoogle, AOL, dan MSN. Perbedaan web portal dengan website adalah dari segi kegunaannya. Website digunakan untuk menampilkan suatu informasi, opini, dan sebagainya, sedangkan web portal digunakan untuk membangun komunitas online dan menghadirkan lingkup yang lebih luas mengenai berbagai informasi kepada pengunjung.

 Muncul bersamaan setelah perkembangan peramban web pada pertengahan tahun 1990. Web portal mengawali keberadaannya sebagai penyedia direktori internet sampai dengan fasilitas mesin pencari yang diantaranya adalah Excite, Lycos, AltaVista, infoseek, dan hotboot. Mereka merupakan beberapa layanan yang  tertua dari yang ada. Strategi dari web portal adalah mendorong pengguna untuk melakukan kunjungan berulang pada suatu portal. Game, chat, email, berita, dan layanan lain bertujuan agar pengunjung tinggal lebih lama, sehingga akan menambah penghasilan iklan.

Contoh dari Kategori : Portal Web

http://www.excite.com/
http://www.lycos.com/
   
 2. News Website (Website Berita)

Adalah website yang memuat konten berita dan informasi terkini dari bermacam kategori peristiwa, biasanya website berita disebut juga website portal, artinya segala bentuk informasi terbaru dan terkini bisa di dapatkan melalui website kategori ini.
Pada saat internet menjadi media informasi tercepat dan terakurat, maka banyak publik internet memanfaatkan website berita menjadi sumber bacaan utama, tak jarang dari para pemilik internet menjadikan website berita ini menjadi website yang wajib dikunjungi setiap harinya.

Website berita pun menjadi lebih populer dibandingkan media lainnya dikarenakan informasi yang diberitakan benar-benar baru, akurat dan up to date, sehingga saat ini banyak para pembaca berita beralih dari berlangganan koran atau majalah, menjadi berlangganan internet hanya untuk membaca situs berita.

Contoh dari Kategori : Web Berita
http://www.detik.com/
http://www.okezone.com/
http://www.aol.com/
  
3. Informational Websites (Website Informasi)

Situs informasi mungkin yang paling sederhana dari semua situs web. Anggota Kongres, dokter, pengacara, akuntan, agen real estate dan pengrajin terampil menggunakan situs informasi untuk menampilkan karya mereka, dan menjelaskan layanan mereka sementara transaksi bisnis yang sebenarnya atau jasa yang mereka lakukan terjadi offline.
Website informasi merupakan alat untuk promosi produk dan promosi layanan. Website informasi berkisar dari 1-2 halaman ke peta dari beberapa halaman yang meliputi berbagai produk, jasa, atau tingkat komunikasi. Di bawah ini adalah contoh dari individu, kelompok dan organisasi yang menjalankan berbagai jenis situs informasi:
Berita
Instansi pemerintah
Usaha kecil
Perusahaan bisnis
Non-Profits
Lokal acara dan atraksi
Individu seperti agen real estate, landscapers, dll

Contoh website informasi:
http://www.flu.gov/
http://www.situshijau.co.id/
    
4.Bussiness/Marketing Website

E-bisnis adalah proses menjual produk atau layanan, atau memberikan informasi kepada pelanggan melalui sebuah portal online. Itu juga merupakan tindakan menggunakan Internet untuk melakukan penelitian bagi bisnis Anda dan tetap berhubungan dengan klien, pemasok dan karyawan.
Karena bisnis dilakukan secara online, perusahaan menghemat uang untuk biaya overhead dan mampu menjangkau pelanggan potensial di seluruh dunia dari satu lokasi pusat.

Contoh website bisnis/marketing:
http://www.honda-indonesia.com/
http://www.indomie.com/
    
5. Educational website

Web site yang menawarkan jasa pengajaran formal maupun informal.
Beberapa perusahaan menawarkan beberapa training online dan beberapa universitar juga menawarkan jasa kelas online.

http://www.education.gov.uk/
http://pendidikan.net/ 

6. Entertainment website

Menwarkan hal-hal yang menarik seperti hobi, musik, olah raga, permaianan dan lain-lain.

http://www.games.co.id
http://www.eonline.com 

7. Advocacy Website

Berisi konten tentang mendeskripsikan penyebab sebuah permasalah, mendeskripsikan opini maupun ide-ide.

http://www.taxag.org/
http://www.minorityrights.org/4432/indonesia/minority-based-advocacy-organizations.html

8. Blog

Blog merupakan singkatan dari web log adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat dalam urut terbalik (isi terbaru dahulu baru kemudian diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna Internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut.

http://blog.liputan6.com/
http://blog.tempointeraktif.com/ 

9. Wiki

Wiki adalah sebuah situs web (atau koleksi dokumen hiperteks lainnya) yang memperbolehkan penggunanya menambah atau mengubah isi situs tersebut. Istilah ini juga dapat merujuk kepadasoftware kolaboratif yang digunakan untuk menciptakan situs web semacam itu.
Ward Cunningham, pengembang perangkat lunak wiki yang pertama, WikiWikiWeb, mulanya mendeskripsikan wiki sebagai “basis data terhubung paling sederhana yang memiliki peluang untuk bekerja.
Wiki (dengan huruf besar ‘W’) dan WikiWikiWeb kadang digunakan untuk merujuk kepada Portland Pattern Repository, wiki yang paling pertama diciptakan. Pendukung penggunaan ini mengusulkan penggunaan huruf kecil ‘w’ untuk membedakan istilah generik yang sedang dibicarakan di sini. Wiki wiki berasal dari istilah bahasa Hawaii untuk “cepat” atau “super-cepat”
Kadang istilah wikiwiki atau WikiWiki digunakan daripada wiki. Istilah-istilah ini dapat digunakan secara berganti-ganti meskipun perbedaan pandangan mengenai kapitalisasi juga dapat diterapkan dalam cara yang mirip.
Wikipedia merupakan aplikasi yang berbasiskan wiki dan merupakan situs wiki paling populer saat ini.

http://id.wikipedia.org/wiki/Halaman_Utama
http://wiki.ubuntu-id.org/

10. Content Aggregator

Bisnis yang mengumpulkan dan mengatur konten Web dan kemudian mendistribusikan, atau feed, konten untuk pelanggan secara gratis atau biaya
http://www.metra.co.id/metra-group/metranet/
http://imoca.or.id/ 

11. Personal Website

Halaman web yang dikelola oleh individu swasta
Alasan: berbagi pengalaman hidup dengan dunia atau mencari pekerjaan.

http://armisusandi.com/
http://hatta-rajasa.info/


Rabu, 09 Juli 2014

Cara Install Owncloud di Ubuntu 14.04

ownCloud adalah sistem perangkat lunak untuk apa yang sering disebut "file hosting yang". Dengan demikian, ownCloud sangat mirip dengan Dropbox secara luas digunakan, dengan perbedaan utama adalah bahwa ownCloud gratis dan open-source, dan dengan demikian memungkinkan orang untuk menginstal dan mengoperasikannya tanpa biaya pada server pribadi, tanpa batas ruang penyimpanan (kecuali kapasitas hard disk) atau jumlah klien yang terhubung.

Langkah - langkah install Owncloud :
  • Pastikan dulu Anda sudah menginstall Lamp Server
  • Masuk "root" 
# sudo su
masukkan password
  • Ketikkan " cd /var/www/ "
  •  Download ownclould lewat terminal :
    wget http://download.owncloud.org/community/owncloud-6.0.0a.tar.bz2
    hingga proses selesai
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggAKv_HhX6-RW0thei4mDVT8MfXk_AIWrOl5FYQB9MdrqaanZMEMM40CrvDDgDdqd6aFxtPnBR2MMDWeBgnftoF-ephVgXG1waMS6solhNkMaDPKI-yIBvh3LypPa4pVzpmMfjNtLizsE/s1600/Screenshot+from+2014-01-08+11:03:17.png 
 
  •  apt-get install php-xml-parser php5-intl php5-sqlite smbclient curl libcurl3
  • /etc/init.d/apache2 restart
  • Lalu untuk meng'ekstrak ketikkan perintah
    tar xvfj owncloud-6.0.0a.tar.bz2
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCXcjQJxi6jBff7YbTZ2F4CI8huYzx14MZ1tLxBAYwlHUwEq5An_AbSayGhrYJoZkw1ZFknA65Gj47QHTlq8gs79gbdGZrCivCoCBCHZ478G_JonOkC1DnvaqsaJQOEUOYrAAJJsdUdqA/s1600/11.png 
 
  • Berikan hak akses, dengan perintah
# chown -R www-data:www-data /var/www/owncloud
# chmod 755 owncloud
  • Lalu buka browser
Buka " phpmyadmin " melalui URL http://[ip_anda]/phpmyadmin
Lalu buat database baru dengan nama " owncloud "
username : admin, password : admin
  •  Buka OwnCloud melalui URL http://[ip_anda]/owncloud, lakukan proses instalasi
  Masukkan username, password baru yg akan digunakan sebagai loginPilih MySql : masukkan database name, user database, dan password,lalu klik finish setup.
  • jika sudah, akan muncul tampilan
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLTDYIa25mKlV0MqgaMqB6w-mG0wf0FTq93jZfMq6yci_J4XiMQ9qKUQlPfTrt8B4oBdTTE9B6-lZZNMZGYE7sMx_KKBTILIC7fx6W3InjlMPsme2YMLIXdCS2liBA14AVytMXqt5hl0w/s1600/10.png 
 
SELESAI

Melihat Spesifikasi Processor di Ubuntu Lewat Terminal

Melihat Spesifikasi Processor di Ubuntu Lewat Terminal
 
- Masuk terminal
   # sudo su
masukkan password


 - Ketikkan perintah " more /proc/cpuinfo " lalu enter





- Muncul tampilan dibawah ini



SELESAI

 
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management