آموزش وب سرور آپاچی - نه فقط یاد بگیرید، بلکه به آن مسلط شوید.

Apache Web Server - not just learn, Master it.

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: میزبانی سایت ها، امنیت با OWASP CRS، LAMP، رفع آسیب پذیری، CGI، HA، HTTPS با استفاده از Lets encrypt، ماکروها، نظارت بر پیکربندی سطح دانه ای Apache HTTPD با درک نحوه عملکرد Apache. راه اندازی یک وب سایت راه اندازی چندین وب سایت راه اندازی پایگاه نام، پایه IP و پایگاه پورت میزبانی وب سایت نقش ماژول ها در آپاچی و نحوه استفاده موثر از آنها نحوه استفاده از نام مستعار و تغییر مسیر URL ها نحوه ایمن سازی سرور آپاچی چگونه Apache را سفارشی کنیم فرمت log بر اساس نیاز شما نحوه کاهش خطوط پیکربندی اضافی در هنگام میزبانی چندین وب سایت با استفاده از ماژول ماکرو نحوه استفاده از Apache برای متعادل کردن بار برنامه پویا مانند tomcat با استفاده از اتصال JK نحوه پیکربندی LAMP Stack OWASP CRS چیست و چگونه می توان به طور موثر برای آن استفاده کرد تقویت امنیت آپاچی نحوه کاهش آسیب پذیری های شناخته شده فعلی آپاچی نحوه استفاده از گواهینامه LetsEncrypt SSL برای وب سایت آپاچی نحوه نصب Nagios (نرم افزار نظارت بر سیستم) با آپاچی به عنوان یک برنامه CGI پیش نیازها: دانش اولیه سیستم عامل لینوکس کنجکاوی در یادگیری در آپاچی عمیق

وب سرور آپاچی یک نرم افزار وب سرور است که به طور گسترده برای میزبانی وب سایت ها استفاده می شود و پشتیبان گیری Nginx و سرورهای دیگر وجود دارد. این دوره شما را از مفهوم اصلی وب سرور به موضوعات پیشرفته در آپاچی می برد. این دوره عمدتاً بر روی مفهوم آپاچی و ماژول های مرتبط با آن متمرکز است. آن ماژول ها چیست و دستورالعمل های مرتبط چیست و چگونه می توانیم از آن دستورالعمل ها به طور موثر برای رسیدن به هدف خود از میزبانی وب سایت ها، نظارت بر عملکرد، بهینه سازی پیکربندی و غیره استفاده کنیم. استفاده موثر از ماژول ها برای به دست آوردن بهترین ها از آپاچی در این دوره سعی شده است به طور کلی توضیح داده شود. . همراه با آن، Securing Apache نیز به صورت طولانی پوشش داده شده است. ماژول ModSecurity به همراه مجموعه قوانین اصلی OWASP به طور عمیق پوشش داده شده است. امروزه هک کردن برای سرورهای وب بسیار رایج است. از این رو، سخنرانی کاهش آسیب‌پذیری‌ها اضافه شده است تا آپاچی شما بدون آسیب‌پذیری باشد.

از آنجایی که گواهینامه Letsencrypt SSL به طور گسترده در سراسر جهان فناوری اطلاعات استفاده می شود، در این دوره 2 سخنرانی در مورد نحوه استفاده از گواهینامه LetsEncrypt SSL برای ایمن سازی وب سایت با HTTPS اضافه شده است

بنابراین با این موارد شروع می کنیم:

1. وب سرور چیست؟

2. Apache

را نصب و پیکربندی کنید

3. ساختار دایرکتوری

4، ورود به سیستم

5. ماژول های اصلی و ماژول های دیگر در آپاچی

6. میزبان های مجازی

7. نام مستعار و تغییر مسیر

و سپس به اینجا می‌رویم:

8. ایمن کردن آپاچی شما

9. نظارت بر عملکرد

10. کار پیکربندی خود را با ماکروها در httpd

کاهش دهید

11. تعادل بار با استفاده از Apache

12. اجازه می دهد تا گواهی رایگان SSL را برای HTTPS

رمزگذاری کنیم

13. نصب Nagios با آپاچی

