چطور در Ansible یک Role را از Github نصب کنیم؟

با سلام خدمت دوستان عزیز

اتفاقاتی جدیدی افتاده و جهش مثبتی در زمینه مدیریت سرورها داشتیم.. اتوماسیون Ansible رو برای زیرساختمون در داده پرداز انتخاب کردیم.

اولین آموزش در رابطه با Ansible ، آموزش نصب یک Role از Github خواهد بود.

به عنوان مثال ، Role مورد نظر من Nginx خواهد بود: https://github.com/ANXS/nginx

ابتدای ساکن می بایست وارد Ansible Galaxy بشید.

پس از اینکه وارد شدید ، یک فایل requirement.yaml ایجاد بفرمائید و لینک Role در Github را بصورت زیر درون فایل قرار بدید.

سپس دستور زیر را اجرا کنید تا Role نصب شود.

ارادتمند شما 

آموزش نصب گیت لب روی سرور لینوکس (Gitlab)

سلام خدمت عزیزان.

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

داخل این پست قصد دارم آموزش نصب Gitlab نسخه CE (یعنی Community Edition یا رایگان) را در اختیارتون بگذارم.

من کار خاصی نکردم ،‌ جزء ترجمه ،‌ البته چند بار روی چند سرور این مورد را نصب کردم و با موفقیت انجام شد.

آموزش برای نصب گیت لب روی لینوکس توزیع سنت او اس ۶ (CentOS 6) هست.

البته گیت لب برای توزیع های Centos 7 و Ubuntu 12.04/14.04 و Debian هم قابل استفاده هست ، گفتم شاید استفاده کننده های CentOS 6 بیشتر باشه ، آموزش این مورد رو گذاشتم.

اول باید یک مشت پیش نیاز نصب کنیم ، که شامل سرویس ارسال ایمیل (postfix) و ssh server که البته اکثرا روی Minimal / basic server /… نصب هست. البته بعد از نصب می بایست داخل chkconfig فعال هم بکنیم.

فایل زیر رو به هر طریق که میتونید دانلود کنید. (wget و curl و aria2 و..)

حالا نصبش کنید:

بعد از پایان نصب ، باید دستور reconfigure رو بزنید:

بعد از پایان این مورد هم با مرورگر آی پی سرور رو باز کنید و با مشخصات زیر وارد بشید:

خب تموم شد 

کم کم آموزش های دیگه ای هم پیرامون Git / Gitlab میگذارم.

ریست کردن پسورد Gitlab برای اکانت root

سلام خدمت عزیزان

 

برای تغییر رمز عبور Gitlab در سرور می بایست اول وارد Terminal شوید.

سپس به دنبال یوزر اصلی (root) با id=1 می گردیم.

سپس رمز جدید را بازنشانی می کنیم. (danial_gordi همان رمز جدید است)

رمز را تایید می کنیم.

* رمز می بایست از ۸ کارکتر بیشتر باشد.

سپس Save می کنیم.

 

رمز root تغییر پیدا کرد.