سرور مجازی آلمان

سرور مجازی آلمان

سرور مجازی آلمان در اروپا با قرارگیری در دیتاسنتر قدرتمند Hetzener هتزنر با آپتایم بالا و کیفیت فوق العاده از سرورهای جدید با رم DDR4 و تضمین پورت 1گیگ آماده استفاده مشتریان گرامی می باشد. با خرید سرور مجازی آلمان از کیفیت سخت افزار و پورت سرور لذت خواهید برد.لطفا جهت اطلاعات بیشتر برای خرید سرور مجازی آلمان توضیحات زیر را مطالعه نماید.


مزایای سرور مجازی آلمان حرفه ای:


از بهترین مزایای سرورهای مجازی Hetzner آلمان میتوان به پایداری شبکه و پینگ پایین آن نسبت به ایران عنوان کرد.دیتاسنتر هتزنر با آپتایم %99.99 و کیفیت فوق العاده از سرورهای پیشرفته با هارد پر سرعت NVMe نسل جدید و رم DDR4 و تضمین پورت 1Gbps و پینگ عالی نسبت به ایران آماده استفاده مشتریان گرامی می باشد. شما با خرید سرور مجازی آلمان با هارد NVMe وان سرور میتوانید با استفاده از کیفیت و سرعت فوق العاده این سرور ها کلیه نیاز های خود را برای داشتن یک سرور قدرتمند رفع کنید. از نکات بسیار مفید این سرورهای آلمان سرعت فوق العاده پورت شبکه سرور میباشد.

مزایای سرور مجازی با هارد Nvme:

  1. انجام کار های سنگین و پر مصرف: با توجه به سرعت بالای nvme انجام پروژه های دیتابیس دار و سنگین به سهولت انجام خواهد شد.
  2. پردازش: از دیگر مزایای nvme میتوان به پردازش پرسرعت و در نتیجه افزایش سرعت رد و بدل شدن درخواست ها و پاسخ ها اشاره کرد
  3. مناسب میزبانی سایت: با توجه به اهمیت سرعت لود سایت برای گوگل و کاربران میتوان گفت که بهترین مزیت آن کاهش زمان لود و البته افزایش سرعت سایت می باشد.
  4. ارائه Latency  بسیار پایین.

سریع ترین هارد های SSD سرعتی برابر با 555MB/s را دارا بودند، این درحالیست که سرعت در هارد NVMe به 3.5GB/s رسیده است. هارد های NVMe نه تنها سرعت خیلی بالاتری دارند، بلکه باعث می شوند Latency به شدت پایین آمده و فشار از روی CPU و Ram برداشته شود. همه ی اینها گواهی بر انقلاب این تکنولوژی در زمینه سرور و قابلیت دسترسی سریع تر بازدید کننده ها به سایت یا ربات شما می باشد.

پلن های سرور مجازی حرفه ای آلمان با هارد Nvme

مشخصات VPSNVM-1 VPSNVM-2 VPSNVM-3 VPSNVM-4 VPSNVM-5 VPSNVM-6
CPU/پردازنده 1Ghz-1V 1.5Ghz-2V 2Ghz-2V 2.5Ghz-2V 3Ghz-2V 3.5Ghz-3V
RAM/حافظه 1024M 2048M 3072M 4096M 6144M 8192M
HDD/هارد دیسک 20G 30G 40G 50G 80G 90G
نوع هارد دیسک Nvme Nvme Nvme Nvme Nvme Nvme
نوع مجازی ساز ESxi ESxi ESxi ESxi ESxi ESxi
Port/پورت 1Gbps 1Gbps 1Gbps 1Gbps 1Gbps 1Gbps
BW/ترافیک نامحدود نامحدود نامحدود نامحدود نامحدود نامحدود
DC/دیتاسنتر Hetzner Hetzner Hetzner Hetzner Hetzner Hetzner
OS/سیستم عامل Free OS Free OS Free OS Free OS Free OS Free OS
نوع آی پی IPv4/IPv6 IPv4/IPv6 IPv4/IPv6 IPv4/IPv6 IPv4/IPv6 IPv4/IPv6
زمان تحویل 1 - 10 hours 1 - 10 hours 1 - 10 hours 1 - 10 hours 1 - 10 hours 1 - 10 hours
آپ تایم %99.99 %99.99 %99.99 %99.99 %99.99 %99.99
پشتیبانی
گارانتی بازگشت وجه
ماهیانه/تومان 335,000 491,110 615,730 708,860 864,970 1,020,410
سه ماهه/ تومان ---- 1,407,000 ---- ---- ---- ----
  ناموجود سفارش ناموجود سفارش ناموجود سفارش

