آموزش Linux System Engineer: وب سرورها و DNS با استفاده از Apache ، NGINX و BIND

Linux System Engineer: Web Servers and DNS Using Apache, NGINX, and BIND

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: وب سرور و پیکربندی و مدیریت DNS را برای Red Hat Enterprise Linux (RHEL) - یکی از محبوب ترین توزیع های لینوکس ، بیاموزید. مربی گرانت مک ویلیامز نحوه پیکربندی وب سرور فقط حافظه پنهان را با استفاده از BIND ، نرم افزار منبع باز DNS و راه اندازی و امنیت وب سرور Apache نشان می دهد. سپس او نشان می دهد که چگونه می توان از احراز هویت اولیه برای ایجاد یک وب سایت محافظت شده با رمز عبور و یک سایت خصوصی برای همکاری گروهی استفاده کرد. در مرحله بعدی ، نحوه ایجاد میزبان های استاندارد مجازی و همچنین میزبانی هایی که از پورت های غیر استاندارد استفاده می کنند و میزبان های ایمن با SSL و TLS را بیاموزید. سرانجام ، با NGINX ، وب سرور منبع باز که جهان را طوفان زده است ، آشنا شوید و نحوه ایجاد میزبانهای مجازی را با این گزینه محبوب Apache بیابید.

توجه: این دوره همچنین به شما کمک می کند تا در آزمون Red Hat Certified Engineer (RHCE) - گواهینامه معیار برای Red Hat Enterprise Linux - قبول شوید.
موضوعات شامل:
  • نصب سرویس گیرنده های DNS
  • استفاده از میزبان ، nslookup و حفاری
  • وضوح نام
  • نقش های DNS
  • پیکربندی DNS
  • ویژگیهای وب سرور Apache
  • دستورات Apache و کنترل دسترسی
  • پیکربندی Apache و میزبانهای مجازی
  • امنیت میزبان های مجازی با SSL و TLS
  • اجرای اسکریپت های CGI در Apache
  • پیکربندی بلوک های سرور NGINX

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

مقدمه Introduction

  • سرورهای وب با Apache ، NGINX و Bind Web servers with Apache, NGINX, and Bind

  • آنچه شما نیاز دارید What you need

  • نصب سیستم عامل OS installation

  • راه اندازی آزمایشگاه Lab setup

  • تنظیمات VM را پیکربندی کنید Configure VM settings

  • افزودنیهای مهمان را نصب کنید Install Guest Additions

1. با استفاده از مشتریان DNS 1. Using DNS Clients

  • پیکربندی وضوح تصویری Configure resolv.conf

  • nsswitch.conf را پیکربندی کنید Configure nsswitch.conf

  • مشتری های DNS را نصب کنید Install DNS clients

  • از میزبان و nslookup استفاده کنید Use host and nslookup

  • استفاده از حفاری Use dig

2. آشنایی با سرورهای DNS 2. Introduction to DNS Servers

  • وضوح نام چگونه کار می کند How name resolution works

  • نقش DNS DNS roles

  • نصب ابزارهای BIND و DNS Installing BIND and DNS tools

3. پیکربندی DNS 3. Configuring DNS

  • درباره پرونده پیکربندی BIND About the BIND configuration file

  • درباره پرونده های منطقه BIND About BIND zone files

  • سرور DNS فقط حافظه پنهان را پیکربندی کنید Configure a caching-only DNS server

4- معرفی وب سرور Apache 4. Introduction to Apache Web Server

  • نحوه کار سرورهای وب How web servers work

  • ویژگی های آپاچی Apache features

  • دستورات Apache و پرونده های پیکربندی Apache commands and configuration files

  • نگاهی دقیق تر به پیکربندی آپاچی A closer look at the Apache configuration

  • کنترل دسترسی Apache Apache access control

  • SELinux و Apache SELinux and Apache

  • آپاچی را نصب کنید Install Apache

5- Apache را پیکربندی کنید 5. Configure Apache

  • پیکربندی اولیه وب Apache را پیکربندی کنید Configure a basic Apache web server

  • دسترسی خصوصی را با استفاده از Basic Auth پیکربندی کنید Configure private access using Basic Auth

  • دسترسی به محتوای اصلاح شده گروه را پیکربندی کنید Configure access to group modified content

6. میزبان مجازی Apache 6. Apache Virtual Hosts

  • میزبان اصلی مجازی را پیکربندی کنید Configure basic virtual host

  • میزبان مجازی را در پورت غیر استاندارد پیکربندی کنید Configure a virtual host on a non-standard port

7. میزبان های مجازی ایمن با استفاده از SSL / TLS 7. Secure Virtual Hosts Using SSL/TLS

  • درباره Apache و SSL / TLS About Apache and SSL/TLS

  • بسته هایی را برای وب سایت های رمزگذاری شده نصب کنید Install packages for encrypted websites

  • درباره OpenSSL About OpenSSL

  • تولید صفحه کلید و گواهی نامه های خود امضا شده Generating keypairs and self-signed certificates

  • میزبان مجازی ایمن را پیکربندی کنید Configure a secure virtual host

8. Apache و CGI 8. Apache and CGI

  • درباره اسکریپت های CGI About CGI scripts

  • اجرای یک اسکریپت اساسی CGI در آپاچی Running a basic CGI script in Apache

9. پیکربندی NGINX 9. Configuring NGINX

  • چرا NGINX؟ Why NGINX?

  • NGINX را روی Enterprise Linux 7 نصب کنید Install NGINX on Enterprise Linux 7

  • با NGINX یک بلوک سرور ایجاد کنید Create a server block with NGINX

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Linux System Engineer: وب سرورها و DNS با استفاده از Apache ، NGINX و BIND
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 3m
40
Linkedin (لینکدین) lynda-small
12 اردیبهشت 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
29,087
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Grant McWilliams Grant McWilliams

مشاور، سخنران، نویسنده، استاد، توسعه دهنده گرانت McWilliams یک مشاور، سخنران، نویسنده، استاد و توسعه دهنده متخصص در لینوکس و منبع باز است.

او استاد کالج برای تدریس در کالج Bellevue، کالج جامعه ساحلی و کالج ادموندز است. او همچنین آموزش های سفارشی و برنامه درسی را برای بوئینگ، پاناسونیک، تالس و بسیاری از شرکت های فورتون 500 دیگر ارائه می دهد. آموزش او به طور کامل بر روی فن آوری های منبع باز و لینوکس تمرکز دارد.

شرکت مشاوره او، آموزش و مشاوره لینوکس صدا، برای 25 سال در کسب و کار بوده و متخصص در ایجاد راه حل های سفارشی با استفاده از فن آوری های منبع باز است. این شامل سیستم های سرگرمی مبتنی بر لینوکس مبتنی بر لینوکس است و سیستم عامل های نزدیک به Xen Hypervisor را به طور گسترده ای، اسکن امنیتی، مجازی، مجازی و فیزیکی، و دستگاه های تست نفوذ را ارائه می دهد.

مشارکت های عمومی سخنرانی او شامل لینوکسون ( نیواورلئان، 2013)، Xen Project Summit Summit (NYC، 2014) و Linuxfest Northwest (Bellingham، WA، 2004-2011). دستاوردهای نوشتن و ویرایش خود را شامل نوشتن مستندات و صفحات Man برای Citrix XenServer از طریق پروژه مدیریت Xenapi می باشد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.