አዲስ ሰርቨር ሲያዝዙ የጻፉትን ስም ይይዛል፣ ሰዓቱም በ UTC ነው። ሁለቱም በቀላሉ ይቀየራሉ። ስም መቀየር አንድ ወጥመድ አለው፦ የተለመደው ትዕዛዝ በ /etc/hosts ውስጥ የድሮ መስመር ይተዋል፣ በ Ubuntu ላይም sudo ከእያንዳንዱ ትዕዛዝ በፊት ስለሱ ያማርራል። ይህ መመሪያ ሁለቱንም በ Ubuntu እና Debian ላይ ያስተካክላል፣ የ Windows Server ትዕዛዞችንም ያሳያል። እያንዳንዱን ደረጃ በራሳችን ምስሎች ላይ አሂደናል።
sudo ያለው ተጠቃሚ ያስፈልግዎታል። የ Ubuntu ማዋቀሪያ መመሪያው አንድ ይፈጥራል።
1. የአሁኑን ስም እና ሰዓት ይመልከቱ
hostnamectl
timedatectl
አዲሱ የ Ubuntu 24.04 ሰርቨራችን የትዕዛዙን ስም እንደ ቋሚ የሰርቨር ስም አሳየ፣ ከ Time zone: Etc/UTC፣ System clock synchronized: yes እና NTP service: active ጋር። Debian 12 እና 13 ተመሳሳይ ነበሩ። የሰዓት ማመሳሰሉ አስቀድሞ ይሰራል፣ ስለዚህ NTP መጫን አያስፈልግም።
2. የሰርቨሩን ስም ይቀይሩ
አጭር ስም ይምረጡ፣ ወይም እርስዎ ከሚቆጣጠሩት የ DNS መዝገብ ጋር የሚጣጣም ከሆነ ሙሉ ስም፣ ለምሳሌ web1.example.com፦
sudo hostnamectl set-hostname web1.example.com
ስሙ ወዲያውኑ ይቀየራል፣ ነገር ግን /etc/hosts አሁንም 127.0.1.1ን ከድሮው ጋር ያገናኛል። በ Ubuntu ላይ ይህ ወዲያውኑ ታየ፦
sudo: unable to resolve host web1.example.com: No address associated with hostname
hostname -fም በተመሳሳይ መንገድ ከሸፈ። Debian ስሙን በሌላ መንገድ ስላገኘው ማስጠንቀቂያ አላሳየም፣ ነገር ግን የሱ /etc/hostsም በተመሳሳይ ያረጀ ነበር። ፋይሉን በሁለቱም ላይ ያስተካክሉ፦
sudo sed -i 's/^127\.0\.1\.1 .*/127.0.1.1 web1.example.com web1/' /etc/hosts
grep 127.0.1.1 /etc/hosts
hostname -f
ከዚያ በኋላ sudo ዝም አለ፣ hostname -f web1.example.comን፣ hostname -s ደግሞ web1ን አተመ።
በ /etc/hosts አናት ላይ ያለው አስተያየት ፋይሉን cloud-init እንደሚያስተዳድረው እና ለውጦችዎ ሊጠፉ እንደሚችሉ ይናገራል። በምስሎቻችን ላይ cloud-init የሚጽፈው በሰርቨሩ የመጀመሪያ ማስነሳት ላይ ብቻ ነው። እንደገና አስነሳን፣ ከዚያም cloud-init ቀጣዩን ማስነሳት እንደ አዲስ ኢንስታንስ እንዲቆጥረው አደረግን። ስሙ እና በ /etc/hosts ውስጥ ያለው መስመራችን ሁለቱንም ተቋቁመዋል።
የሰርቨሩ ስም በሰርቨርዎ ላይ ብቻ ይኖራል። ሌሎች ማሽኖች በዚህ ስም ሊደርሱበት ከፈለጉ የ DNS መዝገብም ይጨምሩ፦ ዶሜይንን ወደ VPS መጠቆም ይህን ያብራራል። ለኢሜይል ሰርቨር የተገላቢጦሽ መዝገብም አስፈላጊ ነው፦ የተገላቢጦሽ DNS ማዋቀርን ይመልከቱ።
3. የሰዓት ሰቁን ይቀይሩ
ሰቆቹን ዘርዝረው የራስዎን ይምረጡ። ሰርቨራችን 497 ነበሩት፦
timedatectl list-timezones | grep -i tokyo
sudo timedatectl set-timezone Asia/Tokyo
timedatectl
ሰዓቱ ራሱ አይንቀሳቀስም። የሚቀየረው ሰዓቶች እንዴት እንደሚታዩ እና የአካባቢ መርሃ ግብሮች እንዴት እንደሚነበቡ ብቻ ነው። ከ UTC ወደ Asia/Tokyo ከቀየርን በኋላ ያየነው ይህ ነው፦
| ምን | ከለውጡ በኋላ |
|---|---|
date፣ journalctl | ወዲያውኑ የቶኪዮ ሰዓት |
| cron | ወዲያውኑ የቶኪዮ ሰዓት፦ ለ 09:48 የተቀመጠ ስራ በ 09:48:01 JST ተሄደ፣ ያለ ዳግም ማስጀመር |
/var/log/syslog (Ubuntu) | rsyslog እስኪጀመር ድረስ የ UTC ሰዓት ጻፈ |
/etc/timezone (Ubuntu) | አሁንም Etc/UTC |
ስለዚህ የምዝግብ አገልግሎቱን እና ለረጅም ጊዜ የሚሰራ እና ሰዓት የሚጽፍ ማንኛውንም ነገር፣ ለምሳሌ መተግበሪያዎን፣ እንደገና ያስጀምሩ፦
sudo systemctl restart rsyslog
Debian 12 እና 13 rsyslogን አይጭኑም። ምዝግቦቻቸው በ journal ውስጥ ብቻ ናቸው፣ እሱም አዲሱን ሰቅ በራሱ ይከተላል።
አንዳንድ የቆዩ ፕሮግራሞች ሰቁን ከስርዓቱ ቅንብር ሳይሆን ከ /etc/timezone ያነባሉ። ከነሱ አንዱ አሁንም UTC ካሳየ፣ ያንኑ ስም እዚያ ይጻፉ እና ፕሮግራሙን እንደገና ያስጀምሩ፦
echo Asia/Tokyo | sudo tee /etc/timezone
ከመቀየርዎ በፊት crontabዎን ይመልከቱ። ለ 03:00 UTC የተጻፈ የ 0 3 * * * መስመር አሁን በቶኪዮ ሰዓት 03:00 ላይ፣ ማለትም በእውነተኛ ሰዓት ዘጠኝ ሰዓት ቀድሞ ይሄዳል።
4. Windows Server
በ Windows Server 2022 ላይ PowerShellን በአስተዳዳሪነት ይክፈቱ። ስም መቀየር ዳግም ማስጀመር ይፈልጋል፦
Rename-Computer -NewName web1 -Restart
በ Windows የኮምፒውተር ስሞች በ 15 ቁምፊዎች የተገደቡ ናቸው፣ ስለዚህ እዚህ አጭሩን ስም ይጠቀሙ።
ለሰዓት ሰቁ መለያውን ፈልገው ያዘጋጁ። ያለ ዳግም ማስጀመር ወዲያውኑ ይተገበራል፦
Get-TimeZone -ListAvailable | Where-Object Id -like '*Tokyo*'
Set-TimeZone -Id 'Tokyo Standard Time'
Get-TimeZone
አስቀድመው ስለገቡ፣ RDPን ለመጠበቅ ጥሩ ጊዜ ነው።
የትኛው ፕላን
የሰርቨር ስም እና የሰዓት ሰቅ ምንም አያስወጡም፣ ስለዚህ ማንኛውም ፕላን ይሆናል፦ ለትንሽ Linux ሰርቨር Nano በወር $3፣ ለ Windows Server 2022 Windows-Small በወር $11። ሁሉም ፕላኖች በ VPS ገጽ ላይ ናቸው፣ ክፍያውም በ Base፣ Ethereum ወይም Polygon አውታረ መረቦች ላይ በ USDT፣ USDC ወይም ETH ነው።
አስተያየቶች
እስካሁን አስተያየቶች የሉም። መጀመሪያ ይሁኑ።