پلــن مورد نظرتـــان را نیــافتید؟!

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

ارائه IPV4 و IPV6

سرورهای مجازی فرانسه دارای یک آی پی ثابت ورژن4 میباشد. همچنین قابلیت امکان اضافه نمودن نسل جدید آی پی های ورژن شش (IPV6) میباشد.

پشتیبانی 24/7

وان سرور با تیمی قدرتمند پشتیبانی 24 ساعته در هفت روز هفته را برای کاربران گرامی وان سرور تدارک دیده تا در هر زمان افتخار خدمت رسانی داشته باشد. پشتیبانی از طریق تیکت و تماس.

آپتایم 99.99%

سرورهای وان سرور از معتبرترین دیتاسنترهای جهان که دارای تضمین آپ تایم 99.99% میباشند، تیم وان سرور به صورت 24 ساعته در حال مانیتورینگ سرورها هستند تا در صورت وجود هرگونه اختلال و مشکل سریعا پیگیر حل مشکل باشند.

مجازی ساز Esxi

مجازی ساز Esxi از شرکت VMware یکی از محبوبترین مجازی سازهای دنیا است که ساختار شبکه ای متمایز نسبت به دیگر مجازی ساز ها دارد، همچنین مدیریت سرورها آسان و ایمیج های آماده آن در اینترنت راحت یافت میشود.

هارد NVMe

پرسرعت ترین هارد تا لحظه حال از نوع ssd Nvme میباشد که با اختلاف زیادی از رقبای نوع دیگر هاردها انتقال دیتا دارد، انتقال دیتا با سرعت تقریبا 8GB/s تجربه کاربری بهتری را در مجازی ها به نمایش میگذارد.

پشتیبانی ویندوز سرور

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

برخی از سیستم عامل های قابل پشتیبانی

سوالات متداول

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

بله، امکان نصب هر نوع سیستم عامل از iso از سمت پشتیبانی ممکن است.

منابع سخت افزاری گفته شده در هر پلن کاملا اختصاصی در اختیار کاربران قرار میگیرد.

خیر، وان سرور همانند اکثریت سایتهای میزبانی در سرورهای مجازی خود بک آپ گیری ندارد، اما بخش بک آپ گیری اسنپ شات محیاست. ارائه سرویسهای بک آپ گیری و همچنین ftp بک آپ گیری از سرور و محتویات آن، از سمت وان سرور مقدور است

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

ارتقا در هر زمان تاریخ سررسید با وجود منابع سخت افزاری مقدور است، تنزل سرویس نیز فقط در زمان تمدید سرویس میسر خواهد بود.

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

صفحه تماس بـــا مـــا

نظرات مشتریان

برخی از نظرات مشتریان وان سرور

جزیره آموزشی

برخی از پستهای آموزشی پیشنهادی
آموزش ساخت اکانت FTP در Cpanel

آموزش ساخت اکانت FTP در Cpanel

