استقرار PHP با CLI
رابط خط فرمان یا همان CLI ، یکی از ابزار هایی است که میتوانید با ان به سادگی فایل های خود را بر روی رانفلر قرار دهید و پروژه های خود را مدیریت کنید.
با CLI می توانید هربار با تغییر در سورس پروژه خود فقط با یک دستور فقط تغییرات را به رانفلر منتقل کنید.
برای شروع نیاز به پیش نیاز های زیر دارید
- قرار دادن فایل های static داخل gitignore. که از ارسال آن به رانفلر جلوگیری شود.
- نصب CLI روی سیستم شما.
- استقرار توسط CLI
تنظیم فایل gitignore.
برخی از فایل ها و پوشه ها نباید به سرور ارسال شوند فایل هایی مثل static که حجم زیادی دارند بر این اساس باید یک فایل ایجاد کنید به نام gitignore. و نام این فایل ها و پوشه ها را داخلش قرار بدهید
فایل نمونه gitignore.
static/
نصب CLI روی سیستم
برای نصب کافیست دستور متناسب با سیستم عامل را در خط فرمان وارد کنید.
نصب در Mac و Linux:
/bin/bash -c "$(curl -fsSL https://get.runflare.com/install.sh)"
نصب در Windows :
powershell -Command Invoke-WebRequest -Uri https://get.runflare.com/install.bat -OutFile install.bat; ./install.bat
نکته : برای بروزرسانی CLI در آینده از دستور زیر استفاده کنید .
runflare update
نکته : اگر بعد از نصب رانفلر با این پیغام مواجه شدید که دستور رانفلر شناخته نشده است کافی است یکبار خط فرمان را ببندید و مجدد باز کنید.
استقرار توسط CLI
حالا که CLI رو روی سیستم دارید کافی است با CMD در ویندوز یا Terminal در مک یا لینوکس وارد مسیر روت پروژه شده و دستور زیر را وارد کنید
runflare deploy
با زدن دستور بالا و وارد کردن نام کاربری و رمز عبور حساب کاربری رانفلر لیستی از پروژه ها برای شما نمایش داده خواهد شد با انتخاب پروژه لیست ایتم های داخل پروژه نیز نمایش داده می شود که می توانید آیتم یا همان برنامه مورد نظر که قبلا ایجاد کردید را انتخاب کنید تا فرایند استقرار آغاز شود
نکته: با هربار تغییر در کدهای پروژه می توانید با دستور فوق تغییرات را به رانفلر ارسال کنید.