Tuesday, July 22, 2014

Firefox trick

About:config

mixed

Disable

Monday, January 20, 2014

Auto start script di ubuntu

Langsung saja.


Misal mau buat autostart service xampp.

Bikin script file di direktory  "/etc/init.d/" seperti dibawah :

==============
#!/bin/bash
cd /opt/lampp
./xampp start
exit 0
==============

change permission ke 755

Kemudian ketik command berikut :

root@frog:/etc/init.d# update-rc.d xampp defaults
update-rc.d: warning: /etc/init.d/xampp missing LSB information
update-rc.d: see
 Adding system startup for /etc/init.d/xampp ...
   /etc/rc0.d/K20xampp -> ../init.d/xampp
   /etc/rc1.d/K20xampp -> ../init.d/xampp
   /etc/rc6.d/K20xampp -> ../init.d/xampp
   /etc/rc2.d/S20xampp -> ../init.d/xampp
   /etc/rc3.d/S20xampp -> ../init.d/xampp
   /etc/rc4.d/S20xampp -> ../init.d/xampp
   /etc/rc5.d/S20xampp -> ../init.d/xampp
root@frog:/etc/init.d#

Wednesday, June 19, 2013

Cara Upgrade Ubuntu ke Versi yg lebih baru


Login to root :

localhost:~#apt-get update
localhost:~#apt-get dist-upgrade
localhost:~#apt-get install update-manager-core
localhost:~#do-release-upgrade

Jika  command terakhir tersebut bermasalah di lanjut dengan commnand dibawah ini

localhost:~#do-release-upgrade -d


Friday, June 14, 2013

Aplikasi Perl yg berhubungan dengan Oracle

Ada kalanya ketika aplikasi yang kita jalankan berhubungan dengan Oracle dan Perl maka perlu semacam driver ( module ) dari perl sehingga aplikasi yang kita jalankan bisa terhubung ke DB Oracle.

Untuk hal ini kita butuh modul perl  bernama DBD::Oracle.

Cara untuk instalasi ada beberapa macam diantaranya dari source langsung

1. Extrak source

tar xvf DBD-Oracle-1.16.tar

2. Pre Compile dengan command seperti ini.


#perl Makefile.PL CC=gcc CCCDLFLAGS=-fPIC OPTIMIZE=" " LD=gcc

3. Compile dan Install

#make && install


Note : Perlu di ketahui juga bahwa kita harus tahu dimana letak directory yang berhubungan dengan Oracle

Seperti LD_LIBRARY_PATH, ORACLE_HOME

Direktory tersebut harus sama dengan yang dipakai oleh user root.

4. Export directory tersebut atau define di file .bash_profile dari user non root yang bersangkutan.

[user@oraserv ]$ LD_LIBRARY_PATH=/oracle/product/11.1.0/db_1/lib32
[user@oraserv ]$ export LD_LIBRARY_PATH

[user@oraserv ]$ ORACLE_HOME=/oracle/product/10.2.0/db_1
[user@oraserv ]$ export ORACLE_HOME

Setelah semuanya di lakukan bisa di check dengan menjalankan aplikasi berbasis perl langsung dari command.

Selamat mencoba.


Rgds,

Friday, April 19, 2013

Extract file rpm di UNIX selain RedHat dan turunannya

Jika ingi mengekstrak file *.rpm di lingkungan unix selain RedHat dan turunanya bisa memakai command rpm2cpio.

 #rpm2cpio *.rpm | cpio -idmv Gitu.

Friday, January 13, 2012

Update ubuntu yang Nge-lock

Jika sedang melakukan update pada ubuntu mendapatkan pesan seperti dibawah ini :

user@seruni:~$ sudo apt-get update
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/


Ada beberapa cara untuk memecahkan masalah tersebut diantaranya.

1. Meremove file locknya

user@seruni:~$sudo rm -rf /var/lib/apt/lists/lock


2. Mengkill proses yang ada hubungannya

user@seruni:~$sudo fuser -vki /var/lib/apt/lists/lock


Baru setelah dilakukan hal tersebut coba di lakukan update lagi.


Sekian

Friday, September 09, 2011

Apache no space left OpenBSD

Kalau mendapati error message di OpenBSD saat menjalankan Apache :

[Fri Sep 9 23:32:27 2011] [error] mod_ssl: Parent process could not create private SSLMutex semaphore (System error follows)
[Fri Sep 9 23:32:27 2011] [error] System: No space left on device (errno: 28)

# ipcs -T | grep semmni
semmni: 10 (# of semaphore identifiers)
# sysctl -w kern.seminfo.semmni=20
kern.seminfo.semmni: 10 -> 20
# ipcs -T | grep semmni
semmni: 20 (# of semaphore identifiers)

Restart Apache dan Check kembali.

[Fri Sep 9 23:35:30 2011] [notice] Initializing etag from /var/www/logs/etag-state
[Fri Sep 9 23:35:30 2011] [notice] chrooted in /var/www
[Fri Sep 9 23:35:30 2011] [notice] changed to uid 67, gid 67
[Fri Sep 9 23:35:30 2011] [notice] Apache configured -- resuming normal operations
[Fri Sep 9 23:35:30 2011] [notice] Accept mutex: sysvsem (Default: sysvsem)

Kalau sudah seperti diatas maka berarti sudah OK.


Salam