tikuslistrik

LinuxMay 25, 2008 11:50 am

Paket XAMPP

Kita menggunakan paket program XAMPP yang bila digunakan di LINUX disebut juga dengan LAMPP(Linux Apache Mysql Php) yang merupakan sebuah paket program yang digunakan sebagai penduking pembuatan web server.

Simak situsnya di http://www.apachefriends.org/en/xampp-linux.html. Sedangkan source-nya bisa diperoleh dengan download di sourceforge.net
Langkah pertama adalah mengambil XAMPP dari situs HTTP http://www.apachefriends.org/en/xampp-linux.html. Di situs web tersebut, pilih versi yang terakhir dan lakukan download.
Bila Anda hendak menggunakan program XAMPP, langsung dengan eksekusi perintah dibawah ini melalui terminal :

bram@bram:~$ su
Password:
root@bram:/home/bram# tar xvfz xampp-linux-1_1.6.6.tar.gz –C /opt

Perintah diatas merupakan perintah untuk login sebagai root dan untuk mengextrack file tersebut ke /opt.

Untuk menjalankan applikasi XAMPP dapat dilakukan melalui terminal dengan perintah :

/opt/lampp/lampp start

jika benar, maka akan muncul :
Starting XAMPP for Linux 1.6.6…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.

untuk dapat menjalankan XAMPP secara otomatis pada saat booting, dapat dilakukan dengan perintah :

cp /opt/lampp/lampp /etc/init.d/lampp
ln -s /etc/init.d/lampp /etc/rc2.d/S86lampp
ln -s /etc/init.d/lampp /etc/rc3.d/S86lampp

(more…)

LinuxMay 10, 2008 4:00 pm

Jika anda mempunyai direktori web yang tidak ingin diakses oleh orang lain, maka cara di bawah ini bisa anda terapkan untuk hal tersebut. Metodanya adalah setiap orang yang akses ke direktori web tersebut akan ditampilkan prompt username dan password untuk otentikasi.

Langkah-langkah:

1) Buat file .htaccess yang ditempatkan/disimpan dalam direktori web yang diproteksi misalnya direktori /home/httpd/htdocs, dengan konfigurasi:

AuthUserFile /home/httpd/htdocs/.htpasswd
AuthGroupFile /dev/null
AuthName “Private Administrative Zone”
AuthType Basic
require valid-user

2) Buat file untuk menyimpan data username dan password dengan nama yang tertera pada AuthUserFile, menggunakan perintah:

~# htpasswd -c /home/httpd/htdocs/.htpasswd sibolang
New password:
Re-type new password:
Adding password for user sibolang
~#

(more…)

LinuxMay 9, 2008 4:11 am

LAMP, adalah kependekan dari Linux+Apache+MySQL+PHP, merupakan sebuah paket perangkat lunak untuk menjalankan web site dynamic dan sebagai sebuah web server. LAMP ini terdiri dari beberapa komponen yang kesemuanya termasuk ke dalam keluarga open source. Yaitu Linux sebagai sistem operasinya, Apache sebagai web servernya, MySQL sebagai databasenya, dan PHP sebagai bahasa pemrogramannya.

Dalam penerapannya, LAMP tidak dalam satu bendel, artinya tiap komponen itu terpisah. Jadi berdiri sendiri-sendiri. Baik linux, apache, mysql dan php-nya berdiri sendiri. Jadi keempatnya diinstall secara terpisah, setelah terinstall barulah dikonfigurasi supaya dapat berjalan beriringan. Walaupun ada yang sudah dalam satu bendel, jadi apache, mysql dan php (minus linux) sudah dalam satu paket, tinggal menginstall satu paket sudah terkonfigurasi semuanya.

Banyak distribusi linux sekarang sudah menyertakan paket LAMP, jadi dengan menginstall distro linux tersebut, semua paket sudah terinstall, tanpa perlu mengkonfigurasi lagi. Namun ada juga yang belum terinstall. Jadi terpaksa apache, mysql dan php-nya diinstall secara manual.

Di dalam pendistribusiannya, apache, mysql dan php terdiri dalam beberapa macam paket. Ada yang dalam versi sourcenya (tar.gz/tar.bz2), ada yang dalam versi rpm (untuk distribusi linux keluarga red hat), tgz (untuk distro keluarga slackware), deb (untuk distro keluarga debian), dll. Kali ini akan dibahas cara menginstall baik apache, mysql, dan php ke dalam distro ubuntu, dan menggunakan versi deb-nya. Adapun langkah-langkahnya sebagai berikut :
(more…)

LinuxMay 8, 2008 4:54 pm

Bagi yang baru atau belum mengenal Linux, seringkali heran mengapa harus ada distro Linux yang bejibun. Kadang juga muncul kebingungan perbedaan antara ‘Linux’ dengan ‘distro Linux’. Nah dalam tulisan ini, kita mau singgung sedikit pengertian antara keduanya.

