Tampilkan postingan dengan label Ubuntu. Tampilkan semua postingan
Tampilkan postingan dengan label Ubuntu. Tampilkan semua postingan

Install Java Plugin di Firefox Ubuntu

Postingan singkat di malam hari ini. Saya baru saja mengalami masalah yang cukup mengganggu, yaitu tidak bisanya firefox Ubuntu saya untuk menjalankan aplikasi berbasis java via browser. Selidik punya selidik ternyata firefox memang belum memiliki plugin untuk dapat menjalankan aplikasi berbasis java. Nah, solusi ampuh untuk mengatasi masalah ini adalah dengan menginstall aplikasi icedtea-plugin dengan mengeksekusi perintah berikut di terminal :

$ sudo apt-get install icedtea-plugin

Setelah terinstall, tutup dan bukalah kembali firefox kalian. Seharusnya sekarang kalian sudah bisa menjalankan aplikasi java via browser.

Berikut adalah contoh screenshot ketika saya menjalankan console dari Proxmox yang menggunakan aplikasi java.


Semoga bermanfaat :)

Backup Otomatis dengan Penamaan File Berdasarkan Tanggal Menggunakan Rsync, Tar, Cron, dan SSH di Ubuntu Server

Konsep dari tulisan ini adalah untuk dapat mengkompres sebuah direktori yang ingin dibackup menjadi file tar.gz yang penamaannya sesuai tanggal backupnya (misal : backup-01092014.tar.gz, backup-02092014.tar.gz), kemudian file backup tersebut akan dikirim dan disinkronisasikan ke server backup khusus menggunakan rsync dan ssh, serta tidak lupa seluruh proses tersebut dijadwalkan dengan crontab agar dapat dieksekusi secara otomatis setiap hari.

Topologi :

Server utama (192.168.100.3) --------- (192.168.100.1) Server backup

1. Pertama, pastikan kedua buah server sudah terinstall ssh :

rizal@server-utama:~$ sudo apt-get install ssh
rizal@server-backup:~$ sudo apt-get install ssh


2. Kemudian kita harus membuat agar server utama tidak perlu lagi memasukkan password setiap ingin meremote server backup via ssh. Ini untuk membuat rsync dapat melakukan pengiriman file via ssh ke server backup nantinya.

Dari Server Utama eksekusi perintah berikut :

rizal@server-utama:~$ ssh-keygen

Jika diminta memasukkan apapun, jangan diisi apa-apa. Tekan Enter saja terus sampai selesai.

3. Setelah itu kirimkan file id_rsa.pub ke Server Backup :

rizal@server-utama:~$ cd
rizal@server-utama:~$ scp .ssh/id_rsa.pub rizal@192.168.100.1:


4. Sekarang pindahlah ke Server Backup, kemudian eksekusi perintah berikut :

rizal@server-backup:~$ cat id_rsa.pub >> ~/.ssh/authorized_keys

Jika muncul error ~/.ssh/authorized_keys: No such file or directory , itu berarti Server Backup kalian belum pernah menggunakan ssh sama sekali sebelumnya. Kalian tinggal membuat direktorinya secara manual :

rizal@server-backup:~$ mkdir ~/.ssh
rizal@server-backup:~$ chmod 700 ~/.ssh


Setelah itu ulangi perintah : cat id_rsa.pub >> ~/.ssh/authorized_keys . Jika tidak muncul peringatan error lagi, maka berarti sudah berhasil. Lalu jangan lupa restartlah service ssh kalian :

rizal@server-backup:~$ sudo service ssh restart

5. Selanjutnya, kalian perlu membuat direktori tempat menyimpan file-file backupnya :

rizal@server-backup:~$ sudo mkdir /backup
rizal@server-backup:~$ sudo chown rizal:rizal /backup/


6. Pindahlah lagi ke komputer Server Utama. Kemudian cobalah untuk meremote Server Backup, seharusnya kalian tidak akan diminta password lagi sekarang :

rizal@server-utama:~$ ssh rizal@192.168.100.1

Jika sudah exit saja :

rizal@server-backup:~$ exit
rizal@server-utama:~$


7. Sekarang saatnya untuk membuat script untuk membackupnya. Pada kasus ini, saya akan mencoba membackup direktori /home/rizal/Public/Novel. Direktori ini nantinya akan di kompress dan dimasukkan ke dalam direktori /home/rizal/Public/forbackup dengan nama backup-SESUAITANGGAL.tar.gz. Kemudian, file backup-SESUAITANGGAL.tar.gz ini akan kita kopikan ke Server Backup dengan menggunakan rsync. Dan agar di Server Utama tidak kepenuhan harddisknya, file hasil kompres yang sudah kita buat akan langsung otomatis dihapus setelah dikirim ke Server Backup.

Dari Server Utama ketikkan perintah berikut ini :

rizal@server-utama:~$ cd /home/rizal/Public
rizal@server-utama:~
/home/rizal/Public$ nano script-backup.sh

Didalamnya isikan dengan script berikut ini :

