دسته بندی:

تنظیم TimeZone سرور لینوکس

امروز میخوام در مورد TimeZone باهاتون صحبت بکنم . Time zone ای که اگه تنظیم نباشه خیلی مشکلات مثل مشکلات SSL و …. بخورید پس تنظیم کردن آن خیلی مهم است .

یکی از مشکلاتی که همه دوستان در مواجهه با لینوکس دارند ترس از کامند لاین و ندیدن تنظیمات است ولی واقعا اینقدر هم سخت نیست و یکی از بزرگ ترین کامیونیتی ها برای لینوکس است و هر چیزی که باید رو توش میتونید پیدا بکنید .

نگران نباشید ما اینجاییم و کم کم مطالب رو براتون میگذاریم در حد توانمون که مشکلات کمتری با کامند لاین لینوکس داشته باشید .

یکی از مشکلات اول که همه باهاش برمیخوریم ساعت سرور است و ما میخواهیم این ساعت رو درست بکنیم .

حالا چیکار بکنیم ؟ این صفحه سیاهه و هیچی توش نیست یا خدا :دی

نگران نباش امروز اینو یادت میدم ولی برای این نیاز به اینترنت هم داره و شما TimeZone رو که درست بکنی از سرور های ntp که برای ساعت ها طراحی شدند میره و ساعت رو متناسب با منطقه زمانیت میگیره و آپدیت هم نگه میداره

حالا راه داره که بدون اینترنت هم تنظیم بکنی ولی روی ثانیه مطمئنا خیلی دقیق نخواهی بود که بعدا یادتون میدم .

برای تنظیم ساعت سرور به زمان ایران باید از طریق ssh دستورات زیر را اجرا نمایید:

mv /etc/localtime /etc/localtime.bak
rm -f /etc/adjtime 
ln -s /usr/share/zoneinfo/Asia/Tehran  /etc/localtime
ntpdate 0.asia.pool.ntp.org

همچنین برای یکسان سازی hardware clock و system clock در مسیر زیر باید فایل clock را ویرایش نمایید:

nano /etc/sysconfig/clock

و تنظیمات بصورت زیر باشد:

UTC=false
ZONE="Asia/Tehran"

برای تنظیم ساعت php در مسیر زیر php.ini سرور مقدار زیر را تنظیم نمایید.

date.timezone = “Asia/Tehran”

قاره و پایتخت رو به همین شکل و اولش با حروف بزرگ باید وارد بشه پس همین شکلی وارد بکنید که سیستم بتونه بفهمه

مرسی که امروز همراهمون بودید