[Linux-sunucu] Re: Redhat 5.3 x64_86 servise kurmak veya startup scriptlerin otomatik çalışması
Eski yöntemleri bilmekte fayda var . /etc/rc.d/init.d bahsettiğin dizin linux'un ( herhangi bir linux'un ) start olurken çalıştıracağı scriptleri barındırır. O scripti buraya koyman onun çalışacağını göstermez. rX.d dizinlerinin ( burdaki X çalışma sevilerini belirtir) içine girip listelersen orda init.d dizini altındaki iligili servis neyse onun scriptine linkli olduğunu görürsün. Misal 3 sevide squid'in çalışmasını istersen rc3.d dizinine girip burda init.d dizini altınki squid script'ine link vermen gerekiyor. Şu şekilde cd /etc/rc3.d/ ln -s /etc/init.d/squid SXXsquid burda SXX ( XX burda çalışma sırasını belirtir. Ne kadar düşük belirsen o kadar öncelikli olur servis. ( start olurken ) . S - start'ın kısaltması birde bunların KXX ile başlayanı var . Oda tahmin edersinki Kill versiyonu. Umarım açıklayıcı olmuştur. Hatta şöyle birşey yap chkconfig ya da ntsysv ile servisleri listele. Sonra atıyorum 2. sevidede bir servis çalışıyor. rXX.d dizinide gir orda servisin linkli dosyalarını görüceksin. Servisi kaldırıp ordaki dizini tekrar listele . Aradaki farkı gör. Script'in yaptığıda budur zaten ;). iyi çalışmalar //selametle http://www.hasanakgoz.com 12 Eylül 2011 14:20 tarihinde kaiowas okara...@member.fsf.org yazdı: Merhaba rcconf paketini kurarak ve konsolda rcconf komutunu vererek açılışta çalışacak servislerin başına bir yıldız koyup sistem boot ederken ilgili servisin çalışmasını sağlayabilirsiniz. Ozgur 12 Eylül 2011 14:16 tarihinde Linux Acemisi o15112...@hotmail.com yazdı: Selamlar, Yolladığınız komut ile servisleri otomatik çalıştırmayı seçebileceğim bir ekran çıktı karşıma (eski dos ekranlarına benziyor.) Şöyle bir komut çalıştırdım: /sbin/chkconfig --add ServiceScript(servis adı) bunu yapıp ntsysv komutunu çalıştırınca bu servisler (3 taneydi) bu listeye eklendi. Bende yanlarına yıldız koydum. Herhalde bunun anlamı linux start olurken bu servislerin otomatik çalışacağıdır. Tabii windows da gui den gidip seçiyorduk. Oysa burda script içinde start ve stop komutlarını elle yazıyoruz. Yani bu ntsysv de listelenen tüm scriptler service_name start komutu ile çalışıyordur ve benimkiler de öyle çalıştığı için sorun olmaz.(değil mi? :)) Yoksa elle start ve stop u biz belirlediğimiz için komutları ayse fatma da verebilirdim ki çok manasız olsada bu yapılabilirdi. Öyle yapılsaydı linux start olurken servisleri start edemezdi. Aslında sormak istediğim herhangibi bir yerde bu servis start komutu ile çalışıyor diyor muyuz linux'e? not: Ben manuel olarak bu scriptleri çalıştırdım service_name start ile. Date: Mon, 12 Sep 2011 13:26:14 +0300 From: dogukanata...@gmail.com To: linux-sunucu@liste.linux.org.tr Subject: [Linux-sunucu] Re: Redhat 5.3 x64_86 servise kurmak veya startup scriptlerin otomatik çalışması # ntsysv komutu ile açılış script lerine kolayca gözatabilirsiniz, 12 Eylül 2011 13:14 tarihinde Linux Acemisi o15112...@hotmail.com yazdı: Tekrar selamlar, Baya bir kurulum yada ayar yaptıktan sonra (iki farklı uygulama ve onların bileşenlerini kurdum) şimdi bunların otomatik start olmasını sağlamam gerekiyor. Sorudan önce kısa bilgiler vereyim. 1. Apache 80 portundan çalışıyor ancak açılışta start olmuyor. Uygulama Apache yi SVN için kullanıyor başka bir olayı yok.(sanırım :)) 2. Tomcat kurulu ancak tomcati ilk kurduğum uygulama otamatik kuruyor ayarlarını yapıyor. Diğer uygulama için bir instance oluşturdum (aslında sadece ilk uygulamadaki tomcat klasörünü kopyalayıp yapıştırarak ayarları üstünde küçük değişiklikler yaptım) şuan her iki uygulama da tomcat te düzgün çalışıyor. 3. Her ikiside makina re-start olunca çalışmıyor. Birinci için olay kolay tek satırlık bir komut var. Ancak diğer uygulamanın bileşenleri biraz karmaşık. Redhat için bazı init scrtiptleri hazırlamışlar dökümamana koymuşlar. Onları hazırladım ve dökümanda söylenen klasöre koydum. (/etc/rc.d/init.d/) Şimdi merak ettiğim bu init scriptler nasıl çalışacak? Linux re-start olunca mı çalışacaklar? Yoksa benim ayrıca bir komut daha mı çalıştırmamı bekliyor. Nitekim debian için hazırladıkları dökümanda şöyle bir komut var: sudo update-rc.d tis_commandline defaults 60 ancak redhat ta(yada bendeki sürümünde) bu komut yok. Onunla alakalı mı bilmiyorum ancak şöyle bir program var: /usr/share/zsh/4.2.6/functions/_update-rc.d ancak bu program alakalı mı bilmiyorum. Tecrubelerinizden yararlanabilirsem çok sevinirim. İyi çalışmalar. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi
[Linux-sunucu] Re: Redhat 5.3 x64_86 servise kurmak veya startup scriptlerin otomatik çalışması
# ntsysv komutu ile açılış script lerine kolayca gözatabilirsiniz, 12 Eylül 2011 13:14 tarihinde Linux Acemisi o15112...@hotmail.com yazdı: Tekrar selamlar, Baya bir kurulum yada ayar yaptıktan sonra (iki farklı uygulama ve onların bileşenlerini kurdum) şimdi bunların otomatik start olmasını sağlamam gerekiyor. Sorudan önce kısa bilgiler vereyim. 1. Apache 80 portundan çalışıyor ancak açılışta start olmuyor. Uygulama Apache yi SVN için kullanıyor başka bir olayı yok.(sanırım :)) 2. Tomcat kurulu ancak tomcati ilk kurduğum uygulama otamatik kuruyor ayarlarını yapıyor. Diğer uygulama için bir instance oluşturdum (aslında sadece ilk uygulamadaki tomcat klasörünü kopyalayıp yapıştırarak ayarları üstünde küçük değişiklikler yaptım) şuan her iki uygulama da tomcat te düzgün çalışıyor. 3. Her ikiside makina re-start olunca çalışmıyor. Birinci için olay kolay tek satırlık bir komut var. Ancak diğer uygulamanın bileşenleri biraz karmaşık. Redhat için bazı init scrtiptleri hazırlamışlar dökümamana koymuşlar. Onları hazırladım ve dökümanda söylenen klasöre koydum. (/etc/rc.d/init.d/) Şimdi merak ettiğim bu init scriptler nasıl çalışacak? Linux re-start olunca mı çalışacaklar? Yoksa benim ayrıca bir komut daha mı çalıştırmamı bekliyor. Nitekim debian için hazırladıkları dökümanda şöyle bir komut var: *sudo update-rc.d tis_commandline defaults 60* ancak redhat ta(yada bendeki sürümünde) bu komut yok. Onunla alakalı mı bilmiyorum ancak şöyle bir program var: * /usr/share/zsh/4.2.6/functions/_update-rc.d* ancak bu program alakalı mı bilmiyorum. Tecrubelerinizden yararlanabilirsem çok sevinirim. İyi çalışmalar. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
[Linux-sunucu] Re: Redhat 5.3 x64_86 servise kurmak veya startup scriptlerin otomatik çalışması
Selamlar, Yolladığınız komut ile servisleri otomatik çalıştırmayı seçebileceğim bir ekran çıktı karşıma (eski dos ekranlarına benziyor.) Şöyle bir komut çalıştırdım: /sbin/chkconfig --add ServiceScript(servis adı) bunu yapıp ntsysv komutunu çalıştırınca bu servisler (3 taneydi) bu listeye eklendi. Bende yanlarına yıldız koydum. Herhalde bunun anlamı linux start olurken bu servislerin otomatik çalışacağıdır. Tabii windows da gui den gidip seçiyorduk. Oysa burda script içinde start ve stop komutlarını elle yazıyoruz. Yani bu ntsysv de listelenen tüm scriptler service_name start komutu ile çalışıyordur ve benimkiler de öyle çalıştığı için sorun olmaz.(değil mi? :)) Yoksa elle start ve stop u biz belirlediğimiz için komutları ayse fatma da verebilirdim ki çok manasız olsada bu yapılabilirdi. Öyle yapılsaydı linux start olurken servisleri start edemezdi. Aslında sormak istediğim herhangibi bir yerde bu servis start komutu ile çalışıyor diyor muyuz linux'e? not: Ben manuel olarak bu scriptleri çalıştırdım service_name start ile. Date: Mon, 12 Sep 2011 13:26:14 +0300 From: dogukanata...@gmail.com To: linux-sunucu@liste.linux.org.tr Subject: [Linux-sunucu] Re: Redhat 5.3 x64_86 servise kurmak veya startup scriptlerin otomatik çalışması # ntsysv komutu ile açılış script lerine kolayca gözatabilirsiniz, 12 Eylül 2011 13:14 tarihinde Linux Acemisi o15112...@hotmail.com yazdı: Tekrar selamlar, Baya bir kurulum yada ayar yaptıktan sonra (iki farklı uygulama ve onların bileşenlerini kurdum) şimdi bunların otomatik start olmasını sağlamam gerekiyor. Sorudan önce kısa bilgiler vereyim. 1. Apache 80 portundan çalışıyor ancak açılışta start olmuyor. Uygulama Apache yi SVN için kullanıyor başka bir olayı yok.(sanırım :)) 2. Tomcat kurulu ancak tomcati ilk kurduğum uygulama otamatik kuruyor ayarlarını yapıyor. Diğer uygulama için bir instance oluşturdum (aslında sadece ilk uygulamadaki tomcat klasörünü kopyalayıp yapıştırarak ayarları üstünde küçük değişiklikler yaptım) şuan her iki uygulama da tomcat te düzgün çalışıyor. 3. Her ikiside makina re-start olunca çalışmıyor. Birinci için olay kolay tek satırlık bir komut var. Ancak diğer uygulamanın bileşenleri biraz karmaşık. Redhat için bazı init scrtiptleri hazırlamışlar dökümamana koymuşlar. Onları hazırladım ve dökümanda söylenen klasöre koydum. (/etc/rc.d/init.d/) Şimdi merak ettiğim bu init scriptler nasıl çalışacak? Linux re-start olunca mı çalışacaklar? Yoksa benim ayrıca bir komut daha mı çalıştırmamı bekliyor. Nitekim debian için hazırladıkları dökümanda şöyle bir komut var: sudo update-rc.d tis_commandline defaults 60 ancak redhat ta(yada bendeki sürümünde) bu komut yok. Onunla alakalı mı bilmiyorum ancak şöyle bir program var: /usr/share/zsh/4.2.6/functions/_update-rc.d ancak bu program alakalı mı bilmiyorum. Tecrubelerinizden yararlanabilirsem çok sevinirim. İyi çalışmalar. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallar�n� http://liste.linux.org.tr/kurallar.php ba�lant�s�ndan okuyabilirsiniz; Bu Listede neden bulundu�unuzu bilmiyorsan�z veya art�k bu listeden gelen e-postalar� almak istemiyorsan�z a�a��daki ba�lant� adresini kullanarak 1 dakika i�inde �yeli�inizi sonland�rabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu