این برنامه لینوکس به نام Capistrano است که آخرین نسخه آن را می توان با عنوان 3.18.0sourcecode.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن به نام Capistrano را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
عکس ها
Ad
کاپیسترانو
شرح
یک ابزار اتوماسیون و استقرار سرور از راه دور که به زبان روبی نوشته شده است. Capistrano Rake DSL را با متدهای مخصوص اجرای دستورات روی سرورهای() گسترش می دهد. Capistrano به زبان Ruby نوشته شده است، اما به راحتی می توان از آن برای استقرار هر زبانی استفاده کرد. اگر زبان یا فریمورک شما دارای الزامات ویژه ای برای استقرار است، Capistrano به راحتی می تواند برای پشتیبانی از آنها گسترش یابد. Capistrano به عنوان یک جواهر یاقوتی همراه است. به Ruby 2.0 یا جدیدتر نیاز دارد. Capistrano را می توان به عنوان یک Gem مستقل نصب کرد یا در برنامه شما قرار داد. توصیه می شود هنگام استفاده از Capistrano شماره نسخه را اصلاح کنید، بنابراین توصیه می شود از یک باندلر مناسب استفاده کنید. گوهر capistrano-rails شامل موارد اضافی است که به طور خاص برای Ruby on Rails طراحی شده است، بهویژه Asset Pipeline Support و Database Migration Support. Capistrano با استفاده از SSH مستقر می شود. بنابراین، شما باید بتوانید SSH (در حالت ایده آل با کلیدها و ssh-agent) از سیستم استقرار به سیستم مقصد را برای Capistrano به کار ببرید.
امکانات
- Capistrano از یک سلسله مراتب دایرکتوری کاملاً تعریف شده در هر سرور راه دور برای سازماندهی کد منبع و سایر داده های مربوط به استقرار استفاده می کند.
- "current" یک پیوند نمادین است که به آخرین نسخه اشاره دارد. این پیوند نمادین در پایان یک استقرار موفقیت آمیز به روز می شود. اگر استقرار در هر مرحله با شکست مواجه شود، پیوند نمادین فعلی همچنان به نسخه قدیمی اشاره می کند
- "releases" همه استقرارها را در یک پوشه دارای مهر زمانی نگهداری می کند. این پوشه ها هدف سیملینک فعلی هستند.
- "repo" سیستم کنترل نسخه را پیکربندی شده نگه می دارد. در مورد یک مخزن git، محتوا یک مخزن git خام خواهد بود (به عنوان مثال اشیاء، refs و غیره)
- "revisions.log" برای ثبت هر استقرار یا بازگشت استفاده می شود. هر ورودی دارای مهر زمانی است و کاربر اجرا کننده (:local_user، پیش فرض نام کاربری محلی) فهرست شده است. بسته به داده های VCS شما مانند نام شعب یا شماره های تجدیدنظر نیز فهرست شده است
- "share" حاوی فایل های linked و linked_dirs است که در هر نسخه به صورت نمادین پیوند داده شده اند. این داده ها در سراسر استقرار و انتشار باقی می مانند. باید برای مواردی مانند فایل های پیکربندی پایگاه داده و ذخیره سازی ثابت و پایدار کاربر که از یک نسخه به نسخه دیگر تحویل داده می شود استفاده شود.
زبان برنامه نویسی
یاقوت
دسته بندی ها
این برنامه ای است که می توان آن را از https://sourceforge.net/projects/capistrano.mirror/ نیز دریافت کرد. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.