Forum

Centos Auto Script
 
Bildirimler
Hepsini Temizle

Centos Auto Script

6 Yazılar
4 Üyeler
0 Reactions
684 Görüntüleme
(@sercancokyegit)
Gönderiler: 209
Reputable Member
Konu başlatıcı
 
[#126340]

Merhabalar

Centos ve Linux ailesi yabancısıyım.Bir uygulama çalıştırmak istiyorum ve bunu hep manual yapıyorum yani her server reboot olduğunda manuel start ediyorum.Uygulama adına abc.x86 dersek ve uygulama /var/bin/ içinde ben her seferinde /var/bin/abc.x86 & veya /var/bin/abc.x86 -d demekteyim.

Bunun otomatik yolunun /etc/rc.d/rc.local içinde ki rc.local içine /var/bin/abc.x86 & olduğunu eklemek olduğunu buldum ancak eklememe rağmen server reboot olduğunda abc.x86 çalışmıyor.

Teşekkürler.

 

rc.local dosyasının içi :

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
/var/bin/camd3.x86 &
touch /var/lock/subsys/local


 
Gönderildi : 11/10/2009 23:57
(@esersolmaz)
Gönderiler: 3200
Üye
 

Merhaba;

Bu makale direk işinizi çözecektir.

http://kbase.redhat.com/faq/docs/DOC-7239

İyi çalışmalar.


 
Gönderildi : 12/10/2009 00:08
(@sercancokyegit)
Gönderiler: 209
Reputable Member
Konu başlatıcı
 

#!/bin/sh
#
# chkconfig: 345 99 01
#
# description: your script is a test service
#
case $1 in
        start)
            echo "/var/bin/abc.x86 &"
            # TODO:
            ;;
        restart)
            echo "killall /var/bin/abc.x86"
            echo "/var/bin/abc.x86 &"
            # TODO:
            ;;
        status)
            echo "abc.x86 running"
            # TODO:
            ;;
        stop)
            echo "killall /var/bin/abc.x86"
            # TODO:
            ;;
esac

 

bu şekilde service yi hazırladım ama olmadı ?


 
Gönderildi : 12/10/2009 11:00
(@fatihakkus)
Gönderiler: 371
Honorable Member
 


#!/bin/sh
#
# chkconfig: 345 99 01
#
# description: your script is a test service
#
case $1 in
        start)
            echo "/var/bin/abc.x86 &"
            # TODO:
            ;;
        restart)
            echo "killall /var/bin/abc.x86"
            echo "/var/bin/abc.x86 &"
            # TODO:
            ;;
        status)
            echo "abc.x86 running"
            # TODO:
            ;;
        stop)
            echo "killall /var/bin/abc.x86"
            # TODO:
            ;;
esac


 


bu şekilde service yi hazırladım ama olmadı ?



selam centosu konsolden mi kontrol ediyorsunuz yoksa gnome ile mi yapıyorsunuz


 
Gönderildi : 13/10/2009 15:40
(@sercancokyegit)
Gönderiler: 209
Reputable Member
Konu başlatıcı
 

ssh ile konsoldan...


 
Gönderildi : 13/10/2009 16:53
(@mucahidyardim)
Gönderiler: 192
Estimable Member
 


Merhabalar


Centos ve Linux ailesi yabancısıyım.Bir uygulama çalıştırmak istiyorum ve bunu hep manual yapıyorum yani her server reboot olduğunda manuel start ediyorum.Uygulama adına abc.x86 dersek ve uygulama /var/bin/ içinde ben her seferinde /var/bin/abc.x86 & veya /var/bin/abc.x86 -d demekteyim.


Bunun otomatik yolunun /etc/rc.d/rc.local içinde ki rc.local içine /var/bin/abc.x86 & olduğunu eklemek olduğunu buldum ancak eklememe rağmen server reboot olduğunda abc.x86 çalışmıyor.


Teşekkürler.


 


rc.local dosyasının içi :


#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
/var/bin/camd3.x86 &
touch /var/lock/subsys/local



 


Merhabalar


scriptin otomatik çalışması için rc.local dosyasına aşağıdaki satırı eklerseniz çalışacaktır. 


sh /var/bin/camd3.x86 &


 
Gönderildi : 16/10/2009 02:10
Paylaş: