fxekobudi.net

My Activities | Linux | Networking | Open Source | CMS | Internet | Opini
only search fxekobudi.net

Archive for the ‘Linux’ Category

November 16th, 2007

CD Ubuntu 7.10 Gratis dari ShipIt Ubuntu

Logo UbuntuKemarin siang saya mendapat paket dari ShipIt Ubuntu berisi 2 CD Ubuntu 7.10 (Gutsy Gybbon), setelah saya mencoba memesan melalui CD Shipit bulan Oktober yang lalu. Kurang dari 1 bulan saya sudah mendapatkan pesanan tersebut. Dan semuanya GRATIS, termasuk ongkos kirimnya. Alasan pertama saya adalah mencoba disto Linux yang sangat banyak penggunanya dan terkenal dengan dukungan komunitas dan promosi yang luar biasa, bahkan saya menemukan panduan berbahasa Indonesia tentang Ubuntu di Komunitas Ubuntu Indonesia. Alasan kedua adalah untuk membuktikan dukungan promosi Ubuntu yang akan mengirimkan paket CD gratis kepada kita. Dan alasan ketiga adalah mengenali distro Linux yang terdapat versi untuk Pendidikan (Edubuntu), rasanya cocok sekali bagi laboratorium komputer di sekolah. Meski banyak distro, tetapi tetap dalam satu keluarga besar (keluarga Linux). Dan ternyata, tiga hal tersebut sangat benar. Saya salut untuk komunitas Ubuntu!
Semboyan Ubuntu, Linux for Human Beings menjadi ketertarikan tersendiri bagi saya untuk mempelajarinya. Dengan demikian, Linux tidak saja digunakan oleh komunitas IT, tetapi semua orang sebagai Sistem Operasi di PC desktop, Laptop, Server, dan sebagainya… Read more »

Popularity: 17%

October 22nd, 2007

Mengamati Statistik Akses URL Situs pada Proxy Server dengan Squid Analysis Report Generator (SARG)

Squid Analysis Report GeneratorMelanjutkan tulisan saya tentang Proxy Server Linux dan Redirect Proxy Server Linux dengan Squidguard, untuk menambahkan fitur agar lebih mudah mengamati statistik URL situs dari client yang mengakses Internet menggunakan proxy server Linux (Squid), maka kita dapat menggunakan sebuah software Open Source Squid Analysis Report Generator (SARG). Selain SARG, anda juga dapat menggunakan Webalizer. Dalam kesempatan lain akan saya tuliskan artikelnya. Definisi SARG dari sumber resminya menyebutkan “Sarg is a Squid Analysis Report Generator that allow you to view “where” your users are going to on the Internet. Sarg generate reports in html, with many fields, like: users, IP Addresses, bytes, sites and times.”
Tujuan sebenarnya saya menggunakan SARG ini adalah untuk melihat statistik daftar situs yang paling banyak dikunjungi oleh user di tempat kerja saya, yang selanjutnya menjadi sebuah laporan bagi saya dan rekan-rekan IT yang lainnya dalam mengetahui kecenderungan user dalam mengunjungi internet. Bagusnya lagi, statistik tersebut bisa dimunculkan dalam bahasa Indonesia, karena SARG sudah mendukung bahasa Indonesia. Read more »

Popularity: 28%

October 5th, 2007

Instalasi Aplikasi Tambahan di Linux Fedora 7

Aplikasi Linux Fedora 7

Barangkali ada beberapa rekan yang baru beralih ke Linux Fedora 7 dan belum menemukan aplikasi tambahan yang perlu diinstal untuk keperluan sehari-hari, so… saya coba ceritakan paket aplikasi tambahan yang saya instal dalam distro Linux Fedora 7 yang saya gunakan. Saya membagi aplikasi tersebut dalam beberapa kategori: Office dan Programming, Internet, Multimedia, dan Utility. Aplikasi tersebut saya bagi lagi menjadi aplikasi yang paketnya saya ambil dari Repository Fedora 7 dan paket yang saya ambil dari sumber lainnya. Untuk konfigurasi repository Fedora 7 dapat dibaca disini.

Aplikasi Internet:

  1. Mozilla Thunderbird 2.0.0.5: Saya menggunakan repository-nya Fedora. Silahkan download source-nya dari repository Fedora 7.

  2. Pidgin: Sebagai pengganti yahoo messenger di Windows, saya instalasikan juga aplikasi ini. Aplikasi ini support protokol Yahoo Messenger lho… Sayangnya saya belum sempat menggunakannya. Hehe…

  3. Filezilla: Ini aplikasi favorit saya dalam mengupload data web ke shared hosting Linux yang saya gunakan. Paket RPM-nya saya ambil dari http://download.tuxfamily.org/rpm/drpixel/fedora/7/i386/.

  4. Putty: paket ini ada di repository Fedora 7.

  5. Plugin flash: Untuk browser favorit saya (mozilla firefox) agar support flash, saya instalkan aplikasi ini. Langkah-langkahnya: Read more »

    Popularity: 32%

August 6th, 2007

Redirect Squid Proxy Server Linux dengan SquidGuard

Proxy Server Linux Fedora 6Saya baru teringat tulisan pertama saya tentang proxy server Linux menggunakan Squid. Kali ini saya ingin melanjutkannya dengan menuliskan pengalaman saya membuat proxy server yang berfungsi untuk: membatasi akses internet ke alamat tertentu menggunakan program redirect squidguard dan database-nya yang menampung jutaan situs dalam berbagai kategori. Sampai tulisan ini saya buat, datatabase-nya memiliki puluhan kategori. yang sangat bagus jika diterapkan di tempat saya, yang merupakan lembaga pendidikan. Panduan instalasi dan konfigurasinya secara lengkap dapat ditemukan di situs resmi squidGuard. Kenapa saya membuat hal ini? Permasalahan bahwa situs yang terdaftar dalam blacklist manual sangatlah terbatas, dan saya melihat ada program open source yang sangat bagus dan biasanya disandingkan dengan squid, so saya mencobanya… Dan ternyata setelah berhasil, rasanya terasa nyaman dan menyenangkan. squidGuard sudah membantu pekerjaan saya. hehe…
Langkah-langkah yang saya lakukan adalah: Read more »

Popularity: 34%

July 31st, 2007

Repository Paket Linux Fedora Core 7

Seperti dalam tulisan saya tentang Repository Linux Fedora Core, sesuai dengan tidak digunakannya kata Core dari rilis distro Fedora terbaru (Fedora 7) maka repository paketnya pun menjadi berubah lebih sederhana dengan menggabungkan semua paket dalam 1 repository. Anda dapat mengunjungi URL paket-paket tersebut di Repository Fedora Project. Untuk konfigurasi /etc/yum.conf sama dengan pada Fedora Core 6. Dalam konfigurasinya di /etc/yum.repos.d/ hanya ada 4 file konfigurasi untuk repository paket, yaitu: fedora.repo, fedora-updates.repo, fedora-development.repo, dan fedora-updates-testing.repo. Defaultnya adalah enabled (pada konfigurasinya direktive enabled=1) untuk fedora.repo dan fedora-updates.repo, sedangkan 2 file yang lainnya dalam keadaan disabled. Read more »

Popularity: 21%

July 18th, 2007

Linux Fedora 7

Setelah menunggu-nunggu diluncurkannya versi stabil terbaru distro Linux Fedora, minggu ini saya akhirnya mengupgrade Sistem Operasi yang selama ini saya gunakan <Distro Linux Fedora Core 6> ke versi terbaru Fedora, yaitu Fedora 7 yang memiliki code name “moonshine”. Dari jadwal rilis versi Fedora pada situs resminya, distro ini resmi diluncurkan pada tanggal 31 Mei 2007. Fedora 7 hadir dengan membawa banyak perubahan, fitur, dan aplikasi terbaru sehingga menjadi alasan utama saya untuk menggunakan distro ini. Distro Fedora 7 ini dikembangkan oleh komunitas Fedora pada situs http://fedoraproject.org. Kini namanya tidak lagi menggunakan kata Core, karena komunitas pengembang Fedora sudah menggabungkan repository paket Core dan Extras menjadi satu. Sama seperti versi sebelumnya, Fedora 7 dapat dengan mudah digunakan dan dikonfigurasi sebagai Sistem Operasi untuk Desktop maupun Server. Karena kebutuhan saya lebih dari sekedar untuk aplikasi Desktop saja, maka saya instal beberapa aplikasi untuk keperluan demo server Linux dan penelitian. Proses instalasinya hampir sama dengan proses instalasi Fedora Core 6, bahkan sekarang dengan grafis instalasi yang jauh menarik dengan adanya fitur ‘Flying Hightheme. Theme ini akan memperindah tampilan desktop Linux kita.

