آموزش استقرار وب سایت های PHP در Heroku

Deploying PHP websites on Heroku

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

در این دوره، شما اولین وب سایت خود را در پلتفرم ابری Heroku مستقر خواهید کرد. Heroku یک پلتفرم به عنوان یک سرویس (PaaS) است که به شما امکان می دهد به راحتی برنامه های وب را با استفاده از یک فشار git ساده استقرار و مقیاس بندی کنید. وقتی مراحل زیر را طی می کنیم، گام به گام مرا دنبال خواهید کرد:

  • اولین برنامه وب خود را در فضای ابری مستقر کنید
  • از افزونه هایی مانند پایگاه داده MySQL و ردیابی عملکرد استفاده کنید
  • عیب‌یابی خطاها با استفاده از Heroku CLI
  • سرور مجازی خود را پیکربندی و سفارشی کنید

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


سرفصل ها و درس ها

درس ها Lessons

  • تغییر به nginx Switching to nginx

  • پیدا کردن اینکه چه اشتباهی رخ داده است Finding out what went wrong

  • تهیه Rollbar Provisioning Rollbar

  • نصب Git در ویندوز Installing Git on Windows

  • پیکربندی نام دامنه Configuring domain names

  • داشبورد رولبار Rollbar dashboard

  • با استفاده از افزونه ها Using addons

  • داشبوردهای افزونه Addon dashboards

  • اتصال به MySQL Connecting to MySQL

  • متعهد شدن به git Committing to git

  • هل دادن به هروکو Pushing to Heroku

  • اضافه کردن متغیر به صورت محلی Adding the variable locally

  • نصب CLI Installing the CLI

  • ایجاد یک اپلیکیشن ساده Creating a simple app

  • پیکربندی ریشه وب آپاچی Configuring Apache's web root

  • ساخت اکانت Heroku Creating a Heroku account

  • شکستن برنامه Breaking the app

  • اضافه کردن کد PHP Adding PHP code

  • فعال کردن پسوندهای PHP Enabling PHP extensions

  • نصب Heroku CLI در ویندوز Installing Heroku CLI on Windows

  • افزونه ها چیست؟ What are addons?

  • مقدمه Introduction

  • استفاده از متغیرها در تولید Using variables in production

  • کانفیگ vars چیست؟ What are config vars?

  • نتیجه Conclusion

  • کد نمونه Example code

  • MySQL در فضای ابری MySQL in the cloud

  • افزودن یک پیکربندی محلی var Adding a local config var

  • استفاده از متغیرها به صورت محلی Using variables locally

  • نصب کتابخانه مشتری Installing the client library

  • به کارگیری تغییرات ما Deploying our changes

  • ایجاد یک پروفایل Creating a Procfile

  • استفاده از Git Bash در ویندوز Using Git Bash on Windows

  • عقب گرد Rolling back

  • هیروکو چیست؟ What is Heroku?

نمایش نظرات

آموزش استقرار وب سایت های PHP در Heroku
جزییات دوره
1h 15m
35
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
65
3 از 5
ندارد
دارد
دارد
Chris Worfolk
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Worfolk Chris Worfolk

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

است