با سلام
دوستان کسی میدونه چطور باید rule تعریف کرد در ssh برای اینکه در یک بازه ی زمانی به طور مثال هر 6 ساعت یک بار دستور ری استارت httpd و iptables به صورت خودکار اجرا بشه؟
نمایش نسخه قابل چاپ
با سلام
دوستان کسی میدونه چطور باید rule تعریف کرد در ssh برای اینکه در یک بازه ی زمانی به طور مثال هر 6 ساعت یک بار دستور ری استارت httpd و iptables به صورت خودکار اجرا بشه؟
فقط لازمه شما یه فایل restart.sh بسازید و perm 777 بدید و این کد رو توش بزارید
بعد توی Cron تنظیم کنید هر 6 ساعت این شل ران بشهکد:#!/bin/bash
/etc/init.d/httpd restart
/etc/init.d/iptables restart
ممنون از جوابتون
لطفا بگید این فابل رو دقیقا کجا بسازم با چه دستوری و اینکه perm رو چجوری تغییر بدم
ببخشید خیلی سوال پرسیدم تازه کارم
شما باید اینو باید با SSH لاگین کنید و یه فایل بسازید و با دستور
و با این دستور میتونید در Cron قرار بدیدکد:chmod 777 restart.sh
میتونید توی فروم سرچ کنیدکد:crontab -e
آموزششو کامل گذاشتم اینجا
how to creat a conjob to restart apache in every specific times | Woshka's Experiences
البته این برای سی پنل کار می کنه چون از اسکریپت های اون استفاده می کنه
ولی کار درستی نیست هی آپاچی ریستارت بشه
دلیل اینکارتون چیه؟
این تاپیک هم میتونه برای انجام این کار مفید باشه : http://www.webhostingtalk.ir/f10/15783/
با تغییر maxclient به 1000 apache پایدارتر شده ولی هنوز 10 دقیقه دان تایم دارم