Saya akan menyertakan file langkah/langkah instalasi lengkap beserta screenshot yang saya ambil dari Notebook yang saya gunakan beberapa hari ke depan dalam format PDF sehingga rekan-rekan dapat mendownloadnya… Nanti akan saya buat halaman baru untuk download file dari situs saya ini. Sementara ini saya masih sibuk dengan suasana baru di tempat kerja saya, terutama berkaitan dengan fungsi dan tugas baru saya. Beberapa aplikasi terbaru pada Fedora 7 yang disertakan diantaranya sebagai berikut; Read more »

Popularity: 31%

June 18th, 2007

Proxy Server Linux dengan Squid

Proxy Server LinuxBagi sebagian rekan-rekan yang mau membuat proxy server dengan Linux, atau bagi adik-adik Ilmu Komputer USD yang mau coba-coba belajar bikin proxy, saya ingin membagikan pengalaman kecil saya dalam membuat proxy menggunakan Linux. Meski banyak software untuk membuat proxy server, saya memilih squid karena paketnya sudah ter-include dalam distro yang saya gunakan (Fedora Core) dan hampir sebagian proxy server Linux menggunakan squid. Untuk spesifikasi hardware yang saya gunakan, dapat dilihat di artikel Proxy Server di tempat kerja saya. Proxy server tersebut menggunakan squid versi 2.6-12 pada distro Fedora Core 6 yang saya fungsikan sebagai:

  1. Menyimpan halaman web di proxy untuk mempercepat akses Internet.

  2. Akses kontrol Internet berdasarkan IP Address. Menggunakan 2 network yang berbeda (saya fungsikan juga sebagai router – dengan IP Forwarding), untuk ini, saya menggunakan 3 NIC pada 1 server.

  3. Blacklist daftar situs terlarang secara manual.

  4. Membatasi ukuran download File dengan ekstension tertentu dan hanya berlaku pada jam tertentu.

  5. Pesan Error dalam format Bahasa Indonesia. Read more »

    Popularity: 78%

June 15th, 2007

21 Alasan Memilih Linux

