استقرار زیرساخت وب سرور Apache و وب سرور NGINX
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- وب سرور Apache
- استقرار زیرساخت وب سرور NGINX
- چگونگی نصب و پیکربندی وب سرور Apache
- استقرار زیرساخت سرورNginx + PHP + HTTP HTTPS SSL/TLS
- تنظیمات فایروال + بررسی وب سرور شما
- مدیریت فرآیند Apache
- راهاندازی هاستهای مجازی و پیکربندی ماژولها
- چگونگی پیکربندی Apache SSL - وب سرور HTTPS
- PHP و PHP-FPM چیست و چگونه Apache با PHP-FPM نصب میشود؟
- نصب Nginx به عنوان یک پروکسی معکوس برای Apache + SSL
پیش نیازهای دوره
- هیچ تجربهای لازم نیست. شما همه چیز را خواهید آموخت!
توضیحات دوره
در این دوره جامع، به بررسی پیچیدگیهای استقرار زیرساخت وب سرور پرداخته میشود و بر روی دو سرور قدرتمند Apache و NGINX تمرکز میشود. این سفر با دستورالعملهای دقیق نصب و پیکربندی Apache آغاز میشود و به طور پیوسته به موضوع تأمین امنیت سرور شما با پروتکلهای HTTP ،HTTPS و SSL/TLS میپردازد. تنظیمات فایروال و بررسی کامل وب سرور بخشی جداییناپذیر از محتوای آموزشی است. مهارتهای خود را در مدیریت فرآیند Apache، راهاندازی هاستهای مجازی و پیکربندی ماژولها برای بهینهسازی عملکرد سرور افزایش دهید.
دوره همچنین به ترکیب پویا NGINX ،PHP و PHP-FPM پرداخته و شما را در فرآیند نصب راهنمایی میکند و بر نصب Apache با PHP-FPM نور میافشاند. پیچیدگیهای پیکربندی Apache SSL و وب سرورهای HTTPS را آشکار میکند و همچنین مهارتهای لازم برای یکپارچهسازی Nginx به عنوان یک پروکسی معکوس برای Apache را در زمینه رمزگذاری SSL به شما میآموزد. با پایان این دوره، شما یک مجموعه مهارت قوی برای ناوبری پیچیدگیهای استقرار و پیکربندی وب سرور با اطمینان خواهید داشت.
Apache، یک وب سرور متنباز و پرکاربرد، به خاطر انعطافپذیری و پایداریاش شناخته میشود. با تمرکز بر سهولت پیکربندی و طراحی مدولار، Apache در پردازش محتوای پویا با استفاده از ماژولهایی مانند mod_php برتری دارد. PHP-FPM، از طرف دیگر، به معنای FastCGI Process Manager برای PHP است که عملکرد PHP را با ارائه یک استخر فرآیند جداگانه برای مدیریت درخواستها بهبود میبخشد. این کار به بهینهسازی استفاده از منابع و مدیریت کارآمدتر اسکریپتهای PHP کمک میکند.
در کنار آن، NGINX که خود یک وب سرور قدرتمند است، به عنوان یک پروکسی معکوس برای Apache عمل میکند. NGINX در مدیریت همزمان اتصالات و محتوای استاتیک به خوبی عمل میکند و آن را به یک سرور جلویی ایدهآل تبدیل میکند. این راهاندازی، از سرعت و کارآیی NGINX در خدمتدهی به محتوای استاتیک استفاده کرده و پردازش محتوای پویا را به Apache با PHP-FPM واگذار میکند. نتیجه، یک زیرساخت وب قدرتمند و قابل گسترش است که از نقاط قوت هر بخش بهره میبرد و تجربه کاربری بدون نقص و عملکرد بهینه برای وب اپلیکیشنها ارائه میدهد.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب
- مدیران سیستم
- متخصصان DevOps
- متخصصان فناوری اطلاعات
- مهندسان ابر
- مدیران شبکه
- دانشجویان رشتههای علوم کامپیوتر و IT
- فریلنسرها و کارآفرینان
- متخصصان امنیتی
- هر کسی که به شغلهای IT علاقه دارد.
استقرار زیرساخت وب سرور Apache و وب سرور NGINX
-
سرور HTTP Apache چیست؟ چگونگی نصب + فایروال + مدیریت فرآیند 14:55
-
وب سرور Apache - راهاندازی هاستهای مجازی و پیکربندی ماژولها 25:02
-
چگونگی پیکربندی Apache SSL - وب سرور HTTPS 11:50
-
PHP و PHP-FPM چیست و چگونه Apache با PHP-FPM نصب میشود؟ 13:03
-
وب سرور Apache - نصب Nginx به عنوان یک پروکسی معکوس برای Apache + SSL 37:16
مشخصات آموزش
استقرار زیرساخت وب سرور Apache و وب سرور NGINX
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:5
- مدت زمان :01:42:06
- حجم :904.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy