Namun ane lebih suka dengan menggunakan script, jadi sita bisa menggunakan command “service namaprogram start / stop / restart..
Dan semua jenis program bisa dijalankan lewat script iniLangsung aja ya..
1. Buat file baru yang bernamakan “NamaService” (boleh diganti sesuai dengan program yang ingin kalian buat) yang isinya sebagai berikut.
#!/bin/sh # # chkconfig: 345 99 01 # # description: program startup script by seilent ############################################## ## GANTI sesuai dengan nama program kalian ## DAEMON menunjukkan lokasi dimana program kalian berada ## NamaProgram menunjukkan program yang ingin kalian jalankan ## NamaScript menunjukkan nama script yang kalian letakkan di /etc/init.d/ ############################################## DAEMON="/usr/bin/NamaProgram" ############# Ganti seperlunya saja ############## # Untuk mengecek keberadaan program test -f $DAEMON || exit 0 # The init commands case "$1" in start) echo "Starting NamaProgram..." $DAEMON > /dev/null 2>&1 & ;; stop) echo "Stopping NamaProgram..." kill -9 `ps -C NamaProgram -o pid --no-headers` ;; restart) echo "Stopping NamaProgram..." kill -9 `ps -C NamaProgram -o pid --no-headers` echo "Starting NamaProgram..." $DAEMON > /dev/null 2>&1 & ;; *) echo "usage: /etc/init.d/NamaScript" echo "$0 {start | stop | restart}" exit 1 ;; esac
2. Letakkan script tersebut di /etc/init.d/ dan CHMOD ke 755
chmod 755 /etc/init.d/NamaService3. Sekarang meluncur ke direktori /etc/rc.d/rc5.d/ dan buat sebuah link yang mengarah ke service yang kita buat tadi
cd /etc/rc.d/rc5.d ln -s ../init.d/NamaService S99NamaService4. Kita register script tersebut agar dapat dijalankan saat startup
chkconfig --add NamaService5. Sekarang kita tambahkan program tersebut agar dapat dijalankan secara otomatis pada saat startup.
chkconfig NamaService onInfo :
Untuk menambahkan service pada saat startup :
chkconfig NamaService onUntuk mendisable service pada saat startup :
chkconfig NamaService offUntuk menjalankan, menghentikan, dan merestart service
service NamaService start service NamaService stop service NamaService restart
Source Here