Valimot Weblog

August 11, 2008

Set date on terminal Linux

Filed under: Linux — valimot @ 11:45 am

This command to set date at terminal or console on linux
# date -s “11 August 2008 12:00:00″

July 24, 2008

Local Repository for Centos

Filed under: Centos, Linux — valimot @ 11:06 am
Tags:

Repository Centos kambing.ui.edu

To add repository  local file /etc/yum.repos.d/CentOS-Base.repo

[Update]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/updates/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5

[OS]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/os/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5

[CentOS Plus]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/centosplus/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5

[Extras]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/extras/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5

[Fasttrack]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/fasttrack/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5

May 2, 2008

Create Autostart On Ubuntu

Filed under: Linux, Ubuntu — valimot @ 10:43 am
Tags:

Membuat Scrip autostart di Ubuntu

Sebagai root Buatlah buat file  dengan editor (vi, nano ) untuk applikasi yang akan di running autostart di folder /etc/init.d/
# vi /etc/init.d/namafile

Set menjadi files yang bisa di akses dan executable
$chmod a+x /etc/init.d/namafile

Kemudian kita update keservice dengan perintah
$ update-rc.d namafile defaults

January 10, 2008

Instal Ubuntu 7.10 dari USB Flash

Filed under: Linux, Ubuntu — valimot @ 6:01 pm
Tags: , ,

Bagi yang ingin menginstall Ubuntu 7.10 menggunakan USB FLASH sebagai alternatif, syaratnya PC harus support booting dari USB Port dan kapasitas USB flash minimal 1 GB.

Untuk membuat USB bisa sebagai bootable di perlukan syslinux atau software pembuat bootable lainnya, saya menggunakan syslinux untuk membuat USB bootable karena aplikasinya sudah ada direpo ubuntu.

untuk install applikasi syslinux di ubuntu ( info syslinux) bisa langsung dilakukan dari terminal konsole.

$ sudo apt-get install syslinux mtools

Setelah proses installasi selesai kemudian mount USB, Biasanya partisi USB ada pada /dev/sdb atau /dev/sdb1, dan di mounting di dalam folder media dengan nama folder usb atau nama label USB tersebut, untuk melihat partisi harddisk dan USB bisa dengan cara :

$ sudo fdisk -l

untuk membuat USB Flsh bisa sebagai bootable dengan syslinux cukup mengetikan perintah ini pada terminal konsole

$ sudo syslinux -s /dev/sdb1

selanjutnya copy semua file yang ada di Live CD Ubuntu 7.10 “Gutsy Ribbon” ke dalam USB

