auto start services di linux


Setelah kemarin beberapa kali ngalamin aplikasi mati ngga ketahuan akhirnya buat script juga untuk memeriksa servicesnya jalan atau ngga dan apabila mati dia akan auto start services tersebut, oh iya services disini adalah services di linux apabila rekan rekan punya aplikasi/ services yang jalan di terminal bisa juga dibuat ginian. Berikut ini codingannya

buat file misalnya tes, lalu buka file tersebut dengan nano atau editor yang lain bebas

lalu isi dengan script dibawah ini

#!/bin/bash
service=ganti dengan nama service kalian

if (( $(ps -ef | grep -v grep | grep $service | wc -l) > 0 ))
then
echo "$service jalan !!!"
else
/etc/init.d/$service start //ganti dengan lokasi service yang kalian ingin jalankan
fi

Done selesai kodingannya simpel bgt, oh iya supaya script tersebut bisa di execute jangan lupa di chmod

Caranya

chmod +x test (apabila nama file kalian test)

Nah apabila ingin automatis jalan masukkan aja di cron caranya

buka cron

crontab -e

//lalu masukkan 

* * * * * /lokasi file script yang tadi dibuat

//simpan

udah gitu aja gampangkan selamat mencoba

Happy Coding !!!

script php mysql untuk mencegah duplikasi data


For note

/Check for duplicate data
if($data1 AND $data2!= ”) {
$qry = “SELECT * FROM tabel WHERE data1=’$data1′ AND data2=’$data2′”;
$result = mysql_query($qry);
if($result) {
if(mysql_num_rows($result) > 0) {
$errmsg_arr[] = ‘any duplicate data’;
$errflag = true;
}
@mysql_free_result($result);
}
else {
die(“db failed”);
}
}