آموزش استقرار وب سایت های 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 15m
35
Skillshare (اسکیل شیر) skillshare-small
07 خرداد 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
65
3 از 5
ندارد
دارد
دارد
Chris Worfolk

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Worfolk Chris Worfolk

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

است

Skillshare (اسکیل شیر)

اسکیل‌شر یک پلتفرم آموزشی آنلاین است که به میلیون‌ها افراد در سراسر جهان امکان یادگیری مهارت‌های جدید را فراهم می‌کند. این پلتفرم با ارائه دوره‌های متنوع در زمینه‌هایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را می‌دهد تا به صورت آنلاین به یادگیری بپردازند.

یکی از ویژگی‌های منحصر به فرد سکیل‌شر، ارائه دوره‌های تدریس شده توسط صاحبان مهارت‌ها و افراد موفق در زمینه‌های مختلف است. این امر باعث می‌شود که کاربران از تجربیات و دانش عملی افرادی که در حوزه‌های مورد نظرشان موفق عمل کرده‌اند، بهره‌مند شوند و بهترین اطلاعات را برای بهبود مهارت‌های خود دریافت کنند. به این ترتیب، سکیل‌شر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق می‌کند و به آنها کمک می‌کند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.