#!/bin/sh
tar -czvf forbackup/backup-$(date '+%d%m%Y').tgz Novel/
rsync -e ssh --progress --partial --size-only -vz --log-file=/rsynclog/rsynclog.log /home/rizal/Public/forbackup/* rizal@192.168.100.1:/backup
rm -v /home/rizal/Public/forbackup/*
exit 0


Simpan dan tutup file tersebut.

Beri hak akses executable :

rizal@server-utama:~/home/rizal/Public$ chmod +x script-backup.sh

8. Masih di direktori /home/rizal/Public, cobalah tes dengan menjalankan script tersebut.

rizal@server-utama:~/home/rizal/Public$ ./script-backup.sh

Jika berhasil seharusnya tampilannya akan seperti berikut :


9. Langkah terakhir adalah memasukkan script ini dalam tugas cron. Kita akan membuat script ini dieksekusi setiap jam 00.00 setiap harinya.

rizal@server-utama:~$ crontab -e

Pada baris paling bawah isikan dengan script berikut ini :

* 00 * * * sh /home/rizal/Public/script-backup.sh

Jika sudah simpan.

Sampai sini seharusnya semua akan berjalan sesuai dengan konsep yang sudah saya tuliskan di awal artikel ini.

Semoga bermanfaat :)

Konfigurasi OpenVPN Client di Ubuntu GNOME 14.04 LTS

Untuk menjadikan Ubuntu GNOME 14.04 LTS sebagai OpenVPN Client ternyata agak memerlukan sedikit trik, yang mungkin bagi sebagian orang yang malas mencari di google akan membuatnya kesulitan.

Secara default, ternyata plugin untuk menambahkan interface OpenVPN Client melalui network manager di Ubuntu GNOME 14.04 LTS ini belumlah terinstall. Oleh karena itu kita perlu menginstallnya terlebih dahulu dengan menggunakan perintah berikut :

$ sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome

Setelah terinstall, kalian tidak bisa menggunakan fasilitas network manager utama dari GNOME 3.12 ini untuk menambahkan interface OpenVPN Client. Karena ketika saya coba menambahkan interface VPN, malah diminta untuk mengimport file ovpn, padahal saya hanya mempunyai file-file sertifikat dan keynya saja.


Akhirnya setelah coba googling, saya pun mendapatkan caranya. Ternyata kita harus menggunakan network manager yang lama untuk dapat menambahkan interface OpenVPN ini. Caranya adalah dengan mengetikkan perintah berikut :

$ nm-connection-editor

Seharusnya kalian akan mendapatkan jendela network manager yang lama seperti ini. Klik Add > OpenVPN > Create untuk menambahkan interface OpenVPN client.



Selanjutnya tinggal kalian setting sesuai kebutuhan. Kalian boleh menggunakan tipe autentikasi dengan username dan password saja, boleh menggunakan file-file sertifikat dan key saja, atau bisa juga dengan penggabungan keduanya. Tergantung kebutuhan. Kalian bisa mengaturnya di tab VPN pada kolom Type.


Setelah disimpan, untuk mengkoneksikannya kini kalian tinggal mengarahkan ke logo network manager di kanan atas. Seharusnya sudah muncul menu baru untuk mengkoneksikan interface VPN seperti yang terlihat pada gambar dibawah ini :


Semoga bermanfaat :)

SUMBER

Install VirtualBox di Ubuntu 14.04

Kring.. kring.. kring.. handphoneku berbunyi. Segeralah kuangkat dan terdengar suara yang cukup familiar dari seberang sana.

Halo mas bro, saya kan udah pake ubuntu yang versi 14:04 terus mau install Virtual Box, katanya di Ubuntu tinggal ke Ubuntu Sotware Center untuk installasi aplikasinya...

Yap, emang bener sih kalau di Ubuntu 14:04 kita tidak menemukan Virtual Box di Ubuntu Software Center. Tapi gak  usah khawatir atau galau, karena kita masih bisa menginstall Virtual Box kok.
VirtualBox


Installasi

Karena untuk menginstall Virtualbox 4.3.10 terbaru, kita udah bisa melakukannya melalui PPA yang bisa jalan di Ubuntu, Linux Mint, Pear OS dan varian yang sejenis, maka kita akan menginstallnya melalui terminal secara mudah, cukup mengetikkan tiga baris perintah berikut secara berurutan :

sudo add-apt-repository ppa:dreibh/ppa

sudo apt-get update

sudo apt-get install virtualbox

Nah untuk menginstall Virtualbox, kita setidaknya membutuhkan ruang hardisk sekitar 21,1 MB, jika benar mau menginstallnya segera tekan tombol "Y" pada keyboard dan tunggu prosesnya selesai.

Oia, untuk installasi jenis ini kita membutuhkan koneksi yang stabil dan cepat. Karena akan berpengaruh pada lamanya waktu installasi.

Jika semua telah selesai, segera jalankan Virtualbox. Selamat menikmati :)

Install Conky Google-Now di Ubuntu

Hari ini lagi iseng-iseng pengen ganti suasana desktop dan tidak sengaja ketemu tema conky yang cukup keren, yaitu conky yang bertema ala Google bernama Conky Google-Now. Berikut adalah screenshotnya :


Simpel tapi keren kan? Memang tidak banyak informasi yang ditampilkan seperti tema conky kebanyakan. Tapi justru disitu menurut saya letak keindahannya.

Nah, kalau kalian ingin mencoba tema conky yang satu ini, berikut adalah langkah-langkahnya.

1. Install terlebih dahulu aplikasi conky dan curl dengan mengetikkan perintah berikut ini :

$ sudo apt-get install conky conky-all curl

2. Setelah itu download file tema conkynya dari Devianart dengan mengklik link dibawah ini :


3. Berikutnya, ekstraklah file yang sudah kalian download barusan. Kemudian masuklah kedalam folder yang muncul dari hasil ekstraksi.


Tekan CTRL + H untuk menampilkan file-file yang tersembunyi. Silahkan kalian kopi direktori .conky-google-now dan salah satu file .conkyrc yang kalian suka ke direktori home. Kalian bisa memilih tema yang memakai background putih, gelap, maupun transparan tergantung dari penamaan si filenya (contoh : .conkyrc-transparent untuk tema yang transparan). Tapi ingat, jika kalian memilih tema yang selain bernama .conkyrc (contoh : .conkyrc-transparent), maka kalian harus mengubah namanya menjadi .conkyrc saat dikopi nanti. Disini saya akan mengkopi yang .conkyrc-transparent dan direktori .conky-google-now ke home folder saya.


Kemudian setelah dikopi, saya harus merubah namanya menjadi .conkyrc.


4. Langkah selanjutnya, kalian perlu menginstall font open-sans untuk membuat tampilan conky kalian mirip seperti screenshot yang saya tampilkan di awal artikel ini. Download terlebih dahulu fontnya dari link ini.

Jika sudah, ekstraklah file tersebut kemudian kopikan seluruh file yang berekstensi .ttf didalamnya, ke direktori .fonts di home folder kalian. Jika belum ada folder bernama .fonts, buat terlebih dahulu.


5. Selanjutnya, pergilah ke alamat weather.yahoo.com lalu cari kota tempat kalian tinggal. Setelah itu kopikan kode cuaca yang terdapat di alamat urlnya. Sebagai contoh untuk lokasi Bandung dapat terlihat seperti gambar berikut :


6. Buka file .conkyrc dengan gedit atau text editor lain, lalu cari kata kunci 2294941 dengan menekan tombol CTRL + F. Ganti nomor tersebut dengan nomor yang sudah kalian kopi dari weather.yahoo.com tadi. Jika sudah simpan dan tutup file tersebut.


7. Selanjutnya kita harus membuat conky autostart setiap komputer dinyalakan.

Untuk kalian yang menggunakan Desktop Environment Unity : Pergilah ke Dash Home > Cari aplikasi Startup Applications > klik Add > Isikan conky pada kolom Name dan Command.

Untuk kalian yang menggunakan Desktop Environment GNOME 3.12 : Pergilah ke folder Home > .config > autostart. Lalu buat satu file bernama Conky. Setelah itu klik kanan dan pilih Properties pada file tersebut. Isikan conky pada kolom Command.


8. Terakhir restartlah komputer kalian untuk memastikan bahwa seluruh konfigurasi sudah berhasil. Jika kalian melakukannya dengan benar, seharusnya sekarang di layar desktop kalian sudah muncul Conky Google-Now seperti yang terlihat pada layar screenshot saya diatas.

Semoga bermanfaat :)

SUMBER

Instalasi Zimbra Collaboration Server 8.0.7 di Ubuntu Server 12.04 LTS 64 Bit

Halo, para pembaca setia Linuxku.com. Pada kesempatan kali ini saya ingin menulis artikel mengenai cara instalasi salah satu aplikasi paket Mail Server lengkap yang cukup terkenal dikalangan perusahaan, yaitu Zimbra Collaboration Server.


Apa sebenarnya Zimbra Collaboration Server? Dikutip dari salah satu ebook buatan Budi Santosa dari web www.kurusetra.web.id :  

"Zimbra atau Zimbra Collaboration Server (ZCS) merupakan aplikasi produk dari VMware Zimbra. ZCS adalah aplikasi mail server kolaborasi terintegrasi dengan web admin console, LDAP, antivirus, antispam, collaboration feature dan ajax webmail client dalam satu paket instalasi. ZCS memberikan kemudahan kepada administrator untuk mengelola mail server karena menggunakan antarmuka berbasis web. Sedangkan di sisi pengguna seperti mengoperasikan komputer desktop karena webmail client mendukung Ajax HTML. ZCS juga bisa kita konfigurasikan sebagai multidomain mail server, yaitu banyak domain dalam satu server, dilengkapi dengan fasilitas quota per domain."

Intinya, dengan Zimbra Collaboration Server ini kita sudah bisa memiliki paket mail server beserta webmail client dengan berbagai macam fitur yang cukup hebat dan banyak. Sehingga kita tidak perlu lagi menginstall berbagai macam aplikasi secara manual satu-persatu. Cukup dengan menginstall Zimbra Collaboration Server, maka segala keperluan e-mail perusahaan kalian bisa terpenuhi.

Apa saja yang perlu dipersiapkan?
  1. ISO Ubuntu Server 12.04 versi 64 bit. Saya menggunakan ubuntu-12.04-server-amd64.iso yang saya unduh disini.
  2. 1 buah kartu jaringan. Boleh menggunakan kartu jaringan yang onboard.
  3. Memiliki pengetahuan dasar tentang jaringan dan Linux. Setidaknya kalian sudah harus paham betul konsep jaringan TCP/IP seperti ip address, subnet mask, dll. Selain itu kalian juga harus sudah paham cara pengkonfigurasian jaringan di Ubuntu, seperti mengganti ip address, gateway, dan dns. Minimal sampai Ubuntu Server kalian bisa terkoneksi ke internet. Silahkan download ebook saya disini untuk pembahasan mengenai cara-cara konfigurasi jaringan dasar di Ubuntu Server 12.04 LTS.
  4. Memiliki pengetahuan tentang perintah-perintah dasar di Linux, seperti cp, mv, mkdir, chown, chmod, dan vim atau nano. Bisa kalian cari di google ebook-ebook yang membahas mengenai perintah dasar terminal di Linux.
  5. Memiliki pengetahuan tentang cara instalasi Ubuntu Server 12.04 LTS. Silahkan download ebook saya disini untuk pembahasan mengenai cara instalasi Ubuntu Server 12.04 LTS.
  6. Pastikan Ubuntu Server kalian sudah terkoneksi ke internet.
  7. Pastikan Ubuntu Server kalian sudah bisa terhubung ke server repository agar bisa menginstall aplikasi.
Spesifikasi Komputer Saya
  1. Processor : Intel Core i3 3.4 GHz
  2. RAM : 4GB
  3. Harddisk : 80GB (Minimum harddisk adalah 40GB, 10GB untuk sistem dan 30GB untuk zimbra)
Partisi Harddisk Ubuntu Server 12.04 64 Bit.

Untuk cara penginstalan Ubuntu Servernya sama saja dengan cara instalasi yang sudah saya contohkan di ebook saya. Yang berbeda hanyalah pada pemartisian harddisk, dimana disini saya pisahkan antara direktori sistem dengan direktori zimbra yang berada di /opt. Kalian bisa melihat screenshotnya dibawah ini :


Mengenai cara pemartisian harddisk secara manual, sudah pernah saya contohkan di artikel saya disini. Kalian tinggal contoh saja caranya, karena konsepnya sama saja.

Persiapan Instalasi Paket-Paket Pendukung

1. Pertama-tama masuklah ke mode root agar lebih mempersingkat script-script yang harus kita eksekusi nantinya.

$ sudo -i

2. Selanjutnya kalian harus menginstall beberapa aplikasi pendukung untuk persiapan instalasi zimbra. Silahkan eksekusi perintah berikut :

# apt-get install bind9 libidn11 libpcre3 libgmp3c2 libexpat1 libstdc++6 libstdc++5 libltdl7 libperl5.14 pax sysstat sqlite3 libaio1 vim


3. Setelah terinstall, sekarang kalian harus menginstall aplikasi webmin untuk keperluan konfigurasi DNS Server. Silahkan download terlebih dahulu paket webmin dengan mengeksekusi perintah berikut :

# wget http://ncu.dl.sourceforge.net/project/webadmin/webmin/1.570/webmin_1.570_all.deb

Kemudian install-lah aplikasi webmin tersebut dengan mengetik perintah ini :

# dpkg -i webmin_1.570_all.deb


Jika muncul pesan error, biarkan saja karena memang seperti itu. Selanjutnya kalian tinggal eksekusi script ini untuk mengatasi pesan error tersebut :

# apt-get -f install


Jika berhasil, seharusnya disini webmin sudah berhasil terinstall dengan baik.

4. Sekarang, kalian perlu untuk menghapus Apparmor (Sejenis aplikasi firewall) dari sistem kalian. Apparmor ini akan membuat proses instalasi Zimbra tersendat, karena ada beberapa rules Apparmor yang terlalu ketat sehingga menolak penginstalan Zimbra.

# dpkg --purge apparmor apparmor-utils

Pembuatan DNS Server

1. Akses alamat https://ipserver:10000 (Contoh : https://192.168.0.2:10000) melalui web browser. Jika muncul pesan error semacam "Connection Untrusted .......", tinggal kalian klik saja I Understand the Risks > Add Exception.


Kemudian klik Confirm Security Exception.


Hal diatas dapat terjadi dikarenakan web browser tidak mengenali sertifikat https milik webmin. Tapi ini wajar saja, sehingga kalian tidak perlu khawatir.

Selanjutnya jika berhasil, seharusnya kalian akan dibawa ke halaman login webmin. Silahkan kalian isikan dengan username dan password user yang kalian buat pertama kali saat kalian menginstall Ubuntu.


2. Pertama-tama kita harus membuat domain kita terlebih dahulu. Arahkan ke Servers > Bind DNS Server > Create Master Zone.


Silahkan isikan nama domain kalian pada Domain Name / Network, dan isikan email kalian pada Email Address. Sisanya biarkan saja apa adanya, kemudian klik Create.


3. Kemudian kita perlu membuat sebuah subdomain mail yang akan kita gunakan sebagai alamat default server MX records kita nantinya. Klik Address.


Pada kolom Name silahkan kalian isi dengan mail, sedangkan pada Address isilah dengan IP Address Server kalian. Jika sudah klik Create.


Setelah selesai, klik Return to record types.

4. Langkah berikutnya, kita perlu membuat MX Records yang berguna untuk memudahkan DNS dalam mengenali domain yang bertugas untuk mengirim dan menerima email. Caranya adalah dengan mengklik menu Mail Server.


Setelah itu isikan kolom Mail Server dengan mail.namadomain.kalian (contoh : mail.rizal.linuxku), dan angka 10 pada kolom Priority. Jika sudah klik Create > Apply Zone > Apply Configuration.


Konfigurasi DNS dan Hostname

1. Setelah kita membuat domain lokal kita sendiri seperti diatas, selanjutnya kita perlu mengkonfigurasikan agar Server kita mengarahkan DNSnya ke DNS lokal. Caranya :

# nano /etc/resolv.conf

Gantilah seluruh isi file tersebut dengan script berikut :

nameserver 127.0.0.1

nb : file /etc/resolv.conf hanya membuat perubahan dns secara sementara. Jika kalian ingin membuat perubahan dns secara permanen, kalian bisa mengubahnya pada file /etc/network/interfaces.

2. Berikutnya, kalian harus mengubah konfigurasi hostname kalian agar memenuhi spesifikasi yang dibutuhkan oleh Zimbra Collaboration Server. Pertama-tama editlah file /etc/hostname :

# nano /etc/hostname

Ingatlah baik-baik teks yang ada didalam file ini sebelum kalian ganti, karena akan kita butuhkan nanti.

Silahkan kalian ganti seluruh isinya dengan mail.namadomain.kalian (contoh : mail.rizal.linuxku).


Selanjutnya edit file /etc/hosts :

# nano /etc/hosts

Silahkan kalian ganti semua baris diatas baris # The following lines are desirable for IPv6 capable hosts dengan teks berikut :

127.0.0.1 localhost
127.0.0.1 rizalmail
192.168.0.2 mail.rizal.linuxku mail
hostname mail.rizal.linuxku


nb :
Merah : ganti dengan nama hostname yang sudah kalian ingat pada file /etc/hostname sebelum kalian ganti.
Biru : ganti dengan IP Address server kalian.
Ungu : ganti dengan mail.namadomain.kalian.


3. Terakhir, restartlah komputer kalian dengan mengeksekusi perintah berikut :

# reboot

Tahap Instalasi Zimbra Collaboration Server

Setelah komputer nyala kembali, sekarang saatnya kita memulai proses instalasi Zimbra Collaboration Servernya.

1. Downloadlah terlebih dahulu file Zimbra Collaboration Server :

# wget http://files2.zimbra.com/downloads/8.0.7_GA/zcs-8.0.7_GA_6021.UBUNTU12_64.20140408123908.tgz

2. Setelah terdownload, ekstraklah file tersebut dengan perintah berikut :

# tar -xvf zcs-8.0.7_GA_6021.UBUNTU12_64.20140408123908.tgz
# cd zcs-8.0.7_GA_6021.UBUNTU12_64.20140408123908


3. Kemudian install dengan perintah berikut ini :

# ./install.sh

Nanti kalian akan dihadapkan oleh beberapa pertanyaan. Berikut sudah saya berikan jawaban-jawaban yang harus kalian ketikkan (warna merah) saat muncul pertanyaan-pertanyaan tersebut.

Do you agree with the terms of the software license agreement? [N] Y
Do you agree with the terms of the software license agreement? [N] Y

Install zimbra-ldap [Y] Y
Install zimbra-logger [Y] Y
Install zimbra-mta [Y] Y
Install zimbra-snmp [Y] Y
Install zimbra-store [Y] Y
Install zimbra-apache [Y] Y
Install zimbra-spell [Y] Y
Install zimbra-memcached [N] Y
Install zimbra-proxy [N] Y

The system will be modified. Continue? [N] Y



----------------------------------------Proses Instalasi------------------------------------------


It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] Yes
Create domain: [mail.rizal.linuxku] rizal.linuxku
 

MX: mail.rizal.linuxku (192.168.0.2)

    Interface: 192.168.0.2
    Interface: 127.0.0.1
    Interface: ::1
done.
Checking for port conflicts

Main menu

   1) Common Configuration:                                                 
   2) zimbra-ldap:                             Enabled                      
   3) zimbra-store:                            Enabled                      
        +Create Admin User:                    yes                          
        +Admin user to create:                 admin@rizal.linuxku          
******* +Admin Password                        UNSET                        
        +Anti-virus quarantine user:           virus-quarantine.srwb_k2ht@rizal.linuxku
        +Enable automated spam training:       yes                          
        +Spam training user:                   spam.heo29o7n@rizal.linuxku  
        +Non-spam(Ham) training user:          ham.eqoofreo@rizal.linuxku   
        +SMTP host:                            mail.rizal.linuxku           
        +Web server HTTP port:                 80                           
        +Web server HTTPS port:                443                          
        +Web server mode:                      https                        
        +IMAP server port:                     7143                         
        +IMAP server SSL port:                 7993                         
        +POP server port:                      7110                         
        +POP server SSL port:                  7995                         
        +Use spell check server:               yes                          
        +Spell server URL:                     http://mail.rizal.linuxku:7780/aspell.php
        +Enable version update checks:         TRUE                         
        +Enable version update notifications:  TRUE                         
        +Version update notification email:    admin@rizal.linuxku          
        +Version update source email:          admin@rizal.linuxku          

   4) zimbra-mta:                              Enabled                      
   5) zimbra-snmp:                             Enabled                      
   6) zimbra-logger:                           Enabled                      
   7) zimbra-spell:                            Enabled                      
   8) zimbra-proxy:                            Enabled                      
   9) Default Class of Service Configuration:                               
   r) Start servers after configuration        yes                          
   s) Save config to file                                                   
   x) Expand menu                                                           
   q) Quit                                   

Address unconfigured (**) items  (? - help) 3

Store configuration

   1) Status:                                  Enabled                      
   2) Create Admin User:                       yes                          
   3) Admin user to create:                    admin@rizal.linuxku          
** 4) Admin Password                           UNSET                        
   5) Anti-virus quarantine user:              virus-quarantine.srwb_k2ht@rizal.linuxku
   6) Enable automated spam training:          yes                          
   7) Spam training user:                      spam.heo29o7n@rizal.linuxku  
   8) Non-spam(Ham) training user:             ham.eqoofreo@rizal.linuxku   
   9) SMTP host:                               mail.rizal.linuxku           
  10) Web server HTTP port:                    80                           
  11) Web server HTTPS port:                   443                          
  12) Web server mode:                         https                        
  13) IMAP server port:                        7143                         
  14) IMAP server SSL port:                    7993                         
  15) POP server port:                         7110                         
  16) POP server SSL port:                     7995                         
  17) Use spell check server:                  yes                          
  18) Spell server URL:                        http://mail.rizal.linuxku:7780/aspell.php
  19) Enable version update checks:            TRUE                         
  20) Enable version update notifications:     TRUE                         
  21) Version update notification email:       admin@rizal.linuxku          
  22) Version update source email:             admin@rizal.linuxku          

Select, or 'r' for previous menu [r] 4

Password for admin@rizal.linuxku (min 6 characters): [yHrtVjM7] Admin12345 (Isi dengan password admin yang kalian inginkan)



Select, or 'r' for previous menu [r] r
 
*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] Yes
Save config in file: [/opt/zimbra/config.10456] langsung enter saja
The system will be modified - continue? [No] Yes



------------------------------------------Proses Instalasi------------------------------------------

Notify Zimbra of your installation? [Yes] Yes
Configuration complete - press return to exit Enter saja


Tahap Pengetesan

Setelah proses instalasi Zimbra selesai, cobalah untuk mengakses halaman admin Zimbra melalui web browser ke alamat https://ipserver:7071. Jika muncul peringatan Untrusted Connection lagi, silahkan ulangi cara yang sudah saya beritahukan pada langkah awal Pembuatan DNS Server.

Jika berhasil, maka kalian akan masuk ke halaman login Zimbra seperti berikut. Silahkan isikan username dengan admin@domain.kalian dan password seperti yang sudah kalian buat pada saat instalasi Zimbra.


Kalian akan masuk ke halaman Admin Zimbra seperti berikut jika tidak ada masalah.


nb : jika muncul peringatan services not running, itu biarkan saja terlebih dahulu. Tunggu beberapa menit, maka nanti akan hilang sendiri notifikasinya.

Penutup

Sampai sini proses penginstalasian Zimbra Collaboration Server di Ubuntu Server 12.04 LTS telah selesai. Seluruh proses diatas masih kita lakukan secara lokal berhubung keterbatasan alat praktek. Tapi jika kalian ingin melakukannya langsung secara online, maka pastikan kalian sudah memiliki minimal 1 ip publik dan 1 buah domain. Untuk proses keseluruhan instalasi saya rasa sama saja. Paling perbedaannya kalian juga harus mengkonfigurasi domain kalian secara online melalui panel domain yang sudah kalian beli untuk mengarahkan domain tersebut ke ip publik server kalian.

Untuk penggunaan Zimbra Collaboration Servernya itu sendiri, seperti cara membuat akun email, membatasi kuota per akun email, membuat mailing list, bekerja dengan webmail client, dan sebagainya, akan saya bahas secara terpisah pada artikel-artikel saya berikutnya.

Semoga bermanfaat :)

dari berbagai sumber

Trik Ampuh Agar Ubuntu 14.04 Trusty Tahr Lebih Ringan


Ubuntu 14.04 Trusty Tahr sudah dirilis sob bulang april kemarin. Sebenarnya cara agar ubuntu ringan ini bisa digunakan untuk 12.04 keatas sob. Nah bagi yang sdah atu akan menginstall ubuntu 14.04 ini perlu memperhatikan beberapa hal yang akan membuat ubuntu kita lebih 'ringan' dan wus wus lagi sob. Terkadang menjengkelkan juga yah ubuntu membawa fitur yang tidak kita perlukan jadi membuat lelet

Cara Install Font Baru di Inkscape Ubuntu 14.04 LTS

Postingan singkat di siang hari ini dimana Saya hanya ingin memberikan sedikit tips untuk kalian para pecinta desain yang hobi menggunakan aplikasi Inkscape.

Mungkin ada diantara kalian yang belum tahu bagaimana cara menambahkan font baru di Inkscape. Caranya sebenarnya sangat mudah, pertama-tama bukalah Home Folder kalian kemudian tekan tombol CTRL + H sehingga akan memunculkan direktori-direktori yang tersembunyi (ditandai oleh karakter . didepannya).


Kemudian carilah folder bernama .fonts. Jika belum ada, bisa kalian buat terlebih dahulu dengan mengklik kanan > Create New Folder. Setelah terbuat, kalian tinggal masukkan saja font-font yang kalian inginkan kedalam folder tersebut. Ingat, yang dimasukkan adalah file dengan ekstensi .ttf.



Sekarang cobalah buka inkscape kalian, pasti font-font yang kalian masukkan ke direktori .fonts tadi sudah bisa kalian gunakan.

Semoga bermanfaat :)

Bermain DOTA 2 di Ubuntu 14.04 LTS

Bagi kalian semua para pecinta game, kini janganlah pernah takut lagi untuk segera beralih ke Linux. Karena dengan adanya aplikasi Steam, banyak sekali game-game keren yang bisa kalian mainkan. Dan salah satu game favorite saya adalah DOTA 2.


Steam sendiri adalah aplikasi yang mendistribusikan game-game maupun aplikasi berbasis internet yang di buat oleh perusahaan Valve. Didalam steam ini ada ribuan aplikasi dan game yang dapat dimainkan secara multiplayer bersama ribuan user lainnya diseluruh dunia. Dan senangnya, Steam juga tersedia di Linux. Kalian bisa membaca apa itu Steam secara lebih lengkap disini.

Untuk menginstall Steam di Ubuntu 14.04 LTS, kalian cukup menginstall perintah berikut di terminal :

$ sudo apt-get install steam

Setelah terinstall, jalankan aplikasinya. Nanti kalian akan diminta untuk mengupdate aplikasi ini terlebih dahulu sebelum bisa memainkannya. Kira-kira ada 300MB file yang perlu kalian download. Jika sudah, barulah kalian bisa menjalankan Steam-nya lagi.

Kemudian, kalian juga perlu untuk membuat akun Steam terlebih dahulu. Silahkan merujuk ke alamat ini untuk cara membuat akun Steam. Mudah kok.


Selanjutnya, kalian juga perlu mendownload game Dota 2nya. Tenang saja, game ini gratis, tapi yang jadi masalah adalah ukuran filenya, yaitu sekitar 9GB. Jika kalian tidak mempunyai internet yang kencang, kalian bisa beli saja game DOTA 2 nya ke orang-orang. Murah kok, biasanya sekitar 20 ribu - 40 ribu. Ini salah satu orang yang menjual game-game di Steam.

Saya anggap kalian sekarang sudah memiliki file mentahan si DOTA 2. Untuk menginstallnya, cukup klik menu Steam > Backup and Restore Games > Restore a previous Backup.


Lalu pilihlah letak folder DOTA 2 kalian, dan klik Select. Selanjutnya tinggal tunggu proses penginstalan sampai selesai.


Terkadang setelah DOTA 2 selesai terinstall, dia akan meminta update terlebih dahulu. Jumlah ukuran file yang harus didownload bervariasi, tergantung seberapa jadulkah file backup DOTA 2 yang kalian beli dibanding dengan DOTA 2 yang paling terupdate sekarang. Siapkan lagi koneksi internet tercepat kalian ya.

Setelah proses update kalian selesai, selanjutnya kalian tinggal mainkan DOTA 2 nya dengan men-klik menu Library > Installed > Play.


Dan ini adalah tampilan menu awalnya.


Spesifikasi komputer dan internet saya :
  • Intel Core i3
  • Ram 4GB
  • VGA Intel HD Graphic Shared Memory
  • Internet DSL up to 512 Kbps 
Dengan spesifikasi seperti diatas, saya bisa memainkan DOTA 2 dengan lancar tanpa lag sama sekali tapi dengan semua opsi pengaturan low.

Selamat bermain kawan!

Semoga bermanfaat :)

Hal yang Harus Dilakukan Setelah Install Ubuntu GNOME 14.04 LTS

Setelah sekian lama saya menggunakan Unity sebagai Desktop Environtment utama di komputer saya, akhirnya saya kepincut juga untuk pindah ke lain hati. GNOME 3.12 lah yang berhasil merebut perhatian saya. GNOME 3.12 seolah-olah menjawab keinginan saya untuk dapat memakai DE yang simpel, ringan, tapi terlihat mewah dan futuristik.



Selain dari segi tampilan, saya juga sangat suka dengan responsivitas GNOME 3.12 yang saya rasa jauh melebihi unity. Mungkin terkesan lebay, tapi silahkan kalian coba sendiri dan rasakan perbedaannya. Menurut saya tampilan GNOME 3.12 ini bisa lebih menjual Linux kepada para newbie.

Oke, lalu apa yang ingin saya informasikan dalam artikel ini? Saya disini akan memberikan langkah-langkah untuk kalian, apa aja sih sebenarnya yang harus dilakukan setelah kalian menginstall Ubuntu GNOME 14.04. Mulai dari instalasi aplikasi-aplikasi penting maupun cara upgrade ke GNOME 3.12 dari GNOME 3.10.

1. Pertama-tama downloadlah terlebih dahulu Ubuntu GNOME 14.04 LTS dari link berikut : DOWNLOAD UBUNTU GNOME 14.04.

Ingat, Ubuntu yang kita akan download adalah Ubuntu GNOME, bukan Ubuntu biasa. Jangan lakukan apa yang saya tulis disini jika kalian menggunakan Ubuntu versi biasa. Karena saya tidak menjamin atas apa yang akan terjadi.

2. Setelah terdownload, silahkan install Ubuntunya seperti cara install Ubuntu pada umumnya.

3. Setelah Ubuntu selesai terinstall, selanjutnya saya akan memberikan kepada kalian sekumpulan script yang intinya untuk menginstall berbagai macam aplikasi penting. Aplikasi-aplikasi tersebut antara lain :
  • Ubuntu Restricted Extras (Sudah termasuk Flash Player, Codec untuk memutar musik dan video, dan font-font Microsoft)
  • Berbagai macam codec untuk memutar video dan musik
  • Berbagai keperluan file kompresi
  • Berbagai keperluan compiling
  • Wine 1.7 (Untuk emulator program Windows)
  • VLC (Pemutar video)
  • Cheese (Aplikasi Webcam)
  • Gnome Tweak Tool (Tweaking tool untuk GNOME)
  • Ubuntu Tweak (Tweaking tool)
  • GIMP 2.9 (Padanan Photoshop)
  • Inkscape (Padanan Corel Draw)
  • Blender (Padanan 3DS Max)
  • Openshot (Video Editor)
  • Pitivi (Video Editor)
  • Dropbox (Cloud Storage)
  • Shutter (Aplikasi screenshot)
  • Filezilla (FTP Client)
  • Webserver + Database Server (Apache, PHP, Mysql, Phpmyadmin)
  • Samba (Untuk sharing file)
  • Conky Manager (Untuk konfigurasi conky secara GUI)
  • Gparted (Untuk pemartisi)
  • Synapse (Aplikasi pemanggil aplikasi yang cepat dan ringan)
  • Guake (Aplikasi terminal)
  • Conky (Untuk mempercantik tampilan DesktoP)
  • Kazam (Perekam layar)
  • Thunderbird (Mail client)
  • Pidgin (Chatting tool)
  • Steam (Untuk bermain game-game seperti DOTA 2)
  • Eagle (Skematik Elektronik)
  • Logisim (Simulator digital)
  • Vim (Text editor yang lebih powerful dari nano)
  • SSH (Agar dapat diremote)
  • Synaptic (Semacam Ubuntu Software Center, tapi jauh lebih ringan)
  • Gdebi (Untuk menginstall file .deb tapi jauh lebih ringan)
  • dll
Silahkan buka terminal, kemudian ganti repository kalian ke repository lokal terlebih dahulu. Eksekusi perintah berikut :

$ sudo gedit /etc/apt/sources.list

Ganti semua isi file tersebut dengan script ini :

deb http://komo.padinet.com/ubuntu/ trusty main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://liveusb.info/multisystem/depot all main


Jika sudah simpan dan tutup file tersebut. Selanjutnya eksekusi lagi perintah ini untuk mengupdate list repository kalian :

$ sudo apt-get update

4. Tambahkan semua ppa untuk aplikasi yang diluar repository resmi dengan mengeksekusi semua script berikut satu persatu :

$ sudo add-apt-repository ppa:joe-yasi/yasi
$ sudo add-apt-repository ppa:ubuntu-wine/ppa
$ sudo add-apt-repository ppa:otto-kesselgulasch/gimp-edge
$ sudo add-apt-repository ppa:tualatrix/ppa
$ sudo add-apt-repository ppa:dhor/myway
$ sudo add-apt-repository ppa:teejee2008/ppa
$ sudo add-apt-repository ppa:mc3man/trusty-media
$ sudo add-apt-repository ppa:linrunner/tlp
$ sudo apt-add-repository ppa:synapse-core/testing
$ sudo add-apt-repository ppa:moka/stable
$ sudo wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | apt-key add -


Jika sudah, update kembali list repository kalian :

$ sudo apt-get update

5. Sekarang, barulah kalian dapat menginstall semua aplikasi-aplikasi yang sudah saya sebutkan diatas :

$ sudo apt-get install filezilla shutter gimp converseen wine1.7 winetricks flashplugin-installer ubuntu-restricted-extras hotot inkscape openshot pitivi nautilus-dropbox synapse guake pidgin gparted gdebi synaptic ssh apache2 php5 mysql-server phpmyadmin vim conky kazam vlc logisim p7zip-full gcc g++ make supertuxkart blobby blender eagle gnome-tweak-tool conky-manager speedcrunch eagle neverball tuxtype tlp samba multisystem gstreamer0.10-plugins-ugly libxine1-ffmpeg gxine mencoder libdvdread4 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 libavcodec-extra gstreamer0.10-ffmpeg p7zip-rar p7zip-full unace unrar zip unzip sharutils rar uudeview mpack arj cabextract file-roller tlp tlp-rdw smartmontools ethtool cheese gnome-tweak-tool gimp-resynthesizer tlp tlp-rdw smartmontools ethtool moka-gnome-shell-theme moka-icon-theme ubuntu-tweak

Pastikan kalian memiliki internet yang lumayan cepat ya, karena jumlah data yang didownload adalah sekitar 800MB. Oiya, jika nanti kalian diminta untuk menyetujui lisensi atau yang semacamnya, pilih saja YES terus. Kemudian jika muncul pertanyaan-pertanyaan seputar instalasi Apache, PHP, Mysql, dan Phpmyadmin yang meminta password segala macam, kalian bisa baca cara-caranya di artikel saya yang ini.

Selanjutnya tinggal tunggu saja proses instalasi hingga selesai. Kemudian restartlah komputer kalian.

6. Setelah komputer nyala kembali, sekarang saatnya kita untuk mengupgrade GNOME kalian ke versi 3.12. Mengapa kalian perlu upgrade ke versi 3.12, karena ada beberapa fitur yang cukup keren disana. Salah satunya adalah sudah muncul kembalinya indikator jaringan kabel pada network manager. Coba saja kalian perhatikan, sekarang pasti indikator jaringan kabel kalian pasti tidak muncul jika kalian sedang dalam keadaan terkoneksi. Jadi jika kalian ingin menonaktifkan jaringan kabel kalian tersebut, kalian harus menonaktifkannya secara manual melalui System Settings > Network. Tentunya sangat merepotkan. Nah, di versi 3.12, indikator jaringan kabel ini sudah dimunculkan kembali. Dengan demikian saya rasa kita perlu untuk segera mengupgrade ke versi 3.12.

Cara upgradenya adalah sebagai berikut. Eksekusi perintah-perintah ini satu persatu :

$ sudo add-apt-repository ppa:gnome3-team/gnome3-staging
$ sudo add-apt-repository ppa:gnome3-team/gnome3
$ sudo apt-get update
$ sudo apt-get dist-upgrade


Pada saat perintah sudo apt-get dist-upgrade, nanti kan akan muncul semacam penjabaran list aplikasi apa saja yang akan diinstal, nah disitu perhatikan baik-baik bahwa jangan sampai ada aplikasi penting yang diremove. Jika ada aplikasi penting seperti gnome-shell, gnome-shell-desktop, atau aplikasi penting lainnya yang minta diremove, segera batalkan proses instalasi.

Oke, saya anggap semua normal-normal saja ya. Tinggal kalian tunggu prosesnya hingga selesai. Harap sabar, karena ada sekitar 300MB file yang harus didownload.

Setelah proses instalasi selesai, restart kembali komputer kalian untuk memastikan semuanya berjalan dengan baik.

7. Jika sampai tahap ini kalian sudah berhasil login kembali tanpa adanya permasalahan, berarti selamat, kini GNOME kalian sudah berubah menjadi versi 3.12. Bisa kalian cek saja dengan melihat apakah indikator jaringan kabel sudah muncul, dan fitur quicklist app sudah bisa digunakan.





8. Jika kalian ingin menggunakan ikon dan tema seperti yang ada didalam screenshot-screenshot saya, kalian tinggal mengubah konfigurasi tema dan ikon melalui aplikasi Tweak Tool (bisa kalian search di layar pencarian aplikasi) menjadi ikon Moka dan tema Adwaita.



Ya, sekarang Ubuntu GNOME 14.04 LTS kalian sudah siap pakai. Enjoy!

Semoga bermanfaat :)