Sengaja saya mencari-cari alasan kenapa saya memilih dan akhirnya menyukai Linux. Sengaja 21 alasan, karena angka 21 biasanya menjadi angka keberuntungan saya. (Hehe…) Tulisan ini merupakan jawaban jika suatu saat saya ditanya WHY? Jawabnya adalah BECAUSE:

  1. Linux gratis. Gratis disini berarti saya ngga harus membeli lisensi agar bisa menggunakannya. Lisensinya menggunakan GNU GPL. Dapat di-download, digunakan, dimodifikasi sesuai keinginan dan kebutuhan dengan tetap menghormati kode etik dan lisensinya…

  2. Linux untuk semua orang, dari yang miskin sampai dengan yang kaya… Dari yang muda sampai yang tua… Dari yang berkulit hitam sampai yang berkulit putih… Dari yang ahli di bidang komputer sampai ke orang awam. Saya ngga harus beli biaya lisensi yang mahal n uangnya bisa buat beli komputer lagi…

  3. Linux powerfull (stabil), dikembangkan oleh jutaan orang di dunia, ngga hanya sekedar lembaga dengan beberapa orang di dalamnya. Dan banyak orang di dunia sudah menggunakannya… Pakar IT ternama, kampus saya dulu, perusahaan-perusahaan besar, lembaga pemerintahan, lembaga pendidikan..

  4. Linux lebih mudah. Andaikan saya diminta buat server (saat ini baru DNS, Web, dan Proxy), pasti pilih Linux karna Linux sangat siap untuk dikonfigurasi jadi server. Paket-paket yang dibutuhkan sebagian besar sudah disertakan dalam distro yang saya pakai…

  5. Linux open source. Saya bisa oprek source code yang disertakannya. Ngga seperti software close source (kodenya ditutupi), mau merubah sedikit saja susahnya berhari-hari… (cape deh!)

  6. Linux komplet. Saat saya beli 1 DVD sebuah CD Linux (maksud saya distro), di dalamnya sudah disediakan ribuan program (aplikasi) yang siap pakai, ngga harus cari kesana-sini…

  7. Linux lucu dan indah. Logonya pinguin (adik saya pasti suka jika diberi bonekanya), trus ada banyak desktop yang bermacam-macam (dari mulai yang yang sekedar teks saja, hanya desktop saja, sampai yang menunya bisa jungkir balik, melayang-layang, bisa menghilang, sampai ke yang sangat banyak menu dan toolsnya. Ngga hanya ada logo kotak dengan start menu -> program aja… Read more »

    Popularity: 9%

June 12th, 2007

Web Server Linux

Untuk konfigurasi web server dengan Apache pada Fedora Core 6, secara default sudah dapat jalan dengan hanya menjalankan service httpd saat boot atau dengan command sendiri. Tentunya harus disesuaikan dengan runlevel yang akan digunakan. Dalam bekerja sehari-hari, saya biasa menggunakan runlevel 5.

Kenapa saya harus membuat web server sendiri? Ada 3 alasan, yaitu:

  1. Belajar, mencoba keperkasaan LAMP (Linux-Apache-MySQL-PHP)

  2. Saya mau buat beberapa situs CMS dengan domain yang sengaja saya buat mirip dengan domain aslinya (ini sudah saya mulai saat saya memperkenalkan jaringan windows domain di lab komputer tempat saya bekerja). Impian saya kala itu adalah karena internet belum masuk lab, saya ingin seolah-olah siswa merasakan terhubung dengan jaringan internet, bisa punya web server sendiri (IIS), siswa bikin web sendiri dan aksesnya menggunakan domain lokal (meski akhirnya tidak dipakai oleh guru-guru. Sedih deh, padahal sudah saya buat panduannya. Hehe…). Pada kesempatan lain akan saya ceritakan pengalaman saya dalam membuat jaringan windows domain dan worgkroup.

  3. Tuntutan saat membuat proxy server untuk sekolah-sekolah YBHK, situs yang masuk dalam daftar blacklist squidguard otomatis akan saya redirect ke alamat web server local, yang menampilkan pesan singkat kami dari tim pengembang jaringan. Sebenarnya tanpa web server ini sih bisa jalan, tapi rasanya kurang pas jika siswa dan guru melihat kok alamatnya pakai IP address (so, saya gabungkan DNS server + Web server yang semuanya virtual ke proxy server yang saya buat). Sekalian iseng-iseng belajar bikin webhosting sendiri. Haha…

Proses konfigurasi yang saya lakukan:

  1. DNS server dipastikan berjalan dengan baik, termasuk untuk beberapa vitual domain untuk virtual Host yang akan saya buat.

  2. Edit file konfigurasi Apache.

  3. Membuat file tambahan untuk memudahkan manajemen virtual Host .

  4. Jalankan service httpd.

  5. Test konfigurasi web server menggunakan browser. Read more »

    Popularity: 46%

June 12th, 2007

Membaca Partisi NTFS di Linux

Mau membaca (mount) partisi harddisk sistem operasi Windows dalam format NTFS? Bisa… Kebetulan saja saya baru mount partisi harddisk Windows yang pakai NTFS, karena kena virus trus sistemnya ngga bisa masuk Windows. Jadinya ya saya copy data pada partisi NTFS tersebut ke Linux Fedora Core 6 yang saya gunakan.

Langkah-langkah yang saya lakukan untuk mount partisi NTFS:

  1. Instal aplikasi linux untuk mount NTFS (fuse, fuse-libs, ntfs-3g, ntfsprogs, ntfs3gprogs-gnomevfs). Ukuran total semua file hanya 706 k. Saya menggunakan yum sebagai intallernya, langsung terhubung ke Internet menggunakan proxy server. Lihat artikel saya tentang konfigurasi Repository Fedora (menggunakan proxy).

    [root@mis fxekobudi]# yum install fuse fuse-libs ntfs-3g ntfsprogs ntfsprogs-gnomevfs

  2. Cek partisi NTFS (saya pasangkan harddisk NTFS ke primary slave PC di kantor yang saya gunakan, dengan demikian device-nya saat di Linux akan dikenali sebagai /dev/hdc)

    [root@mis fxekobudi]# /sbin/fdisk -lu /dev/hdc | grep NTFS

    Read more »

    Popularity: 14%