Wallpaper Android Wallpaper Android
Showing posts with label Aplikasi Linux. Show all posts
Showing posts with label Aplikasi Linux. Show all posts

Saturday, February 25, 2012

Aplikasi Wajib Untuk Linux

Linux adalah sistem operasi yang awalnya hanya dikhususkan untuk server, berawal dari berkembangnya zaman, Linux sudah dilengkapi dengan berbagai fasilitas GUI, yang dapat digunakan oleh siapa saja, dan dapat digunakan sebagai media hiburan, dan dapat menyelesaikan berbagai pekerjaan seperti desain grafis, pekerjaan kantor, dan dapat digunakan oleh semua kalangan, anak-anak, dewasa, dan orang tua, Linux juga dilengkapi dengan fasilitas untuk mempermudah orang-orang yang memiliki kekurangan fisik (cacat) untuk dapat menggunakan komputer dengan mudah.

Sebenarnya sudah banyak aplikasi yang bisa kita gunakan untuk melakukan banyak pekerjaan di Linux, tapi di sini saya hanya akan memberikan aplikasi untuk Linux yang sudah umum dan banyak digunakan oleh para user-nya, aplikasi tersebut terdiri dari banyak kategori, silahkan simak aplikasi di bawah ini:

  1. Open Office, biasanya aplikasi ini sudah disertakan di beberapa Distro terkenal seperti Ubuntu, Mint, dan Debian.
  2. Libre Office, selain Open Office, sangat banyak sekali Aplikasi Office,yang berlisensi GNU/GPL, diantaranya adalah Libre Office, libreoffice awalnya di launching pada distro Linux Ubuntu 11.04, Libre Office menawarkan kenyamanan, kecepatan, dan keamanan kerja, yang tentunya tidak kalah dengan Open Office.
  3. Audacious, adalah aplikasi multimedia yang mirip dengan player Winamp, Audacious adalah aplikasi pemutar musik yang sangat ringan dan mudah, kita dapat memainkan file-file video seperti *.flv,*.mov,*.mpg, dan masih banyak lagi file-file ekstensi video yang dapat diputar dengan mudah pada Audacious.
  4. Gnome-Mplayer, adalah sebuah aplikasi berlisensi GNU/GPL yang berfungsi sebagai pemutar video, gnome mplayer dapat memutar berbagai jenis ekstensi file video, gnome-mplayer dapat kita integrasikan dengan file-file title *.srt agar kita dapat memutar video dengan menggunakan title *.srt, desain gnome-mplayer didesain dengan interface simple inilah merupakan gnome-mplayer menjadi menarik, dan mudah untuk digunakan dan dipahami.
  5. Brasero, adalah aplikasi Disc Burner yang didesain berbasis Free, yang dirancang untuk pengguna DE Gnome, dengan desain interface bersahabat, para pengguna distro linux awam dapat menggunakan brasero ddngan mudah dan nyaman.
  6. Cheese, adalah aplikasi GNU/LINUX yang digunakan untuk memfasilitasi semua itu, dengan penggunaan yang mudah dan sederhana, Cheese juga dilengkapi dengan beberapa effect yang sudah disediakan.
  7. Mobile Media Converter, adalah sebuah aplikasi converter yang berbasis GNU/LINUX yang sanggup mengconverter file-file multimedia seperti MP3, 3GP,WAV,MPEG,AVI,WMV,FLV,AMR, menjadi sebuah ekstensi file sesuai dengan yang kita inginkan.
  8. Google Chrome browser adalah browser yang dikenal ringan dan cepat dalam mengakses informasi, yang dibuat oleh perusahaan Google, dibuat dan didesain untuk multiplatform sistem operasi, oleh karena itu bisa dijalankan di distro-distro linux.
  9. X-Chat IRC adalah aplikasi chatting client IRC (internet Relay Chat), berfungsi agar kita terhubung dan dapat saling berkomunikasi dengan siapa saja dan kapan saja.
  10. Gwget adalah sebuah aplikasi Download manager, didesain dengan interface GUI, agar lebih mempermudah user untuk menggunakannya, gwget berfungsi sebagai manager dari file yang kita download agar bisa diselesaikan download tersebut dengan cepat dan file yang di download tidak mengalami kerusakan, keutamaan dari download manager adalah, agar dapat mempercepat akses dan efisien dalam melakukan download file,Gwget adalah versi GUI dari wget yang sebelumnya didesain hanya bisa mengetikkan dan mendownload file melalui terminal.
  11. Gimp adalah aplikasi Image editor berbasis GNU/GPL, yang berfungsi untuk mengedit gambar dan memanipulasi sebuah objek berupa gambar, sama halnya dengan adobe photoshop, gimp mengenal bebragai jenis format format image, diantaranya gimp dapat membuka file *.psd yang kita kenal hanya bisa dibuka melalui adobe photoshop, gimp didesain dengan mengutamakan kemudahan, kecepatan dan keamanan kerja, sehingga user, mudah dan cep`t untuk terbiasa menggunakan gimp. gimp didesain dengan interface yang bersahabat. dimana terdapat menu-menu sehingga memungkinkan kita untuk mempermudah mengungkapkan ekspresi kita melalui gambar yang akan kita edit melalui gimp.
  12. Inkscape adalah aplikasi Distance Vector berbasis GNU yang didesain agar dapat mempermudah user untuk membuat sketsa,lukisan,dan gambar dengan mudah. inkscape menyediakan interfaces yang user friendly sehingga mudah dipahami, dan digunakan oleh siapa saja. kelebihan inkscape adalah dapat membaca banyak ekstensi file, contoh ekstensi SVG, inkscape dapat membuka banyak file gambar kedalam banyak workscape, disamping itu penggunaan memory yang relatif kecil.
  13. Blender adalah sebuah software 3D grafis berbasis GNU/GPL, Blender merupakan produk GNU/GPL yang terkenal karena sering digunakan untuk membuat film animasi, visual effect, aplikasi 3d interaktif, dan game-game.
  14. Compiz adalah aplikasi visual effect yang menawarkan berbagai macam efek 2 dimensi maupun 3 dimensi, kemudahan konfigurasi compiz merupakan suatu hal yang diutamakan dari pembuatan aplikasi ini, sehingga user dapat dengan mudah mengatur berbagai effect yang disediakan dalam Compiz, compiz berlisensi GNU/GPL sehingga siapa saja bisa menggunakannya.
  15. Cairo-Dock adalah aplikasi docking sebagai jalan pintas menuju aplikasi tertentu di desktop dan juga untuk mempercantik desktop, Cairo-Dock berlisensi GNU/GPL. Cairo-Dock memiliki banyak efek-efek animasi yang beragam sehingga banyak diminati oleh user.
Semoga beberapa aplikasi di atas bisa memberikan keluasan lebih bagi anda pengguna Linux dalam berkarya dengan Linux.

Aplikasi Webserver Untuk Linux

Linux dikenal dengan sistem operasi yang awalnya di khususkan untuk server, Linux dikenal dengan keamanan pengaksesan data, sehingga linux sampai sekarang masih dikenal dengan sistem operasi yang memiliki kemampuan untuk melakukan penetrasi dan melindungi sebuah jaringan. oleh karena itu banyak vendor jaringan besar menggunakan Linux sebagai sistem operasi untuk server yang mereka gunakan, karena Linux menawarkan keamanan yang sulit untuk ditembus dan kecepatan dalam pemprosesan data.
Karena Linux terkenal powerful dan banyak memiliki kemampuan untuk melakukan penetrasi dan melindungi sebuah jaringan, maka Linux pun sudah terintregasi dengan banyak Aplikasi Webserver, di sini saya akan beri tahu Aplikasi Webserver Open Source apa saja yang bisa digunakan di Linux dan cara install-nya

1. Apache
Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix,BSD,Linux, Microsoft Windows dan Novell Netwareserta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP. Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigurasi, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.

Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation. Apache merupakan webserver yang paling digemari karena menawarkan kemudahan dalam konfigurasi, dan kecepatan dalam pengaksesan yang telah dibuktikan pada tabel “Market Structure” diatas. Untuk menginstall Apache kita bisa mengetikkan perintah berikut melalui terminal, untuk menginstall apache kita membutuhkan beberapa file-file pendukung webserver apache seperti PHP,SQL,dan phpmyadmin.

Terlebih dahulu saya akan melakukan penginstallan apache kedalam system dengan menggunakan perintah berikut :
#sudo apt-get install apache2
PHP adalah sebuah bahasa pemrograman berbasis web dinamis yang berbasis open source, dan dapat membangun sebuah website dengan menggunakan PHP, untuk menginstall php, kita butuh untuk menjalankan perintah berikut :
#sudo apt-get install php5 php5-mysql
MySQL adalah aplikasi basis data model relasional / Relational Database Management Systems (RDBMS) yang bersifat open source yang kini sudah diakuisisi oleh Oracle,
#sudo apt-get install mysql-server
Phpmyadmin adalah sebuah aplikasi yang didesain untuk mempermudah user untuk memanage database dalam sistem, untuk menginstall phpmyadmin bisa dengan menjalankan perintah berikut :
#sudo apt-get install phpmyadmin\
Dalam penginstallan diatas akan dimintakan untuk mengisi password dari phpmyadmin dan mysql-server yang harus diisi, apabila semua perintah diatas sudah dijalankan kemudian jalankan apache server dengan menggunakan perintah berikut :
#sudo service apache2 start

2. Nginx
Nginx (baca: engine-x) adalah server HTTP dan reverse proxy gratis berbasis opensource berkemampuan tinggi, yang dapat juga digunakan sebagai proxy IMAP/POP3. Perangkat lunak ini diciptakan oleh Igor Sysoev pada tahun 2002, dan dirilis untuk pertama kalinya secara umum pada tahun 2004. Saat ini Nginx digunakan oleh 7.65% (22.8juta) nama domain di seluruh dunia. Nginx terkenal karena performanya yang tinggi, stabil, memiliki banyak fitur, mudah dikonfigurasi, dan menggunakan sedikit sumberdaya
pada server.

Nginx adalah salah satu dari sebagian perangkat lunak untuk server yang diciptakan untuk memanage dan mengola sebuah Website. Tidak seperti perangkat lunak server yang lainnya, Nginx tidak bergantung kepada thread untuk melayani klien. Sebaliknya, Nginx menggunakan arsitektur asynkronus yang lebih stabil. Arsitektur ini membutuhkan lebih sedikit memory, dan yang lebih penting, dapat diperkirakan. Bahkan jika Anda tidak mengharapkan server Anda untuk mengatasi ribuan koneksi pada saat yang bersamaan, Anda masih dapat diuntungkan dengan pemakaian memory yang sedikit namun berkemampuan tinggi. Nginx dapat digunakan dalam semua skala, mulai dari VPS kecil sampai dengan cluster server dalam jumlah besar.

Untuk menginstall Webserver nginx, kita bisa dengan mengetikkan perintah berikut :
# sudo apt-get install nginx php5-fpm php5-xcache php5-mysql

dengan mengetikkan perintah diatas berarti akan melakukan penginstallan beberapa aplikasi webserver php5-fpm untuk versi nginx, dan beberapa cache-cache yang dibutuhkan oleh nginx untuk menjalankan webserver nginx, php5-fpm adalah service untuk menjalankan php sebagai fastcgi. service ini akan membuka port 9000. sedangkan nginx adalah webserver yang menggunakan port standard webserver yaitu 80. setelah itu perlu melakukan pengeditan file konfigurasi nginx agar webserver nginx dapat membaca dan mengeksekusi file dengan ekstensi *.php, lakukan pengeditan file nginx yang terletak pada /etc/nginx/sites-available/default, dengan perintah berikut :
#sudo nano /etc/nginx/sites-available/default
setelah mengetikkan perintah diatas lakukan pengeditan pada baris berikut, seperti pada gambar berikut:

kemudian restart service dengan perintah berikut, agar konfigurasi yang dilakukan sebelumnya dapat aktif dan dibaca oleh system.
#sudo service nginx start


Semoga sedikit tutorial diatas bisa membantu anda dalam memilih dan menginstall Aplikasi Webserver yang tepat untuk linux.