لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
وب سرور آپاچی برای مبتدیان
Apache Web Server For Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سرور Apache HTTP Master: نصب، پیکربندی هاست های مجازی، افزایش امنیت و بهینه سازی عملکرد نصب و پیکربندی وب سرور Apache در CentOS با راه اندازی خودکار و تنظیمات فایروال مناسب درک ساختار دایرکتوری Apache، مدیریت فایل های پیکربندی و ایجاد اولین صفحه وب خود نام راه اندازی هاست های مجازی مبتنی بر و پورت برای میزبانی چندین وب سایت در یک سرور آپاچی افزایش امنیت سرور با پیاده سازی گواهی های TLS/SSL، احراز هویت، کنترل دسترسی و کاهش حملات DoS سیستم عامل دسترسی به کامپیوتر با اتصال به اینترنت: در طول دوره باید نرم افزار را دانلود و نصب کنید بدون نیاز به تجربه قبلی: طراحی شده برای مبتدیان، بدون دانش قبلی از آپاچی یا وب سرورها لازم نیست.
قدرت و تطبیق پذیری وب سرور آپاچی را در دوره جامع ما، "وب سرور آپاچی برای مبتدیان" کشف کنید. این دوره آموزشی طراحی شده است تا شما را از اصول اولیه تا مفاهیم پیشرفته مدیریت سرور HTTP Apache که به نام Apache HTTPD نیز شناخته می شود، هدایت کند. چه تازه وارد سرورهای وب باشید و چه به دنبال تقویت دانش خود هستید، این دوره یک رویکرد ساختاریافته برای تسلط بر سرور آپاچی ارائه می دهد.
ما با موارد ضروری شروع می کنیم و شما را با دنیای وب سرورها و نقش حیاتی سرور HTTP Apache در میزبانی وب سایت ها آشنا می کنیم. شما یاد خواهید گرفت که چگونه Apache را بر روی CentOS 7.4 نصب کنید و آن را به گونه ای پیکربندی کنید که به طور خودکار هنگام بوت شدن سیستم شروع به کار کند. ما شما را در راهاندازی فایروال خود راهنمایی میکنیم تا مطمئن شوید سرور آپاچی شما ایمن و در دسترس است.
درک ساختار دایرکتوری برای مدیریت موثر سرور بسیار مهم است. ما به طرحبندی فهرست آپاچی و فایلهای پیکربندی اولیه میپردازیم. شما اولین صفحه وب خود را ایجاد خواهید کرد و متوجه خواهید شد که Apache HTTPD کجا و چگونه فایل های وب سایت شما را ذخیره می کند.
سپس دوره به میزبانهای مجازی میرود، ویژگی قدرتمندی که به شما امکان میدهد چندین وبسایت را روی یک وب سرور آپاچی میزبانی کنید. شما هر دو میزبان مجازی مبتنی بر نام و پورت را راهاندازی میکنید که به شما انعطافپذیری برای مدیریت دامنهها و زیر دامنههای مختلف میدهد.
در بخش نامهای مستعار و تغییر مسیرها، نحوه پیکربندی نامهای مستعار URL و راهاندازی تغییر مسیرها، بهبود ناوبری و تجربه کاربری وبسایتهای خود را خواهید آموخت. ورود به سیستم یکی دیگر از جنبه های حیاتی است که به طور گسترده به آن خواهیم پرداخت. گزارشهای خطا، گزارشهای دسترسی و گزارشهای سفارشی را بررسی میکنید و نحوه پیادهسازی چرخش گزارش را برای حفظ عملکرد بهینه سرور HTTP Apache خود خواهید آموخت.
امنیت یک نگرانی اساسی برای هر مدیر وب است. ما اصول اولیه ایمن سازی سرور آپاچی خود را به شما آموزش خواهیم داد، از جمله راه اندازی گواهینامه های رایگان TLS/SSL، پیکربندی احراز هویت اولیه و خلاصه، و اجرای کنترل دسترسی. همچنین میآموزید که چگونه از فایلهای htaccess. از دیدگاه مدیر و کاربر استفاده کنید، نرمافزار آنتیویروس را نصب و پیکربندی کنید، و حملات DoS را با استفاده از mod_evasive کاهش دهید.
در نهایت، روی عملکرد و عیبیابی تمرکز میکنیم. شما نحوه بهینه سازی Apache HTTPD را با استفاده از ماژول های پردازش چندگانه (MPMs) و تنظیم فایل httpd.conf برای کارایی بهتر خواهید فهمید. ما به شما نشان خواهیم داد که چگونه گزارش های دسترسی را برای عیب یابی آن تجزیه و تحلیل کنید و به شما Apachetop را معرفی می کنیم، ابزاری برای نظارت بر ترافیک وب سرور شما در زمان واقعی.
در پایان این دوره، شما پایه محکمی در استفاده از سرور HTTP آپاچی خواهید داشت. شما به مهارت های نصب، پیکربندی، ایمن سازی و بهینه سازی وب سرور آپاچی مجهز خواهید شد و شما را آماده می کند تا با خیال راحت سناریوهای میزبانی وب در دنیای واقعی را مدیریت کنید. به ما بپیوندید و اولین قدم را برای تبدیل شدن به یک متخصص آپاچی بردارید!
سرفصل ها و درس ها
ملزومات
Essentials
معرفی وب سرور
Introduction to web server
ملزومات
Essentials
شروع کار با آپاچی
Getting started with Apache
Apache را روی CentOS 7.4 نصب کنید
Install Apache on CentOS 7.4
Apache را فعال کنید تا به طور خودکار هنگام بوت شدن سیستم شروع شود
Enable Apache to automatically start when system boot
سرویس فایروال را پیکربندی کنید
Configure the firewall service
آپاچی کجاست؟
Where is Apache?
ساختار دایرکتوری
Directory structure
ساختار دایرکتوری آپاچی
Apache directory structure
فایل پیکربندی
Configuration file
اولین صفحه خود را ایجاد کنید
Create your first page
هاست های مجازی
Virtual hosts
راه اندازی میزبان مجازی - بر اساس نام
Setting up the virtual host - name based
راه اندازی میزبان مجازی - مبتنی بر پورت
Setting up the virtual host - port based
استفاده از نام مستعار و تغییر مسیر
Using aliases and redirecting
پیکربندی نام مستعار برای آدرس اینترنتی
Configuring an alias for a url
تغییر مسیرها
Redirects
ورود به سیستم
Logging
گزارش خطا
The error log
گزارش دسترسی
The access log
ثبت سفارشی
Custom log
چرخش گزارش
Log rotation
امنیت
Security
امنیت پایه - قسمت 1
Basic Security - Part 1
امنیت پایه - قسمت 2
Basic Security - Part 2
TLS/SSl را به صورت رایگان تنظیم کنید
Set up TLS/SSl for free
نمایش نظرات