آموزش ساخت اکانت FTP در Cpanelبرای اینکه کاربر یا کاربران بتوانند از طریق یک سرویس کلاینت FTP به سرور هاست سایت متصل شوند، باید یک اکانت FTP داشته باشند. در این مقاله به آموزش ساخت اکانت FTP در Cpanel میپردازیم.هر اکانت FTP درای یک نام کاربری یا Usrname و رمز عبور یا Password منحصر به فرد است که به کاربران امکان دسترسی به فایل ها در cPanel سایت مورد نظر را می دهد.ساخت اکانت FTP در Cpanelبرای ساخت اکانت FTP در Cpanel مراحل زیر را انجام دهید:ورود به صفحه ی سی پنلابتدا باید با توجه به مشخصات دریافتی هاست به صفحه ی cPanel خود می رویم و با نام کاربری و همچنین پسورد به صفحه ی cPanel خود ورود یا لاگین می کنیم.ورود به FTP Accountsکه صفحه ای به همانند تصویر زیر را میبینیم.مشخصات اکانت FTPدر این قسمت باید مشخصات کاربر یا اکانت مربوطه را وارد کنیم.Log in:در این قسمت نام کاربری یا Username را وارد می کنیم.Password:در این قسمت پسورد یا رمز عبور مربوط به اکانت را وارد می کنیم.Password (Again):در این قسمت پسورد مورد نظر را مجددا وارد می کنیم.Strength:در این قسمت ما میتوانیم مشاهده کنیم که رمز عبور انتخابی ما از چه قدرتی برخوردار است یعنی از نظر امنیتی در چه سطحی قرار دارد. که مسلما هر چه پسورد ما پیچیده تر و قوی تر باشد امکان هک شدن یا نفوذ کاهش میابد.Directoryاین قسمت مربوط به پوشه یا دایرکتوری اکانت است.Quotaدر قسمت Quota ما امکان دادن محدودیت فضا را داریم به این شکل که مثلا تعیین کنیم که کاربر چه میزانی را می تواند برای آپلود و ذخیره سازی فایل یا دیتا داشته باشد.Create FTP Accountپس از انجام مراحل بالا ما بر روی دکمه ی Create FTP Account کلیک می کنیم تا اکانت مورد نظر ایجاد شود.نتیجهدر این مقاله آموزش ساخت اکانت FTP در Cpanel را به شما آموزش دادیم شما همچنین میتوانید در قسمت FTP Accounts لیست اکانت ها یا همان کاربران FTP را مشاهده ویا مدیریت کنید.

سه‌شنبه, 15 مهر 1393

ادامه مطلب
آموزش نصب PHP Composer در CentOS 8

آموزش نصب PHP Composer در CentOS 8