Sistem Operasi
Bila bicara tentang Linux, berarti sebenarnya kita bicara tentang sistem operasi. Sebagaimana Windows atau Apple MacOS X, Linux adalah sistem operasi. Di mana, sistem operasi dapat dibayangkan sebagai kumpulan software yang berjalan di ‘balik layar’ alias tidak terlihat oleh penggunanya. Sistem operasi ini yang mengendalikan komputer, mengatur komunikasi dengan perangkat seperti printer, mengatur jadwal-memulai-memberhentikan program aplikasi yang ada, dsb. Dan dari sini terlihat, meski prosesnya di ‘balik layar’, namun perannya begitu vital. Sehingga kita dapat menyebutnya sebagai perangkat lunak sistem (system software).
(more…)

Linux 3:59 pm

Ketika kita hendak mendownload ubuntu, sering kita lihat terdapat banyak pilihan file iso yang bisa di download. Ada yang untuk versi i386, amd64 atau powerpc. Perbedaan tersebut disesuaikan dengan prosesor yang digunakan oleh komputer. i386 digunakan pada prosesor dengan arsitektur intel 386 32-bit. amd64 digunakan pada arsitektur amd 64-bit. Sedangkan powerpc digunakan pada prosesor powerpc yang digunakan oleh apple.

Selain perbedaan ketiga versi tersebut, masih terdapat perbedaan lain. Seperti torrent dengan non-torrent. Perbedaan tersebut hanya dalam metode download-nya saja. Sedangkan perbedaan yang lain adalah adanya versi Alternate, Server dan versi Desktop.

Mungkin bagi yang belum terbiasa mungkin akan bingung dengan perbedaan tersebut. Apa itu versi desktop, apa itu versi server, apa itu versi alternate. Yang membedakan antara versi alternate, versi server dan versi desktop kurang lebihnya adalah sebagai berikut :
(more…)

LinuxMarch 23, 2008 11:51 am

Tampilan GUI di Linux tidak kalah menarik bila dibandingkan dengan sistem operasi lain. Bahkan bisa dikatakan kualitasnya lebih baik dan pilihannya pun lebih banyak. Mengapa demikian?

Ada banyak desktop manager yang bisa kita pakai di Linux. Diantaranya yang cukup populer adalah KDE dan GNOME. Kedua desktop manager ini memiliki ciri khas sendiri-sendiri.

KDE maupun GNOME keduanya merupakan proyek Free Software dan bisa didownload secara gratis dari website masing-masing.

KDE (K Desktop Environment)

KDE adalah proyek Free Software yang dikembangkan oleh komunitas programmer yang tergabung dalam KDE Group. Ciri khas dari KDE adalah logo yang berbentuk gear dan huruf “K“. Konqi (lihat gambar di atas) dan Katie adalah nama maskot resmi dari KDE.
(more…)

LinuxMarch 16, 2008 10:13 am

Sebagai standalone PC, atau komputer pribadi yang berdiri sendiri, Anda akan temukan bawa Linux adalah sistem operasi yang dapat diandalkan. Tidak ada lagi gangguan virus, hang ditengah jalan, atau reboot puluhan kali. Apalagi jika komputer Anda terhubung ke Internet, Linux menjanjikan keamanan yang cukup memadai. Beberapa program untuk aplikasi sehari-hari yang sudah berjalan di Linux diantaranya adalah :

* Program Database Case, CodeBase, DBMS, Informix, LEAP, Postgresql, MySql.
* Progam Bisnis Star Office, Apllixware, Koffice, Xspreadsheet, Abiword, WordPerfect 8, TEX.
* Aplikasi Grafis Blender, Gimp, ME10, Megahedron, OCRShop, PostShop, ScanShip, Sketch, VariCAD
* Aplikasi Jaringan SAINT, Nmap, MRTG, Tripwire, SSH (Secure Shell), VisualRoute, SQUID

Di Linux, semua program (yang berada dibawah lisensi GNU) dapat Anda peroleh secara cuma-cuma dan legal dengan mendownloadnya dari internet. Hampir setiap hari bermunculan program-program baru yang dikembangkan oleh para sukarelawan maupun organisasi non profit diseluruh dunia. Beberapa situs terkenal yang menyajikan informasi program baru di Linux diantaranya http://www.freshmeat.net, http://www.linuxberg.com, http://linux.davecentral.com.
(more…)

Linux 10:10 am

Linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program. Lisensi lengkap dari GNU, dapat Anda baca di Lampiran III. Penerjemahan lisensi GNU ke dalam Bahasa Indonesia, saat buku ini disusun masih dilakukan.

Catatan :

Literatur lengkap tentang GNU dapat Anda baca di situs web mereka yaitu http://www.gnu.org.

Dengan demikian, dapat dikatakan bahwa Anda dapat memperoleh Linux tanpa harus membayar sama sekali. Jika Anda harus membayar tiap kali instal perangkat lunak di lain komputer, maka dengan Linux Anda dapat menginstalnya dimana saja tanpa harus membayar lisensi.
(more…)