ورود ثبت نام 021 - 49624
Logo Logo
  • سرور مجازی
    • فروش سرور مجازیسرور مجازی خارج20 لوکیشن ، تحویل فوری
    • فروش سرور مجازیسرور مجازی ایران5 دیتاسنتر ، ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی فارکسآی پی ثابت،ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی ترید و بایننسآی پی ثابت ، ترافیک نامحدود
    • فروش سرور مجازیسرور مجازی بورسسرعت بالا ، دسترسی آسان
    • فروش سرور مجازیسرور مجازی اقتصادیآی پی ثابت ، قیمت مناسب
    • فروش سرور مجازیسرور مجازی میکروتیکآی پی ثابت ، قیمت مناسب
    • فروش سرور گرافیک دارسرور مجازی با گرافیکآی پی ثابت ، ترافیک نامحدود
  • سرور اختصاصی
    • فروش سرور اختصاصیسرور اختصاصی ایرانپورت 10 گیگ ، سخت افزار بروز
    • فروش سرور اختصاصیسرور اختصاصی خارجلوکیشن های برتر
    • فروش سرور اختصاصیکولوکیشنارائه از 5 دیتاسنتر برتر
  • هاست
    • هاستهاست ایرانبکاپ منظم ، پهنای باند نامحدود
    • هاستهاست خارجبکاپ منظم ، ترافیک نامحدود
    • فروش اس اس الگواهینامه SSLدامنه های داخلی و خارجی
  • دامنه
  • دانشنامه
  • تماس با ما

لینک های مفید

  • About

معرفی و آموزش Puppet

  • خانه
  • ادامه مطلب
فروردین 29 1401
  • وبلاگ

Puppet چیست و چه ویژگی هایی دارد ؟ در ادامه با نوین هاست همراه باشید : Puppet یک نرم افزار متن باز جهت مدیریت متمرکز پیکربندی است که توسط Luke Kanies در سال ۲۰۰۵ نوشته شده است و بر روی سرور و کلاینت لینوکس و ویندوز فایل اجرا است. مدیران سرور مجازی و سرور اختصاصی میتوانند با استفاده از Puppet سرعت و بهینگی فوق العاده ای به روند پیکر بندی های تکراری خود بدهند. پاپت قادر است فایل های ini را ویرایش کند. دستورات خط فرمان را تحت شرایط و رویداد های خاص اجرا کند. بدون در گیر کردن مدیر سیستم با تفاوت های پکیج منیجر های مختلف (YUM, APT) بسته های مورد نظر را نصب کند و از به روز بودن آنها اطمینان حاصل کند.

معرفی و آموزش Puppet

معرفی و آموزش Puppet

ارتباط بین کلاینت و مستر در پاپت توسط SSL محافظت میشود. و میتوانید تعداد دلخواه node را به یک master اضافه کنید تا مدیریت متمرکز آنها توسط master انجام شود.

تنظیمات و پیکربندی ها در پاپت توسط فایل هایی متنی تحت عنوان Manifest ذخیره میشوند. به طور مثال متن زیر برای ایجاد پوشه ای با مشخصات ذکر شده قابل استفاده است:

file { ‘/var/log/admin-app-log’:

ensure => ‘directory’,

owner => ‘root’,

group => ‘wheel’,

mode => ‘۰۷۵۰’,

}

همچنین دست شما در اجرا کردن دستورات دلخواه خط فرمان دست شما باز است:

class basic_exec {

exec { ‘refresh_cache’:

command => ‘refresh_cache 8600’,

path => ‘/usr/local/bin/:/bin/’,

}

}

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

ini_setting { ‘edit phpini’:

ensure => present,

path => ‘ /etc/php5/cli/php.ini‘,

setting => ‘max_input_time’,

value => ’۶۰’,

}

}
 
دستور زیر سرویس Cron را در صورت غیر فعال بودن استارت میکند:

class running_service {

service { ‘cron’:

ensure => ‘running’,

}

}

یا مانیفست زیر پکیج های ‘screen’, ‘strace’, ‘sudo’ را بر روی سرور های لینوکسی مختلف اعم از رد هت و دبیان نصب میکند.

$enhancers = [ ‘screen’, ‘strace’, ‘sudo’ ]

package { $enhancers: ensure => ‘installed’ }


هر کدام از این فایل ها را میتوانید با قرار دادن روی کلاینت به صورت تکی اجرا کنید یا روی سرور master قرار دهید. تا master روی کلاینت های مربوطه تغییرات را اعمال نماید.

با تعریف مانیفست زیر در سرور مستر, تغییرات مورد نظر فقط در سرور های تعریف شده ns1 و ns2 اعمال میشود

node ‘ns1’, ‘ns2’ { # applies to ns1 and ns2 nodes file {‘/tmp/dns’: # resource type file and filename ensure => present, # make sure it exists mode => 0644, content => “Only DNS servers get this file.\n”, } }

برای راهنمایی بیشتر در مورد نصب و کانفیگ Puppet میتوانید به این لینک مراجعه نمایید:

https://www.digitalocean.com/community/tutorials/how-to-install-puppet-to-manage-your-server-infrastructure

نوشته قبلی نوشته بعدی

درج نظر لغو پاسخ

نوشته‌های تازه

  • آیا باید هاست ، سرور مجازی و دامنه را از یک کمپانی تهیه کرد؟
  • تاثیر سرور ابری بر تحولات سرویس های مالی
  • راهنمای خرید سرور مجازی نوین هاست
  • نحوه بک آپ اتوماتیک از cpanel
  • چه زمانی هاست ویندوز بهترین انتخاب است؟

آخرین دیدگاه‌ها

  1. رابین کیمیا در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  2. نوین هاست در تفاوت NS و DNS چیست؟
  3. MS در تفاوت NS و DNS چیست؟
  4. نوین هاست در اتصال به سرور مجازی با اندروید
  5. نوین هاست در شبکه جهانی وب | بخش اول

دسته‌ها

  • راهکار های سازمانی
  • سرور مجازی
  • لایسنس
  • محصولات
  • نمایندگی فروش
  • وبلاگ

برچسب‌ها

اموزش نصب ssl در ویندوز سرور اموزش نصب اس اس ال رایگان اموزش وصل شدن به سرور نحوه اتصال به سرور با موبایل
Logo


تلفن : 49624 – 021
تلفن : 91070308 – 021
admin@novinhost.org
تلگرام : novinhost_org@
کانال تلگرام : novinhost@
تهران ، فلکه دوم صادقیه ، بلوار آیت الله کاشانی ، روبروی پمپ بنزین ، پلاک 160 طبقه 8

سرور مجازی

  • سرور مجازی آلمان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی آمریکا
  • سرور مجازی کانادا
  • سرور مجازی هلند
  • سرور مجازی فنلاند

سرور اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی تبیان
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا

نمادها و مجوزها

نمادها و مجوزهانظام صنفی

  • شبکه های اجتماعی نوین هاست را در شبکه های اجتماعی حتما دنبال کنید!

تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.

  • قوانین سرویس دهی
  • درباره ما
  • شماره حساب ها
  • استخدام