آموزش نصب PHP Composer در CentOS 8کامپوزر یک مدیر dependency برای PHP است (همانطور که npm برای Node.js یا pip برای Python است). Composer تمام بسته های PHP مورد نیاز خود را که پروژه شما به آن بستگی دارد جمع می کند و آنها را برای شما مدیریت می کند. در همه چارچوب ها و سیستم عامل های مدرن PHP مانند Laravel ، Symfony ، Drupal و Magento 2 استفاده می شود. در این مقاله آموزش نصب Composer در CentOS 8 را عنوان کرده ایم. اگر عجله دارید و نمی خواهید صحت فایل را تأیید کنید ، میتوانید به بخش نصب سریع Composer بروید . پیش نیازها اطمینان حاصل کنید که قبل از ادامه شرایط زیر را رعایت کرده اید: به عنوان یک کاربر با امتیازات sudo وارد سیستم شده اید PHP را روی سیستم CentOS 8 خود نصب کنید . نصب PHP Composer در CentOS 8 مراحل زیر را برای نصب Composer در CentOS 8 انجام دهید. بسته PHP CLI (رابط خط فرمان) و کلیه وابستگی های دیگر را با دستور زیر نصب کنید:sudo dnf install php-cli php-json php-zip wget unzip پس از نصب PHP CLI ، اسکریپت نصب کننده کامپوزر را بارگیری کنید:php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"دستور فوق فایلی به نام composer-setup.php در فهرست کار فعلی بارگیری می کند . با مقایسه hash SHA-384 پرونده با هشی که در صفحه کلیدهای عمومی / امضاء کامپوزر موجود است ، یکپارچگی داده را تأیید کنید. wget زیر آخرین نصب کننده کامپوزر را از صفحه Github Composer دریافت می کند ، و آن را در متغیری به نام HASHذخیره میکند :HASH="$(wget -q -O - https://composer.github.io/installer.sig)"برای تأیید اینکه اسکریپت نصب خراب نیست دستور زیر را اجرا کنید:php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"اگر هش منطبق باشد ، پیام زیر نشان داده می شود: Installer verified در غیر این صورت ، اگر هش ها مطابقت ندارند ، Installer corrupt می بینید. پس از تأیید صحت ، مرحله بعدی را ادامه دهید. دستور زیر را برای نصب Composer در فهرست /usr/local/binاجرا کنید:sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composerدستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. خروجی چیزی شبیه به این خواهد بود: All settings correct for using Composer Downloading... Composer (version 1.10.1) successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer دستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. با چاپ نسخه کامپوزر ، نصب را تأیید کنید:composer -Vخروجی:Composer version 1.10.1 2020-03-13 20:34:27 در این مرحله ، شما کامپوزر را با موفقیت در سیستم CentOS خود نصب کرده اید ، و می توانید شروع به استفاده از آن کنید. نصب سریع Composer مراحل زیر را برای نصب سریع Composer در سیستم CentOS 8 خود انجام دهید: PHP CLI و Zip را نصب کنید: sudo dnf install php-cli php-json php-zip curl unzipآموزش نصب PHP Composer در CentOS 8کامپوزر یک مدیر dependency برای PHP است (همانطور که npm برای Node.js یا pip برای Python است). Composer تمام بسته های PHP مورد نیاز خود را که پروژه شما به آن بستگی دارد جمع می کند و آنها را برای شما مدیریت می کند. در همه چارچوب ها و سیستم عامل های مدرن PHP مانند Laravel ، Symfony ، Drupal و Magento 2 استفاده می شود. در این آموزش مراحل نصب Composer در CentOS 8 را عنوان کرده ایم. اگر عجله دارید و نمی خواهید صحت فایل را تأیید کنید ، میتوانید به بخش نصب سریع Composer بروید . پیش نیازها اطمینان حاصل کنید که قبل از ادامه شرایط زیر را رعایت کرده اید: به عنوان یک کاربر با امتیازات sudo وارد سیستم شده اید PHP را روی سیستم CentOS 8 خود نصب کنید . نصب Composer در CentOS 8 مراحل زیر را برای نصب Composer در CentOS 8 انجام دهید. بسته PHP CLI (رابط خط فرمان) و کلیه وابستگی های دیگر را با دستور زیر نصب کنید:sudo dnf install php-cli php-json php-zip wget unzip پس از نصب PHP CLI ، اسکریپت نصب کننده کامپوزر را بارگیری کنید:php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"دستور فوق فایلی به نام composer-setup.php در فهرست کار فعلی بارگیری می کند . با مقایسه hash SHA-384 پرونده با هشی که در صفحه کلیدهای عمومی / امضاء کامپوزر موجود است ، یکپارچگی داده را تأیید کنید. wget زیر آخرین نصب کننده کامپوزر را از صفحه Github Composer دریافت می کند ، و آن را در متغیری به نام HASHذخیره میکند :HASH="$(wget -q -O - https://composer.github.io/installer.sig)"برای تأیید اینکه اسکریپت نصب خراب نیست دستور زیر را اجرا کنید:php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"اگر هش منطبق باشد ، پیام زیر نشان داده می شود: Installer verified در غیر این صورت ، اگر هش ها مطابقت ندارند ، Installer corrupt می بینید. پس از تأیید صحت ، مرحله بعدی را ادامه دهید. دستور زیر را برای نصب Composer در فهرست /usr/local/binاجرا کنید:sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composerدستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. خروجی چیزی شبیه به این خواهد بود: All settings correct for using Composer Downloading... Composer (version 1.10.1) successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer دستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. با چاپ نسخه کامپوزر ، نصب را تأیید کنید:composer -Vخروجی:Composer version 1.10.1 2020-03-13 20:34:27 در این مرحله ، شما کامپوزر را با موفقیت در سیستم CentOS خود نصب کرده اید ، و می توانید شروع به استفاده از آن کنید. نصب سریع Composer مراحل زیر را برای نصب سریع Composer در سیستم CentOS 8 خود انجام دهید: PHP CLI و Zip را نصب کنید:sudo dnf install php-cli php-json php-zip curl unzip بارگیری کامپوزر با curl :curl -sS https://getcomposer.org/installer |php فایل Composer را به فهرست /usr/local/bin انتقال دهید:sudo mv composer.phar /usr/local/bin/composerشروع با کامپوزر اکنون که Composer روی سیستم CentOS شما نصب شده است ، ما نحوه استفاده از Composer را در یک پروژه PHP به شما نشان خواهیم داد. با ایجاد دایرکتوری root پروژه را شروع کنید : mkdir ~/my-first-composer-projectcd ~/my-first-composer-project در این مثال ، از یک بسته PHP به نام carbon برای ایجاد یک برنامه نمونه ای استفاده می کنیم که زمان فعلی را چاپ می کند. دستورالعمل زیر را برای شروع یک پروژه جدید Composer و نصب بسته کربن اجرا کنید: composer require nesbot/carbonخروجی:sing version ^2.32 for nesbot/carbon./composer.json has been createdLoading composer repositories with package informationUpdating dependencies (including require-dev)Package operations: 4 installs, 0 updates, 0 removals - Installing symfony/translation-contracts (v2.0.1): Downloading (connecting..Downloading (100%) - Installing symfony/polyfill-mbstring (v1.15.0): Downloading (100%) - Installing symfony/translation (v5.0.6): Downloading (100%) - Installing nesbot/carbon (2.32.1): Downloading (100%) symfony/polyfill-mbstring suggests installing ext-mbstring (For best performance)symfony/translation suggests installing symfony/configsymfony/translation suggests installing symfony/yamlsymfony/translation suggests installing psr/log-implementation (To use logging capability in translator)Writing lock fileGenerating autoload files3 packages you are using are looking for funding.Use the `composer fund` command to find out more! همانطور که از خروجی بالا مشاهده می کنید ، Composer فایلی را با نام composer.json ایجاد می کند و کربن و تمام وابستگی های آن را بارگیری می کند. اگر دایرکتوری پروژه خود را لیست کنید ، می بینید که شامل دو پرونده composer.json و composer.lock و یک فهرست vendor است. ls -lخروجی:-rw-rw-r--. 1 vagrant vagrant 60 Mar 27 18:05 composer.json-rw-rw-r--. 1 vagrant vagrant 11135 Mar 27 18:06 composer.lockdrwxrwxr-x. 6 vagrant vagrant 82 Mar 27 18:06 vendor vendor دایرکتوری است که در آن وابستگی پروژه ذخیره می شود. پرونده composer.lock شامل لیستی از همه بسته های نصب شده از جمله نسخه های آنها می باشد. composer.json فایلی است که پروژه PHP شما ، از جمله وابستگی های PHP و ابرداده دیگر را توصیف می کند. کامپوزر دارای قابلیت های autoload است که به شما امکان می دهد بدون نیاز به require یا include از کلاس های PHP استفاده کنید. یک پرونده با نام testing.php ایجاد کنید و کد زیر را اضافه کنید: <?phprequire __DIR__ . '/vendor/autoload.php';use Carbon\Carbon;printf("Now: %s", Carbon::now()); اسکریپت را با دستور اجرا کنید: php testing.php خروجی باید چیزی شبیه به این باشد: Now: 2020-03-27 22:12:26 بعداً ، اگر می خواهید بسته های PHP خود را به روز کنید ، می توانید به سادگی آپدیت کنید: composer update دستور بالا نسخه های جدیدتر بسته های نصب شده را بررسی می کند و در صورت یافتن نسخه جدیدتر و محدودیت نسخه با نسخه مشخص شده در composer.json .json مطابقت دارد ، Composer بسته را به روز می کند. نتیجه گیری شما آموخته اید که چگونه Composer را روی دستگاه CentOS 8 خود نصب کنید. ما همچنین به شما نشان داده ایم كه چگونه از Composer برای ایجاد یك پروژه PHP استفاده كنید. برای کسب اطلاعات بیشتر در مورد کامپوزر، به صفحه رسمی اسناد Composer مراجعه کنید.

شنبه, 09 فروردین 1399

ادامه مطلب
آموزش پیکربندی به روز رسانی خودکار با yum-cron در CentOS 7

آموزش پیکربندی به روز رسانی خودکار با yum-cron در CentOS 7

پیکربندی به روز رسانی خودکار با yum-cron در CentOS 7به طور منظم سیستم CentOS شما یکی از مهمترین جنبه های امنیت سیستم کلی است. اگر شما بسته های سیستم عامل خود را با آخرین تکه های امنیتی به روز نکنید، دستگاه خود را از حملات آسیب پذیر می سازید. اگر شما چندین دستگاه CentOS را مدیریت می کنید، دستیابی به صورت دستی سیستم های بسته بندی ممکن است وقت گیر باشد. حتی اگر شما یک نصب Single CentOS را مدیریت کنید گاهی اوقات شما ممکن است یک به روز رسانی مهم را نادیده بگیرید. این جایی است که به روزرسانی های خودکار مفید است. در این آموزش، ما از طریق فرایند پیکربندی به روز رسانی خودکار در CentOS 7 انجام خواهیم داد. همان دستورالعمل ها برای CentOS 6 اعمال می شود. پیش نیازها قبل از ادامه این آموزش، اطمینان حاصل کنید که به عنوان کاربر با امتیازات sudo وارد سیستم شوید. برای خرید سرور مجازی با سیستم عامل CentOs کلیک کنیدنصب بسته yum-cron بسته yum-cron به شما این امکان را می دهد که به طور خودکار دستور yum را به عنوان یک cron job برای اجرا، دانلود و اعمال به روزرسانی اجرا کنید. احتمالا این بسته قبلا در سیستم CentOS شما نصب شده است. اگر نصب نشد، می توانید بسته را با اجرای دستور زیر نصب کنید: sudo yum install yum-cron پس از نصب کامل، سرویس را فعال و شروع کنید: sudo systemctl enable yum-cronsudo systemctl start yum-cron برای تأیید اینکه سرویس در حال اجرا است، دستور زیر را تایپ کنید: systemctl status yum-cron اطلاعات مربوط به وضعیت سرویس yum-cron بر روی صفحه نمایش داده می شود: ● yum-cron.service - Run automatic yum updates as a cron job Loaded: loaded (/usr/lib/systemd/system/yum-cron.service; enabled; vendor preset: disabled) Active: active (exited) since Sat 2019-05-04 21:49:45 UTC; 8min ago Process: 2713 ExecStart=/bin/touch /var/lock/subsys/yum-cron (code=exited, status=0/SUCCESS) Main PID: 2713 (code=exited, status=0/SUCCESS) CGroup: /system.slice/yum-cron.service پیکربندی yum-cron yum-cron دارای دو فایل پیکربندی است که در پوشه /etc/yum ذخیره می شوند، فایل پیکربندی ساعتی yum-cron.conf و فایل پیکربندی روزانه yum-cron-hourly.conf . سرویس yum-cron تنها کنترل می کند که آیا کارهای cron اجرا خواهند شد یا خیر. ابزار yum-cron توسط /etc/cron.hourly/0yum-hourly.cron و /etc/cron.daily/0yum-daily.cron cron نامگذاری می شود. به طور پیش فرض، ساعت cron به صورتی پیکربندی شده برای انجام هیچ کاری نیست. ا اگر به روز رسانی در دسترس باشد، روزانه cron برای دانلود تنظیم شده است، اما آپدیت های موجود را نصب نکنید و پیام ها را به stdout ارسال کنید. پیکربندی پیش فرض برای سیستم های تولید بحرانی کافی است که شما می خواهید دریافت اطلاعیه ها را انجام دهید و به روز رسانی را به صورت دستی پس از آزمایش به روز رسانی در سرور های تست انجام دهید. فایل پیکربندی در بخش ها ساختار دارد و هر بخش حاوی نظراتی است که هر خط پیکربندی را توصیف می کند. برای ویرایش فایل پیکربندی yum-cron، فایل را در ویرایشگر متن خود باز کنید: sudo nano /etc/yum/yum-cron-hourly.conf بخش اول در بخش اول، [commands] شما می توانید انواع بسته هایی را که می خواهید به روز شود، فعال کنید و پیام ها و دریافت ها را تعریف کنید و تنظیم کنید تا زمانی که در دسترس هستند، به روز رسانی خودکار انجام شود. به طور پیش فرض update_cmd به طور پیش فرض تنظیم شده است که همه بسته ها را به روز رسانی می کند. اگر میخواهید به روزرسانی های خودکار را بدون استفاده انجام دهید، توصیه میشود که مقدار security را تغییر دهید که به شما اجازه میدهد تا بسته هایی را که فقط مسئله امنیتی را حل می کنند، به روز کنید. در مثال زیر ما update_cmd به security تغییر update_cmd و به روز رسانی های ناخواسته را با تنظیم apply_updates به yes تغییر apply_updates : /etc/yum/yum-cron-hourly.conf [commands] update_cmd = security update_messages = yes download_updates = yes apply_updates = no random_sleep = 360بخش دوم نحوه ارسال پیام ها را مشخص می کند. برای ارسال پیام به هر دو stdout و ایمیل تغییر مقدار emit_via به stdio,email . /etc/yum/yum-cron-hourly.conf[emitters] system_name = None emit_via = stdio,email output_width = 80 در بخش [email] می توانید آدرس ایمیل گیرنده و گیرنده را تنظیم کنید. اطمینان حاصل کنید که شما ابزارهایی دارید که می توانند ایمیل هایی که روی سیستم شما نصب شده اند، از قبیل mailx یا postfix ارسال کنند. /etc/yum/yum-cron-hourly.conf [email] email_from = root@centos.host email_to = me@example.com email_host = localhost بخش [base] به شما اجازه می دهد تنظیمات تعریف شده در فایل yum.conf را لغو کنید. اگر می خواهید بسته های خاص را از به روز رسانی حذف کنید می توانید از پارامتر exclude استفاده کنید. در مثال زیر ما بسته [ mongodb ] را حذف می کنیم. /etc/yum/yum-cron-hourly.conf[base] debuglevel = -2 mdpolicy = group:main exclude = mongodb* شما نیازی به ری استارت سرویس yum-cron برای ایجاد تغییرات ایجاد ندارید. مشاهده لاگ ها با استفاده از grep برای بررسی اینکه آیا کارهای مربوط به cron با yum اجرا می شوند، از دستور زیر استفاده کنید: sudo grep yum /var/log/cronMay 4 22:01:01 localhost run-parts(/etc/cron.hourly)[5588]: starting 0yum-hourly.cron May 4 22:32:01 localhost run-parts(/etc/cron.daily)[5960]: starting 0yum-daily.cron May 4 23:01:01 localhost run-parts(/etc/cron.hourly)[2121]: starting 0yum-hourly.cron May 4 23:01:01 localhost run-parts(/etc/cron.hourly)[2139]: finished 0yum-hourly.cron تاریخ به روز رسانی yum در /var/log/yum شده است. شما می توانید آخرین به روز رسانی با استفاده از دستور تیل مشاده کنید: sudo tail -f /var/log/yum.log May 04 23:47:28 Updated: libgomp-4.8.5-36.el7_6.2.x86_64 May 04 23:47:31 Updated: bpftool-3.10.0-957.12.1.el7.x86_64 May 04 23:47:31 Updated: htop-2.2.0-3.el7.x86_64نتیجه در این آموزش، شما آموزش پیکربندی به روز رسانی خودکار با yum-cron در CentOS 7 را یاد گرفتید. با ارسال نظرات و مشکلات خود ما را همراهی کنید. بر گرفته از: linuxize.com

چهارشنبه, 18 اردیبهشت 1398

ادامه مطلب