$ sudo cp -rp /media/cdrom/* /dev/sdb1

Setelah proses copy file selesai, ubah nama folder isolinux menjadi syslinux, didalam folder syslinux ganti nama file isolinux.bin dan isolinux.cfg menjadi syslinux.bin dan syslinux.cfg.

Syslinux Pada Windows

Download file syslinux untuk windows dari link ini, kemudian extrak ke dalam direktori C dengan nama syslinux.

Pada command promt windows masuk ke direktory c\:syslinux\win32, gunakan perintah berikut untuk membuat usb bisa sebagai bootable disk : syslinux -s F: ( asumsi usb drive di F ), kemudian copy semua file di Ubuntu 7.10 Live CD ke dalam USB, sebaiknya gunakan command xcopy /e /h /k d:\*.* f: (D sebagai CDROM).

Selanjutnya USB flash sudah bisa di gunakan sebagai penganti Ubuntu 7.10 Gutsy Ribbon Live CD.

January 7, 2008

Setup Tomcat as Startup Service On REDHAT

Filed under: Linux, Others — valimot @ 6:07 pm
Tags: , , , ,

SETUP TOMCAT AS SERVICE ON REDHAT

Supaya APACHE Tomcat bisa di jalankan sebagai service diperlukan user tomcat, untuk membuat user login sebagai root di Konlsole terminal:

$ su -
$ adduser -s /sbin/nologin tomcat
$ passwd tomcat

kemudian download Tomcat dari http://tomcat.apache.org/
dan Download Java Jdk di http://java.sun.com

Ekstrak file tomcat ke folder /opt dengan nama tomcat, dan ekstrak file JDK ke folder /opt dengan nama java, dari list folder /opt hasilnya sebagai berikut :

$ ls -la /opt

drwxr-xr-x 9 tomcat root 4096 2007-12-19 12:50 java
drwxr-xr-x 11 tomcat root 4096 2008-01-07 13:21 tomcat

Kemudian ubah kepemilikan folder tomcat dan java di dalam folder opt mejadi milik tomcat user

$ chown -R tomcat /opt/tomcat
$ chown -R tomcat /opt/java

kemudian tambahkan script berikut ke folder /etc/init.d/

$ vi /etc/init.d/tomcat

++++++++++++++++++++++++++++++++++++++++++

#!/bin/sh
# This is the init script for starting up the
# Jakarta Tomcat server
#
# chkconfig: 345 91 10
# description: Starts and stops the Tomcat daemon.
#

# Source function library.
. /etc/rc.d/init.d/functions

# Get config.
. /etc/sysconfig/network

# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0

tomcat=/opt/tomcat
startup=$tomcat/bin/startup.sh
shutdown=$tomcat/bin/shutdown.sh
export JAVA_HOME=/opt/java

start(){
echo -n $”Starting Tomcat service: “
#daemon -c
$startup
RETVAL=$?
echo
}

stop(){
action $”Stopping Tomcat service: ” $shutdown
RETVAL=$?
echo
}

restart(){
stop
start
}

status(){
numproc=`ps -ef | grep catalina | grep -v “grep catalina” | wc -l`
if [ $numproc -gt 0 ]; then
echo “Tomcat is running…”
else
echo “Tomcat is stopped…”
fi
}

# See how we were called.
case “$1″ in
start)
start
;;
stop)
stop
;;
status)
status tomcat
;;
restart)
restart
;;
*)
echo $”Usage: $0 {start|stop|status|restart}”
exit 1
esac

exit 0
+++++++++++++++++++++++++++++++++

kemudaian tambahkan tomcat kedalam service

$ chkconfig –add tomcat
$ chkconfig tomcat on

untuk tes ketikan :

$ /et/init.d/tomcat start

kemudian cobalah test apache tomcatnya dengan mencek di browser anda dengan alamat :

http://localhost:8080

January 2, 2008

Kernel Panic di Redhat ES 4

Filed under: Linux — valimot @ 5:49 pm
Tags: , ,

Setelah selesai prosess Booting BIOS dan melewati Grub keluar messege :

PCI: Unable to handle 64-bit address space for
PCI: Unable to handle 64-bit address space for
audit(1199273011.101.0): initialized
exec of init (/sbin/init) failed !!!: 2
umount /initrd/dev failed: 2
kernel panic - not syncing: attempting to killi init !

system jadi hang ……???? kenapa ?? why ???

December 21, 2007

DVD Repository Ubuntu 7.10 (Gutsy Gibbon)

Filed under: Linux, Ubuntu — valimot @ 6:04 pm
Tags: ,

Untuk memdapatkan DVD Repository Ubuntu 7.10 (Gutsy Gibbon) bisa dipesan dari Juragan kambing (http://juragan.kambing.ui.edu/) atau mendownload File .ISO DVD repositorynya (DVD 1,2,3,4,5) dari FOSS-ID (ftp://dl2.foss-id.web.id/iso/ubuntu-repository/gutsy) atau Kambing.UI.edu (ftp://kambing.ui.edu/pub/ubuntu-repository/gutsy) kemudian di bakar ke DVD dan jangan lupa untuk melabelnya, pada tiap keping DVD tersebut terdapat bagian file yang di susun pada bagian sebagai berikut:

Disk 1: main
Disk 2: main universe multiverse
Disk 3: universe
Disk 4: universe
Disk 5: universe

repository ubuntu bisa di akses langsung setiap kali di DVD di masukan, atau ingin menyalin DVD Repository ke harddisk dan menggunakannya langsung dari harddisk, sebelum disalin kita buat folder untuk tempat menyalin dari DVD :

:~$ sudo mkdir /home/ubuntu

Selanjutnya kita salin isi DVD 1 tersebut ke hardisk (kapasitas HDD kosang minimal 25 GB) dengan perintah sbb dengan asumsi program rsync sudah terinstal:

:~$ sudo rsync -avx –progress /media/cdrom0/. /home/ubuntu/.

Jika telah selesai untuk DVD 1 ulang lagi perintah diatas setelah menganti di DVD 1 dengan DVD 2 dan seterusnya sampai DVD 5, setiap DVD repository mempunyai daftar paket yang ada di simpan setiap DVD tersebut, jadi kita harus menggabungkan daftar paket yang ada di dalam DVD tersebut kedalam satu file Paket untuk dapat membaca seluruh paket yang ada dalam folder setelah penyalinan dari DVD, langkah-langkah pengabunganya adalah sebagai berikut :

1. Copy file list paket untuk MAIN Packages di DVD 1, masukan DVD 1

:~$ sudo mkdir /tmp/main
:~$ sudo cp /media/cdrom0/dists/gutsy/main/binary-i386/Packages /tmp/main

2. Ganti DVD1 dengan DVD 2 kemudian gabungkan daftar paket MAIN di DVD 2 ke DVD satu di file /tmp/main/Packages dengan perintah sebagai berikut:

:~$ sudo cat /media/cdrom0/dists/gutsy/main/binary-i386/Packages >> /tmp/main/Packages

3. Setelah pengabungan kemudian pindahkan file Packages tersebut yang ada folder (/tmp/main/Packages) kedalam folder tempat kita simpan paket main yang di salin dari DVD :

:~$ sudo cp /tmp/main/Packages /home/ubuntu/dists/main/binary-i386/

4. selanjutnya kompres Ulang daftar File Packages pada main :

:~$ cd /home/ubuntu/dists/main/binary-i386/
:~$ sudo gzip -9 -c Packages > Packages.gz
:~$ sudo bzip2 -9 -c Packages > Packages.bz2

5. selanjtunya Pengabungan file Packages Universe dari DVD 3 sampai DVD 5, pertama buat folder untuk paket Universe :

:~$ sudo mkdir /tmp/universe

6. Ganti DVD2 dengan DVD 3 kemudian salin file daftar paket Universe

:~$ sudo cp /media/cdrom0/dists/gutsy/universe/binary-i386/Packages /tmp/universe

7. Gabungkan file daftar paket Universe di DVD 4 ke dengan DVD 3 di folder /tmp/universe/Packages :

:~$ sudo cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> /tmp/universe/Packages

8. Gabungkan file daftar paket Universe di DVD 5 ke daftar paket DVD 3 di folder /tmp/universe/Packages :

:~$ sudo cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> /tmp/universe/Packages

9. setelah digabung pindahkan file Packages yang ada folder (/tmp/universe/Packages) kedalam folder tempat folder salinan dari DVD :

:~$ sudo cp /tmp/universe/Packages /home/ubuntu/dists/universe/binary-i386/

10. Kompres Ulang file daftar Packages Universe :

:~$ cd /home/ubuntu/dists/universe/binary-i386/
:~$ sudo gzip -9 -c Packages > Packages.gz
:~$ sudo bzip2 -9 -c Packages > Packages.bz2

kemudian ubah file /etc/apt/sources.list dengan:

:~$ sudo gedit /etc/apt/source.list

dan isikan : deb file:///home/ubuntu gutsy main restricted universe multiverse

pada baris pertama dan tambahkan # atau hapus pada baris lainya. Jika repo ini ingin digunakan oleh client di network install apache2-mpm-prefork

$sudo apt-get install apache2-mpm-prefork

supaya apache bisa akses folder /home/ubuntu buat symbolik link kedalam webroot nya apache :

:~$ sudo mkdir /var/www/ubuntu
:~$ sudo ln -s /home/ubuntu/ /var/www/ubuntu
:~$ chmod +x /var/www/ubuntu

pada tiap-tiap PC Client tambahkan baris berikut ini pada /etc/apt/sources.list pada komputer lain yang ingin memanfaatkan repository ini.

deb http://IP.Komp.Anda/ubuntu gutsy main restricted universe multiverse

December 18, 2007

Remote Desktop Pada Ubuntu

Filed under: Linux, Ubuntu — valimot @ 6:17 pm

Hari ini baca RssReader ada update freshmeat tentang software remote desktop untuk ubuntu pakai software Nomachine NX, setelah di check di link ini, teryata software ini sangat menarik sekali karena mengizinkan login multisession dengan user id yang berbeda2 dan tidak boros bandwidth juga bisa di remote dari Windows, s NX sendiri menyediakan versi Server untuk Linux (.rpm dan .deb & .tar.gz ) dan Solaris, dan client untuk linux, MacOS, Solaris, dan windows,

Proses instalasi sangat gampang, setelah selesai download, dari desktop kita langsung klik aja, yang pertama di install versi client kemudian node dan server, setelah proses installasi selesai pastikan NX sudah running dengan perintah sbb:

sudo /usr/NX/bin/nxserver –status

dan outputnya kira2 sperti ini :

NX> 900 Connecting to server ..
NX> 110 NX Server is running.

NX> 999 Bye.

untuk konfigurasi yang perlu dirubah hanya pada

/usr/NX/etc/server.cfg

dengan membuang komentar (#) pada baris dibawah ini dan ganti nilai jadi seperti berikut ini ;

ENABLEAUTOKILLSESSIONS = “1″
ENABLEUNENCRYPTEDSESSION = “0″

selanjutnya pada file /usr/NX/etc/node.cfg

pada baris di bawah ini buang juga tanda komentarnya (#) dan nilai diganti mejadi sppt ini:

ENABLEUNENCRYPTEDSESSION = “0″

setelah proses ini PC Ubuntu bisa di remote dari pc dengan os ubuntu, Mac, Solaris, dan Windwos sendiri.
cara menajalankan dari linux pada konsole ketik: /usr/NX/bin/nxclient

Download bisa dari link berkut :

NX Server DEB dari: http://www.nomachine.com/select-package.php?os=linux&id=1
NX Node DEB dari : http://www.nomachine.com/download-node.php?os=linux
NX Client DEB dari : http://www.nomachine.com/download-client-linux.php

fast terminal server

Filed under: Linux — valimot @ 10:46 am
Tags: , ,

Today i’m get update Freshmeet on my RSS Feed Reader about NX fast terminal server and desktop and called Nomachine NX, now  i will be trying  on my Ubuntu Box
What Nomachine NX 

NoMachine NX is a fast terminal server and desktop virtualization system based on the X11 protocol. NX is an order of magnitude faster than VNC or X11 and can run on bandwidth as narrow as 10 kBit/sec. In addition, NX translates and embeds the MS Windows Terminal Server and VNC protocols into X/NX, enabling users to compress and accelerate remote Windows and VNC sessions. The NX project provides a suite of libraries and X11proxying agents implementing efficient compression and optimized transport of X11, SMB, IPP, HTTP, and arbitrary protocols like audio and video over the Internet.

Some Comment On FreshMeat:

NX is great - MUCH faster than VNC! But I do NOT recommend using FreeNX unless you want an exercise in frustration, or at least have access to the older client software (that, at least, seems to work, but not perfectly - in particular, I had font display issues when using FreeNX that I could not resolve, even after many hours of effort).

For those using Ubuntu or Kubuntu Linux, or who want to access their Linux box from a Windows machine using NX, you may find the instructions in this blog post useful:
http://michigantelephone.mi.org/blog/2006/09/how-to-install-nx-server-and-client.html

NX with Win4Lin
I’ve Win4Lin (http://www.netraverse.com/) on one of my computers at office. I installed NX server on the same computer and I can now run Windows from home, through dial-up. It works better than the native RDP support I tested on XP.

December 1, 2007

DNS SERVER MX double name

Filed under: Others — valimot @ 9:30 am

Rencananya mau ganti OS DNS sever dari fedora 3 ke Ubuntu, seteleh di cari-cari sumber informasi proses installasi dan penamaan dari sini  ternyata untuk instalasi dns di ubuntu mudah sekali, kita hanya ketik : apt-get install bind9 , dengan catata kita sudah megarah source repos sitory ke repo ubuntu indonesia atau repo lokal

setelah selesai di install kita edit file  pakai editor : nano  /etc/bind/named.conf.local

diman file berisi sbb:

(more…)

Blog at WordPress.com.