Sebenarnya membuat script startup bisa dengan mengedit file rc.local yang ada pada /etc/rc.d/
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..
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..
- Buat file baru yang bernamakan “NamaService” (boleh diganti sesua dengan program yang ingin kalian buat) yang isinya sebagai berikut.
- Letakkan script tersebut di /etc/init.d/ dan CHMOD ke 755
- Sekarang meluncur ke direktori /etc/rc.d/rc5.d/ dan buat sebuah link yang mengarah ke service yang kita buat tadi
- Kita register script tersebut agar dapat dijalankan saat startup
- Sekarang kita tambahkan program tersebut agar dapat dijalankan secara otomatis pada saat startup.
Atau bisa di download di.#!/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
http://seilent.net/media/StartupScript
chmod 755 /etc/init.d/NamaService
cd /etc/rc.d/rc5.d ln -s ../init.d/NamaService S99NamaService
chkconfig --add NamaService
chkconfig NamaService on
Info : Untuk menambahkan service pada saat startup : chkconfig NamaService on
Untuk mendisable service pada saat startup : chkconfig NamaService off
Untuk menjalankan, menghentikan, dan merestart service service NamaService start service NamaService stop service NamaService restart
yupz, segitu aja ya.. kalo ada yang bingung silahkan ditanyakan
0 komentar:
Posting Komentar