لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js: استقرار برنامه ها
دانلود Node.js: Deploying Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
هنگامی که یک برنامه Node.js را به صورت محلی توسعه دادید و آزمایش کردید، گام بعدی این است که آن را گسترش دهید تا کاربران بتوانند از هر کجای دنیا به آن دسترسی داشته باشند. در این دوره، Node.js: Deploying Applications، یک نمای کلی از روشهای مختلف برای استقرار برنامههای Node.js در محیطهای تولید، از جمله نمایشهای نمایشی استقرار در سروری که از طریق اینترنت قابل دسترسی است، دریافت خواهید کرد. ابتدا، استقرار در سرور DigitalOcean را بررسی خواهید کرد. در مرحله بعد، مدیریت زمان اجرای استقرار با PM2 را خواهید دید. در نهایت، برخی از مراحل بعدی را بررسی خواهید کرد تا با ابزارهایی مانند NGINX و Docker پیشتر بروید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش بکارگیری برنامه های Node.js خود را برای در دسترس قرار دادن آنها در جهان خواهید داشت.
سرفصل ها و درس ها
استقرار Node.js در محیط های تولید
Deploying Node.js to Production Environments
مروری بر گزینههای استقرار برنامههای Node.js
Overview of Options for Deploying Node.js Applications
راه اندازی سرور در DigitalOcean Droplet
Setting up a Server on a DigitalOcean Droplet
کاوش دایرکتوری ها در سرور
Exploring Directories on the Server
نصب Node.js و npm روی سرور
Installing Node.js and npm on the Server
اجرای یک برنامه Node.js روی سرور
Running a Node.js Application on the Server
نکاتی برای یادگیری و تمرین با VPS
Tips for Learning and Practicing with a VPS
مدیریت زمان اجرا با PM2
Managing Deployment Runtimes with PM2
استفاده از PM2 برای مدیریت برنامه های Node.js
Using PM2 to Manage Node.js Applications
مدیریت PM2 با فایل های پیکربندی
Managing PM2 with Configuration Files
استفاده از PM2 برای راه اندازی مجدد Node.js پس از خرابی
Using PM2 to Restart Node.js After a Crash
راه اندازی مجدد PM2 پس از راه اندازی مجدد سرور
Restarting PM2 After a Server Restart
نظارت و دسترسی به سیاهههای مربوط با PM2
Monitoring and Accessing Logs with PM2
استفاده از PM2 برای بازرسی سیاههها
Using PM2 to Inspect Logs
نظارت بر معیارهای کاربردی در PM2
Monitoring Application Metrics in PM2
تست بارگذاری برنامه با Apache Bench
Testing Application Load with Apache Bench
مراحل بعدی: NGINX و Docker
Next Steps: NGINX and Docker
اجرای NGINX به عنوان یک سرور HTTP پروکسی معکوس
Running NGINX as a Reverse Proxy HTTP Server
استقرار برنامه های Node.js با کانتینرهای Docker
Deploying Node.js Applications with Docker Containers
Jon یک نویسنده، توسعه دهنده و عضو تیم Pluralsight از طریق Code School است. اخیراً، او روی محتوا و محصولاتی کار میکند که به نویسندگان کمک میکند محتوا را بهطور کارآمد ایجاد کنند. قبل از آن، او چندین سال روی یادگیری تعاملی در Code School کار کرد و بعداً به Pluralsight به عنوان محتوای تعاملی کمک کرد.
نمایش نظرات