آموزش تنظیم منطقه زمانی (time zone) سرور لینوکس با SSH

آموزش تنظیم منطقه زمانی (time zone) سرور لینوکس با SSH

آموزش تنظیم منطقه زمانی (time zone) سرور لینوکس با SSH

چند روش برای تغییر timezone لینوکس وجود دارد بهترین و ساده ترین روش‌ را در این آموزش برای شما آورده ایم، با ما همراه باشید.

برای تغییر منطقه زمانی ابتدا باید در محیط مدیریتی SSH سرور لینوکس خود لاگین شوید.

  1. آموزش وصل شدن به ریموت سرور با SSH در لینوکس
  2. آموزش لاگین شدن به SSH در ویندوز با نرم افزار Putty (آموزش) (دانلود نرم افزار PUTTY)

اجرا کردن دستور در SSH :

  1. دستور را کپی کرده و در محیط SSH با کلیک راست آنرا Paste کنید و برای اجرا دکمه Enter را بزنید
  2. دستور را دقیقا در محیط SSH تایپ کنید و اینتر را بزنید

آموزش تنظیم منطقه زمانی در سرور لینوکس با ssh

پس از ورود به SSH با اجرای دستور زیر تاریخ و ساعت سرور را چک کنید:

date

تاریخ و ساعت در ssh

با اجرای دستور زیر time zone های موجود را ببینید :

ls /usr/share/zoneinfo

خروجی دستور بالا مشابه تصویر زیر خواهد بود:

تغییر منطقه زمانی در لینوکس با خط فرمان

حالا باید توسط دستور زیر فایل کنونی timezone سرور خودتان را پاک کنید و یکی از فایل منطقه های فوق را جایگزین آن کنید.

rm /etc/localtime

با زدن این دستور از شما سوال پرسیده میشود که آیا فایل منطقه حذف شود؟ yes را بنویسید و اینتر بزنید.

سپس توسط دستور زیر، منطقه زمانی به ایران (تهران) تغییر داده میشود.

cp /usr/share/zoneinfo/Iran /etc/localtime

برای به روز رسانی (sync) و تنظیم دقیق تاریخ و زمان، دستور زیر را اجرا کنید:

ntpdate ntp.ubuntu.com

اگر دستور فوق کار نکرد باید ntp را نصب کنید و مجدد دستور بالا را اجرا کنید

yum -y install ntp

حالا میتوانید با دستور زیر مجدد ساعت و تاریخ را چک کنید، و میبینید که تنظیم است!

date

در تصویر زیر جمع تمامی دستورات بالا را میبینید.

تنظیم ساعت در hardware clock

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

nano /etc/sysconfig/clock

و کد زیر را در فایل ذخیره کنید

ZONE="Asia/Tehran"
UTC=false
ARC=false

و در انتها با واردکردن دستور زیر تغییرات رو روی سخت‌افزار ذخیره می‌کنیم.

hwclock --systohc --localtime

و با دستور زیر میتوانید ساعت سخت افزاری را ببینید.

hwclock

تنظیم ساعت در php

برای تنظیم ساعت و منطقه زمانی در php باید با دستور زیر فایل php.ini را ویرایش کنید.

nano /usr/local/lib/php.ini

و مقدار زیر را در فایل تنظیم کنید و آنرا ذخیره کنید

date.timezone = "Asia/Tehran"

توجه: از آنجا که محتویات فایل php.ini زیاد است و پیدا کردن کد مربوطه برای ویرایش مشکل است، به سادگی و با Ctrl+w میتوانید قسمتی از کد را جستجو کنید آنرا پیدا و ویرایش کنید.

موفق و پیروز باشید.

تنظیم منطقه زمانی سرور بر بروی تهران، time zone، time zone linux، timezone، تنظیم time zone در سرور، تنظیم timezone در ssh

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

cp-codfk

نظرات ثبت شده بدون دیدگاه

توضیحات پیشنهادی نظرات اشتراک