14. پیکربندی ModSecurity WAF با استفاده از OWASP CRS

15. LAMP Stacks

را نصب کنید

16. کاهش آسیب پذیری

با این کار پشتیبانی 24 ساعته برای هرگونه سوال یا پیشنهاد در انجمن گفتگو وجود خواهد داشت. و حالا بعد از این توضیحات شما باید نگران باشید که تا پایان از این دوره چه نتیجه ای خواهید گرفت! در پایان این دوره شما مهارت های لازم برای مدیریت وب سرور آپاچی را خواهید داشت.




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

معرفی Introduction

  • معرفی Introduction

  • آماده سازی آزمایشگاه برای Apache HTTPD Lab preparation for Apache HTTPD

  • قدم زدن در زیرساخت شبکه ماشین مجازی Course Lab Walking through Course Lab VMs network infrastructure

نصب آپاچی Apache Installation

  • انواع مختلف برای نصب آپاچی Various Types for Apache installation

  • آزمایشگاه نصب آپاچی در Centos 7- Yum Base Apache Installation Lab on Centos 7- Yum Base

  • نمای کلی نصب پایه Apache Tarball Apache Tarball base installation overview

  • آزمایشگاه نصب آپاچی در Centos 7- پایه تاربال Apache Installation Lab on Centos 7- Tarball base

  • آزمایشگاه نصب آپاچی در اوبونتو 20.4 - پایه Apt Apache installation Lab on Ubuntu 20.4 - Apt base

ساختار دایرکتوری Directory Structure

  • مروری بر فهرست راهنمای پیکربندی Walking Through Configuration Directory Overview

  • آزمایشگاه - ساختار راهنمای آپاچی - پایگاه یام Lab - Directory Struture of Apache - Yum Base

  • آزمایشگاه - ساختار دایرکتوری آپاچی - پایه توپ تار Lab - Directory Structure of Apache - Tar ball base

  • آزمایشگاه - ساختار دایرکتوری آپاچی در اوبونتو - نصب پایه Apt Lab - Directory Structure of Apache on Ubuntu - Apt base installation

خواندن و درک فایل های پیکربندی پیش فرض Reading and understanding Default configuration Files

  • Yum base - Part-1: قدم زدن در فایل های پیکربندی Yum base - Part-1: Walking through configuration files

  • Yum base - Part -2: قدم زدن در میان فایل‌های پیکربندی Yum base - Part -2: Walking through configuration files

  • Yum base - Part -3: قدم زدن در میان فایل‌های پیکربندی Yum base - Part -3: Walking through configuration files

  • پایه توپ تار - خواندن فایل های پیکربندی پیش فرض Tar ball base - Reading default configuration files

  • Apt base - خواندن فایل پیکربندی پیش فرض Apt base - Reading default configuration file

ورود به سیستم Logging

  • ورود به Apache - نمای کلی Logging in Apache - Overview

  • فرمت لاگ فایل Access Log Log format of Access Log file

  • درک ورود به سیستم Understanding access Log

  • درک گزارش خطا Understanding error Log

سفر ماژول ها Modules Journey

  • ماژول های هسته و چند پردازشی Core and multi-Processing modules

  • دستورالعمل ها در ماژول ها چیست؟ What are directives in modules?

  • مختصری از دستورالعمل های مرتبط با ماژول های هسته و MPM. Brief of Directives associated with core and MPM modules.

  • ماژول‌های اصلی آزمایشگاه درک پیکربندی پیش‌فرض Core modules default configuration understanding Lab

  • سایر ماژول ها و دستورالعمل های آنها Other modules and their directives

  • پیکربندی پیش‌فرض ماژول‌ها Understanding Lab Other modules default configuration Understanding Lab

  • آزمون 1: ماژول ها Quiz 1: Modules

میزبانی وب سایت های متعدد با استفاده از VirtualHost Directive ماژول های اصلی Hosting Multiple websites using VirtualHost Directive of Core Modules

  • دستورالعمل VirtualHost و انواع هاست با استفاده از آن VirtualHost Directive and types of hosting using it

  • میزبانی وب سایت پایه دامنه با استفاده از میزبان مجازی Domain base web site hosting using Virtual host

  • میزبانی وب سایت مبتنی بر IP با استفاده از میزبان مجازی IP base web site hosting using Virtual Host

  • میزبانی وب سایت پایه پورت با استفاده از میزبان مجازی Port base web site hosting using Virtual host

