لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سرور آپاچی تامکت از مبتدی تا پیشرفته
Apache Tomcat Server from Beginners to Advanced
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ملزومات سرور Tomcat برای توسعه دهندگان وب جاوا، معماران و مدیران، همراه با بهترین شیوه های پیاده سازی در پایان دوره، دانشجو می تواند نحوه کارکرد آن را در سرور Tomcat یاد بگیرد. مفاهیم امنیتی را برای امن تر کردن برنامه های کاربردی مستقر می آموزد. می تواند خوشه با دسترسی بالا ایجاد و مدیریت کند. میتواند برنامهها را از دیدگاه میانافزار مقیاسبندی کند تا میلیونها درخواست در ثانیه بگیرد. قادر به ایجاد و مدیریت هاست های مجازی در یک محیط هاست اشتراکی خواهد بود. تکنیک های بهینه سازی و تنظیم سایر پارامترهای مهم را درک کنید. پیش نیازها:دانشجویان باید درک اولیه مفاهیم وب اپلیکیشن و آشنایی با ویندوز و لینوکس را داشته باشند.
این دوره با مفاهیم اولیه Tomcat Server به عنوان مبتدی شروع می شود و به سمت پیشبرد مباحث پیکربندی سرور حرکت می کند. بسیاری از مفاهیم اصلی را که باید هنگام استفاده از تامکت بدانیم، پوشش می دهد. از آنجایی که تامکت کانتینر سرور اصلی است که در بسیاری از سرورهای برنامه منبع باز مانند JBoss استفاده می شود، این یک پایه محکم برای پیشرفت بیشتر در میان افزار خواهد بود. اگر یک مدیر میان افزار (مدیر سرور Tomcat) هستید، برای شما مناسب تر است زیرا استقرار، پیکربندی ssl و مراحل مختلف پیکربندی مرتبط با خوشه را پوشش می دهد که معمولاً هنگام مدیریت سرورها از آنها استفاده می کنید. پیکربندی یک سرور یک کار دلهره آور است و شما نیاز به وضوح بیشتری در مورد پارامترهای مختلف دارید، این دوره آموزشی سرور تامکت با در نظر گرفتن تمام پیچیدگی های اولیه با ساخت فیلم های ساده برای پرداختن به موضوعات پیچیده Apache Tomcat تهیه شده است. این دوره همچنین مدیریت حافظه و نظارت بر موضوعات را پوشش می دهد. مراحل دقیق مربوط به ثبت و سفارشی سازی فایل لاگ نیز پوشش داده شده است. پس از گذراندن این دوره، دانشجو تمام جزئیات مهم مورد نیاز برای کار با یک وب سرور در محیط تولید را خواهد داشت.
طبق تقاضای دانشآموز، سخنرانیهای تکمیلی نیز هر چند وقت یکبار اضافه میشود، مانند سؤالات متداول برای هدف مصاحبه، اجرای Tomcat در Google Cloud و AWS و غیره.
سرفصل ها و درس ها
نمای کلی تامکت
Overview of Tomcat
قرار است چه چیزی را پوشش دهیم؟
What we are going to cover ?
نمای کلی کانتینر Servlet
Overview of Servlet Container
راه اندازی وب سرور بر روی پلتفرم های متعدد
Setting up Webserver on Multiple Platforms
نیازهای راه اندازی و نصب - پلتفرم ویندوز
Setup Requirements & Installation - Windows Platform
نیازهای راه اندازی و نصب - پلتفرم لینوکس
Setup Requirements & Installation - Linux Platform
استقرار برنامه و مرور باینری
Application Deployment and Binaries Walkthrough
استقرار برنامه
Application Deployment
فایل های پیکربندی و مراحل باینری
Configuration files and binaries walkthrough
امنیت Tomcat و پیکربندی SSL
Tomcat Security and SSL Configuration
بررسی اجمالی امنیت
Security Overview
فعال کردن SSL - تولید گواهی
Enabling SSL - Generating Certificate
فعال کردن SSL - Part2
Enabling SSL - Part2
فعال کردن SSL - پلت فرم لینوکس
Enabling SSL - Linux Platform
هاست های مجازی در محیط میزبانی وب اشتراکی
Virtual Hosts in Shared Web-Hosting Environment
نمای کلی Vitualhost
Vitualhost Overview
ایجاد میزبان مجازی - پلتفرم ویندوز
Virtual Host Creation - Windows Platform
ایجاد میزبان مجازی - پلتفرم لینوکس
Virtual Host Creation - Linux Platform
خوشهبندی با دسترسی بالا
High-Availability Clustering
مقیاس بندی ترافیک و دسترسی بالا با استفاده از خوشه بندی
Scaling Traffic & High Availability using clustering
راه اندازی کلاستر - در ویندوز
Cluster Setup - On Windows
راه اندازی کلاستر - پلتفرم لینوکس
Cluster Setup - Linux Platform
بارگیری تامکت با NGinx
Loadbalancing Tomcat With NGinx
تعادل بار با استفاده از Nginx در خوشه عمودی - پلتفرم ویندوز
Loadbalancing using Nginx in Vertical Cluster - Windows Platform
تعادل بار با استفاده از Nginx در کلاستر افقی - پلتفرم ویندوز
Loadbalancing using Nginx in Horizontal Cluster - Windows Platform
Loadbalancing Tomcat با استفاده از Nginx - Linux Platform
Loadbalancing Tomcat using Nginx - Linux Platform
بارگذاری تامکت با آپاچی HTTP و MOD_JK
Loadbalancing Tomcat With Apache HTTP & MOD_JK
راه اندازی Apache و Mod_Jk Connector
Setting up Apache and Mod_Jk Connector
توزیع ترافیک با Apache LB - Part1
Distributing Traffic with Apache LB - Part1
توزیع ترافیک با Apache LB - Part2
Distributing Traffic with Apache LB - Part2
مدیریت جلسات در کلاستر
Session Management in Cluster
جلسات چسبیده - مفهوم
Stickey Sessions - Concept
پیکربندی جلسات Stickey در Nginx و Apache LB
Configuring Stickey Sessions on Nginx & Apache LB
فعال کردن فشرده سازی پاسخ HTTP
Enabling HTTP Response Compression
کلمات پایانی
Final Words
نتیجه گرفتن
Conclude
مسابقه ساده برای تازه کردن موضوعات تحت پوشش.
Simple quiz to refresh the topics covered.
دوره جایزه (اختیاری) - پرسش های متداول مصاحبه تامکت تجدید سریع
Bonus Course(Optional) - Tomcat Interview FAQs Quick Refresher
سوالات متداول - قسمت 1
Frequently Asked Questions - Part1
سوالات متداول - قسمت 2
Frequently Asked Questions - Part2
سوالات متداول - قسمت سوم
Frequently Asked Questions - Part3
سوالات متداول - قسمت 4
Frequently Asked Questions - Part4
سوالات متداول - قسمت 5
Frequently Asked Questions - Part5
دوره جایزه (اختیاری) - میزبانی وب جاوا در Google Cloud و AWS با استفاده از Tomcat
Bonus Course(Optional) - Java Web Hosting on Google Cloud and AWS Using Tomcat
ایجاد حساب Google Cloud
Creating Google Cloud Account
ایجاد نمونه لینوکس در Google Cloud
Creating Linux Instance on Google Cloud
راه اندازی اتصال و نصب جاوا
Setting up Connection and Installing Java
آماده سازی وب سرور در نمونه ابری
Making Web-Server Ready on Cloud Instance
تخصیص IP در فضای ابری
IP Assignment on Cloud
استقرار وب سایت
Deploying Website
تنظیمات نام دامنه و منطقه
Domain Name and Zone Settings
ایجاد نمونه AWS و نصب وب سرور
Creating AWS Instance and Installing Webserver
استقرار وب سایت در نقشه برداری AWS و DNS
Deploying Website on AWS and DNS mapping
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات