Otomatik Apache Restart veya Dosya adı değiştirme - Webmaster Forum & Webmaster Okulu
Webmaster Forum & Webmaster Okulu  

Geri Dön   Webmaster Forum & Webmaster Okulu > Webmaster Genel > Site & Server Administration > Site Güvenliği & Saldırılar

Site Güvenliği & Saldırılar Site güvenliği ddos saldırılar, flood çözümleri, firewall ayarları

Cevapla
 
LinkBack Konu Seçenekleri
  #1 (permalink)  
Eski 08-01-2008, 08:31 PM
aog aog is offline
 
Mesajlar: 519
iTrader Puanı: (1)
iTrader Feedback: (100%)
Rep puanı: 5
aog isimli üyemiz hakkına hiçbir bilgimiz yok.
Question Otomatik Apache Restart veya Dosya adı değiştirme

Arkadaşlar şöyle bir sistem istiyorum,

load 18'in üzerine çıktığında otomatik olarak apache restart yapabilmek veya

load 18'in üstüne çıktığında otomatik olarak xxx klasorunu xxx2 yapılmasını, tekrar 10'un altına düştüğünde ise yine oto. olarak xxx olarak adının değiştirilmesini istiyorum.

Acaba bu istediklerim mümkün mü? Yardımcı olursanız sevinirim
__________________
NBA|Kalite|Servage
Alıntı ile Cevapla
  #2 (permalink)  
Eski 09-01-2008, 11:54 PM
 
İstanbul Avrupa Şubesi
Mesajlar: 40
iTrader Puanı: (0)
iTrader Feedback: (0%)
Rep puanı: 13
eSLow isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

Merhaba
Kernelinizde "watchdog"u konfigure edin.

Watchdog sistem kullanımını monitor eden bir kernel opsiyonudur. Herhangi bir proccess sistem resource yapısını meşgul ederse, watchdog o proccess'i otomatik kill eder. Crontab ile de apache'nin tekrar aktif olmasını sağlayabilirsiniz. Kolay gelsin.

Konu eSLow tarafından (09-01-2008 Saat 11:56 PM ) de değiştirilmiştir..
Alıntı ile Cevapla
  #3 (permalink)  
Eski 10-01-2008, 12:45 PM
aog aog is offline
 
Mesajlar: 519
iTrader Puanı: (1)
iTrader Feedback: (100%)
Rep puanı: 5
aog isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

eSlow ilgilendiğin için teşekkürler...

Ama tam olarak isteğimin cevabını alabildim:

Alıntı:
iyinet´isimli üyeden Alıntı
Bu kodu 1 sene kadar önce yazmıştım, sizin için düzenledim umarım işinize yarar.

word ve word2 dizinlerinin tam path ini girmelisiniz, ben /word ve /word2 dedim, eğer dizin /usr/html/word ise siz o şekilde editleyiniz.

apacheyi_koru.sh
Code:
load=`/usr/bin/uptime|/bin/awk -F"user" '{print $2}'|/bin/awk -F, '{print $2}'|/bin/awk '{print $3}'`
load=`/bin/echo "$load * 100" |/usr/bin/bc|/bin/awk -F. '{print $1}'`
if [[ $load -gt 1800 ]]
then
echo "Load:" $load ". httpd yi durdur dosya adini degistir!"
/sbin/service httpd stop
/bin/mv /word /word2
fi
if [[ $load -lt 1000 ]]
then
num=`/sbin/service httpd status|/bin/grep running|/usr/bin/wc -l|/bin/awk '{print $1}'`
if [ $num -lt 1 ]
then
echo "Load:" $load ". httpd yi baslat, dosya adini eski haline getir!"
/bin/mv /word2 /word
/sbin/service httpd start
fi
fi
Dosyayi çalışır hale getirelim:
Code:
chmod 755 apacheyi_koru.sh
Dosyayı crontab içine ekleyelim:
Code:
crontab -e
bu satırı ekleyin (scriptin /root altında olduğunu varsayarak):
Code:
* * * * * /root/apacheyi_koru.sh > /dev/null 2>&1
Bu ayar her dakika çalıştırmak içindir.

3dk da bir çalıştırmak için
Code:
*/3 * * * * /root/apacheyi_koru.sh > /dev/null 2>&1


Otomatik Apache Restart veya Dosya adı değiştirme - Webmaster Forumu
__________________
NBA|Kalite|Servage
Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Konu Seçenekleri

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Okuduğunuz Konuya Benzer Konular
Konu Konuyu Açan Forum Cevaplar Son Mesaj
Teklan'dan Açıklama ErayWeb.Org Webmaster Genel konular sorunlar 13 04-10-2007 05:15 AM
Word Dersleri Kad!r Ofis Uygulamaları 3 09-06-2007 11:40 AM
TXT Dosyaları ve Excel İlişkisi -1 Kad!r Ofis Uygulamaları 0 08-06-2007 10:24 PM
Genel Klavye Kısayolları mahmutsan işletim Sistemleri 1 05-02-2007 09:36 AM

Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 01:52 PM .


Telif Hakları vBulletin v3.7.0 © 2000-2008, ve Jelsoft Enterprises Ltd.'e Aittir.
Hosted by Radore Hosting
“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191