نام مستعار و صفحات یا تغییر مسیرهای URL Alias and Pages or URL Redirections

  • ماژول mod_alias - نام مستعار و نمای کلی تغییر مسیر صفحه یا URL - PART1 mod_alias module - Aliases and page or URL redirection overview - PART1

  • آزمایشگاه - نحوه استفاده از راهنمای مستعار ماژول mod_alias Lab - How to use Alias Directive of mod_alias module

  • آزمایشگاه - نحوه استفاده از Redirect Directive mod_alias Module Lab - How to use Redirect Directive of mod_alias Module

  • آزمایشگاه - نحوه استفاده از دستورالعمل ProxyPass ماژول mod_proxy Lab - How to use ProxyPass Directive of mod_proxy module

  • ماژول mod_rewrite mod_rewrite module

  • آزمایشگاه - صفحات خود را با استفاده از ماژول mod_rewrite هدایت کنید Lab - Redirect your pages using mod_rewrite module

چگونه؟ How to?

  • چگونه گواهی SSL با امضای خود را برای آزمایش HTTPS ایجاد کنیم؟ How to create Self Signed SSL certificate for HTTPS testing?

  • چگونه با استفاده از ماژول mod_access_compat دسترسی صفحات را به برخی از IP ها/شبکه ​​ها محدود کنیم؟ How to limit access of pages to some IPs/Network using mod_access_compat module?

  • نحوه غیرفعال کردن مرور دایرکتوری در آپاچی با استفاده از دستورالعمل ماژول اصلی How to Disable Directory browsing in Apache using core module directive

  • چگونه با استفاده از DirectoryMatch دسترسی به برخی از فهرست های فرعی را مخفی یا رد کنیم How to hide or deny access to some sub directories using DirectoryMatch

  • اسکریپت CGI را فعال کنید و برنامه CGI را در آپاچی اجرا کنید Enable CGI script and execute CGI Program in Apache

  • آزمایشگاه - اسکریپت CGI را فعال کرده و در آپاچی اجرا کنید Lab - Enable CGI script and execute it in Apache

  • چگونه صفحه تعمیر و نگهداری را بر اساس تقاضا نمایش دهیم؟ How to display maintenance page - on demand basis?

  • آزمایشگاه - نحوه نمایش صفحه تعمیر و نگهداری - بر اساس تقاضا؟ Lab - How to display maintenance page - on demand basis?

  • سوال 1 Question 1

ایمن سازی آپاچی Securing Apache

  • ماژول mod_ssl - سرور وب خود را با نمای کلی SSL (HTTPS) ایمن کنید mod_ssl module - Secure your web server with SSL (HTTPS) Overview

  • آزمایشگاه - سرور وب خود را با استفاده از ماژول mod_ssl و گواهی SSL با HTTPS ایمن کنید Lab - Secure your web server with HTTPS using mod_ssl module and SSL certificate

  • mod_auth ماژول - بررسی اجمالی احراز هویت mod_auth Module - Authentication Overview

  • نحوه فعال کردن احراز هویت برای برخی از صفحات وب با استفاده از ماژول mod_auth_basic How to enable authentication for some web pages using mod_auth_basic module

  • مدول mod_evasive - کاهش حملات dos نمای کلی mod_evasive module - Mitigating dos attacks Overview

  • mod_evasive ماژول - کاهش حملات dos Lab mod_evasive module - Mitigating dos attacks Lab

  • LetEncrypt گواهینامه SSL نسخه آزمایشی مرحله آزمایشگاه LetEncrypt SSL certificate demo step Lab

  • وب سایت خود را با گواهی HTTPS و Lets Encrypt Free ایمن کنید Secure your website with HTTPS and Lets Encrypt Free certificate

نظارت بر عملکرد Performance Monitoring

  • Mod_status Module - بارگذاری سرور آپاچی و اتصالات فعلی را نظارت کنید Mod_status Module - Monitor Apache server load and current connections

مثال ها - استفاده موثر از ماژول ها Examples - Effective use of Modules

  • mod_GeoIP Module - بررسی اجمالی فیلترینگ جغرافیایی mod_GeoIP Module - Geographical filtering Overview

  • mod_GeoIP Module - آزمایشگاه فیلترینگ جغرافیایی mod_GeoIP Module - Geographical filtering Lab

  • ماژول ماکرو - ایجاد ماکرو برای کاهش کار پیکربندی اضافی Macro module - Create Macros to reduce redundant configuration work

  • Mod_userdir ماژول - به ازای هر کاربر/دایرکتوری خانه مروری بر میزبانی وب سایت ها Mod_userdir Module - Per user/home directories web sites hosting overview

  • ماژول Mod_userdir - آزمایشگاه Mod_userdir module - Lab

  • ماژول ها با جزئیات Modules in detail

بخش پیشرفته Advance section

  • در دسترس بودن بالا - تعادل بار با استفاده از آپاچی High Availability - Load balancing using Apache

  • LAB - HA - تعادل بار با استفاده از آپاچی LAB - HA - Load balancing using Apache

  • آزمون 2 Quiz 2

  • Nagios با Apache به عنوان برنامه CGI بالاتر برای نظارت بر زیرساخت Nagios with Apache as higher CGI application for monitoring infrastructure

  • آزمایشگاه - Nagios به عنوان یک برنامه CGI با آپاچی Lab - Nagios as a CGI application with Apache

تقویت امنیت آپاچی با استفاده از ModSecurity با مجموعه قوانین اصلی OWASP (CRS) Strengthening Apache security using ModSecurity with OWASP Core Rule Sets (CRS)

  • mod_security، مجموعه قوانین اصلی OWASP (CRS) و انواع حملات وب چیست What is mod_security, OWASP Core Rule Sets (CRS) and types of web attacks

  • آماده سازی برای نصب ModSecurity Module در آپاچی Preparation for installing ModSecurity Module in Apache

  • آزمایشگاه نصب ModSecurity ModSecurity installation Lab

  • آماده سازی برای نصب مجموعه قوانین اصلی OWASP Preparation for installing OWASP Core Rule Sets

  • نصب و راه اندازی قوانین هسته OWASP - آزمایشگاه Installation of OWASP Core Rulesets - Lab

  • فرمت ورود به سیستم دسترسی گسترده برای مجموعه قوانین ModSecurity و CRS Extended access Log format for ModSecurity and CRS rule sets

  • mod_Security ماژول، دستورالعمل های آنها و پیکربندی پایه mod_Security module, their directives and base configuration

  • قوانین OWASP بازبینی پیکربندی را تنظیم می کند OWASP rule sets configuration review

  • پیکربندی آپاچی را با ModSecurity و OWASP CRS کامل کنید Complete Apache configuration with ModSecurity and OWASP CRS

  • آزمایشگاه تست قوانین ModSecurity و CRS ModSecurity and CRS rule testing Lab

  • آزمون امنیتی Security quizz

پشته LAMP برای میزبانی وب سایت PHP LAMP Stack for hosting PHP Website

  • LAMP Stack چیست؟ What is LAMP Stack

  • مراحل آماده سازی برای نصب لامپ Preparing Steps for LAMP Installation

  • آزمایشگاه نصب لامپ LAMP Installation Lab

رفع آسیب پذیری های رایج وب سرور آپاچی Fixing Common vulnerabilities of Apache Web Server

  • آسیب پذیری ها و آپاچی پیش فرض Vulnerabilities and Default Apache

  • رفع آسیب پذیری های رایج آپاچی Fixing common Vulnerabilities of Apache

آپاچی در RockyLinux8.4 Apache on RockyLinux8.4

  • آپاچی را روی RockyLinux8.4 نصب کنید Install Apache on RockyLinux8.4

  • آزمایشگاه - آپاچی را روی RockyLinux8.4 نصب کنید Lab - Install Apache on RockyLinux8.4

نمایش نظرات

آموزش وب سرور آپاچی - نه فقط یاد بگیرید، بلکه به آن مسلط شوید.
جزییات دوره
8 hours
81
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,261
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vishwanath More Vishwanath More

معمار ابر