Category Archives: GNU/Linux

Tentang dunia GNU/linux

Mengaktifkan mod_rewrite Apache di CentOs 5.8

Bismillaahirrohmaanirrohiim

Akhir-akhir ini saya lebih sering berurusan dengan server dalam proses development aplikasi. Ketika tim developer lebih fokus pada logic dan pengembangan aplikasi, saya bisa fokus ke manajerial dan server produksinya. Sebelumnya juga saya sempat membahas pembuatan server internal perusahaan menggunakan Ubuntu untuk proses development aplikasi.

Anyway, ada sebuah masalah dimana aplikasi yang dibuat membutuhkan modul rewrite pada web server apache untuk bisa menghasilkan url yang lebih user friendly. Selain itu aplikasi juga memanfaatkan konfigurasi .htaccess dengan pengaturan

RewriteEngine on

Server menggunakan sistem operasi CentOS 5.8 dan apache biasanya juga disebut dengan httpd. Nah bagaimana caranya untuk mengaktifkan modul rewrite di httpd? Cukup mudah kok, tapi sebelumnya pastikan aktif dalam mode root. Continue reading

Mengakses Database MySQL di Server Remote Ubuntu

Bismillaahirrohmaanirrohiim

Masih memasuki fase development dan pengembangan server di kantor yang pernah saya singgung sebelumnya di artikel membangun server internal perusahaan sendiri, hari ini teman-teman developer menemukan permasalahan bahwa aplikasi mereka tidak bisa mengakses database melalui IP Server yang sudah ditetapkan. Server ini menggunakan sistem operasi Ubuntu 12.04

mysql

Salah satu pesan error yang muncul adalah seperti ini:

host xxxx.xxxx.xxxx.xxxx is not allowed to connect to this mysql serverconnection closed by foreign host

Continue reading

Membangun Server Internal Perusahaan Sendiri

Bismillaahirrohmaanirrohiim

Jadi minggu ini sebuah server tower berspesifikasi yang cukup bagus datang di kantor untuk memenuhi kebutuhan produksi teman-teman developer aplikasi. Developer di sini sedang membangun sebuah produk dan layanan berbelanja yang disebut dengan DirectShopping dan untuk proyek lainnya yang berbasis web. Aktivitas development sehari-hari mereka masih memanfaatkan jaringan lokal di mana salah satu laptop developer menjadi server database atau bahkan aplikasinya. Maka dengan adanya sebuah server khusus, diharapkan proses produksi lebih mudah dan bisa dilakukan di mana saja karena hanya menggunakan satu server khusus.

ilustrasi server

Kebutuhannya?

Setelah mencoba beberapa sistem operasi berbasis Linux, akhirnya server berhasil dijalankan menggunakan Ubuntu 12.04 LTS Desktop Edition 64-bit. Awalnya ingin langsung menggunakan server edition hanya saja dirasa untuk skala yg kecil ini cukuplah menggunakan desktop edition. Masalahnya adalah aplikasi apa saja yang dibutuhkan untuk server produksi? Sementara ada beberapa hal yang saya butuhkan di antaranya: Continue reading

Trik Menyembunyikan Launcher Unity Ubuntu 12.04

Bismillaahirrohmaanirrohiim

Bosan dengan keberadaan launcher yang mungkin “mengganggu” di sisi kiri desktop unity pada Ubuntu 12.04? Tenang saja, kita bisa melakukan beberapa trik untuk menyembunyikannya atau menonaktifkannya tanpa harus membuang launcher itu sepenuhnya. Dalam arti walau launcher tidak tampak kita masih bisa menggunakan dash dengan tombol super (logo Windows) pada keyboard.

unity launcher

unity launcher ubuntu 12.04

Fitur Auto-hide Launcher

Agar window pada desktop bisa tampil full screen tanpa harus terpotong dengan keberadaan launcher, kita bisa mengaktifkan fitur auto-hide pada launcher. Cara yang paling sederhana adalah buka dash > ketik appearance Continue reading

Nonaktifkan Fitur Autohide Global Menu Ubuntu 12.04

Bismillaahirrohmaanirrohiim

Global menu merupakan salah satu fitur yang ada pada unity desktop distro Ubuntu. Global menu muncul pada panel unity saat mouse berada pada panel juga dan segera lenyap begitu mouse meninggalkan panel. Mungkin ini bisa mengganggu bagi sebagian orang dan adakalanya kita ingin global menu tersebut selalu tampak tanpa harus menunggu mouse menghampirinya.

Ada sebuah trik yang bisa kita gunakan untuk menonaktifkan fitur autohide global menu pada unity menggunakan konfigurasi unity yang ada pada compiz manager. Kalau belum ada, instal dulu compiz manager-nya

sudo apt-get install compizconfig-settings-manager

Nonaktifkan Autohide Global Menu

Setelah compiz manager terinstall, buka compiz manager melalui dash dengan mengetikkan ccsm

ccsm dash

kemudian klik bagian Ubuntu Unity Plugin, dan pilih tab Experimental. Beri tanda centang pada bagian Menu always visible. Logout desktop, lalu cek apakah ada perubahan pada global menu setelah login desktop kembali. Continue reading