آموزش سرور کامل Nginx - نسخه اوبونتو (24.04) - آخرین آپدیت

دانلود The Perfect Nginx Server - Ubuntu (24.04) Edition

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

راهنمای جامع مبتدیان برای میزبانی چندین سایت وردپرس سریع با استفاده از Nginx و اوبونتو 24.04

نصب و راه‌اندازی سرور مجازی (VPS) یا سرور اختصاصی امن و بهینه شده از ابتدا

پیکربندی محیط میزبانی امن و بهینه شده با استفاده از Nginx، MariaDB و PHP8.3

امن‌سازی وردپرس به روش صحیح – نصب یک افزونه امنیتی وردپرس را امن نمی‌کند

بهینه‌سازی وردپرس از سمت سرور – یاد بگیرید چگونه کش سرور را پیکربندی کنید که بسیار برتر از هر افزونه کشی است

یاد بگیرید چگونه سرور خود را امن نگه دارید و سایت‌های وردپرسی خود را در برابر حملات ایمن سازید با پیاده‌سازی مراحل امن‌سازی پوشش داده شده در این دوره

پیش‌نیازها:

  • دانشجویان باید با وردپرس آشنا باشند

  • دانشجو باید دانش کاری از سیستم عامل محلی خود، یعنی ویندوز، MACOS داشته باشد

  • دانش لینوکس لازم نیست، همه چیز را از ابتدا به شما آموزش می‌دهم

  • دانش خط فرمان لازم نیست، همه چیز را از ابتدا به شما آموزش می‌دهم

  • دانش مدیریت سرور لازم نیست، همه چیز را از ابتدا به شما آموزش می‌دهم

به دوره دوره سرور Nginx عالی خوش آمدید، که بر اساس آخرین نسخه پشتیبانی طولانی مدت سرور اوبونتو (24.04) است.

این دوره دوستانه برای مبتدیان، هیچ تجربه قبلی با پیکربندی سرور لینوکس، مدیریت سیستم یا Nginx را فرض نمی‌کند. چه مبتدی لینوکس باشید و چه در حال مدیریت سرورها باشید، این دوره شما را از پایه تا انتها آموزش خواهد داد.

مبتدی لینوکس یا مدیریت سرور هستید؟ شامل این دوره، یک دوره فشرده لینوکس "مختصر" برای مبتدیان مطلق است. این "دوره در دوره" 1.5 ساعته دستورات، اصطلاحات و رویه‌های مربوط به این دوره را به شما آموزش می‌دهد.

Nginx یکی از محبوب‌ترین و قدرتمندترین وب سرورهای جهان است که به دلیل سرعت و عملکردش شناخته شده است. در این دوره، ما با یک سرور خالی شروع می‌کنیم و آن را به تدریج به یک سرور Nginx کاملاً بهینه شده تبدیل می‌کنیم که قادر به میزبانی چندین سایت وردپرس امن در یک VPS یا سرور اختصاصی است.

آنچه یاد خواهید گرفت:

  • چگونه سرور خود را بدون اتکا به پشتیبانی ارائه‌دهنده هاست پیکربندی و امن کنید – شما مدیر سیستم خود خواهید شد.

  • از نصب اولیه تا بهینه‌سازی، این دوره کل فرآیند پیکربندی سرور Nginx مبتنی بر اوبونتو را پوشش می‌دهد.

شما یاد خواهید گرفت:

  • بهینه‌سازی و امن‌سازی سرور شما: پیاده‌سازی احراز هویت کلید SSH، راه‌اندازی فایروال‌ها (UFW و فایروال‌های ابری) و محافظت از سرور شما در برابر حملات brute force.

  • تنظیم سرور: بهینه‌سازی لایه شبکه، تنظیم حافظه swap و حافظه مشترک، تنظیم دقیق تنظیمات Nginx و MariaDB، و کنترل دسترسی به فایل‌ها و محدودیت‌ها.

  • امن‌سازی Nginx، MariaDB و PHP 8.3: تقریباً 2 ساعت صرف پیکربندی این سرویس‌های اصلی برای بهینه‌سازی و امن‌سازی آن‌ها می‌کنیم، سرور شما را برای چالش‌های دنیای واقعی آماده می‌کنیم.

  • استقرار سایت‌های وردپرس امن: نصب، امن‌سازی و بهینه‌سازی سایت‌های وردپرس، فراتر از افزونه‌های امنیتی سطحی. یاد بگیرید چگونه فایل‌های خود را امن کنید، نواحی حساس را محافظت کنید، و از hotlinking، حملات DDoS و موارد دیگر جلوگیری کنید.

افزودنی‌های جدید دوره 24.04 بر اساس درخواست دانشجویان:

  • PHPPools: مدیریت کارآمد چندین PHP pool برای سایت‌های مختلف وردپرس.

  • OpenBaseDir: امن‌سازی PHP با محدود کردن دسترسی فایل به دایرکتوری‌های خاص.

  • DisallowFileMods: جلوگیری از تغییرات غیرمجاز در فایل‌های هسته وردپرس و افزونه‌ها.

  • امتیازات پایگاه داده: تنظیم دقیق امتیازات کاربر پایگاه داده برای امنیت بیشتر.

  • WP REST API: مدیریت و امن‌سازی وردپرس REST API برای عملکرد بهینه سایت.

  • گواهی‌های SSL wildcard رایگان: نصب، پیکربندی رتبه A+ و تمدید خودکار

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

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

تا پایان این دوره، شما قادر خواهید بود:

  • میزبانی چندین سایت وردپرس سریع و امن بر روی سرور خود

  • اضافه کردن یک جریان درآمد جدید با ارائه میزبانی سایت، بهینه‌سازی، مدیریت گواهی SSL و موارد دیگر به مشتریان

  • با اطمینان سرور خود را بدون اتکا به پشتیبانی خارجی مدیریت کنید

  • کسب تجربه عملی و واقعی قابل اجرا در هر محیط سروری

  • طراحی شده برای هر کسی که مشتاق کنترل هاستینگ خود است، این دوره به شما قدرت می‌دهد تا در نقش یک مدیر سیستم قرار بگیرید. در پایان، شما آماده مدیریت سایت‌های وردپرسی خود بر روی Nginx، با استفاده از آخرین نسخه اوبونتو خواهید بود.

امروز ثبت نام کنید و سفر خود را به سوی تسلط بر مدیریت سرور آغاز کنید!



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

مقدمه دوره Course Introduction

  • مقدمه Introduction

مهارت‌های ضروری لینوکس - به‌روزرسانی ۲۰۲۴ Linux Essential Skills - 2024 Update

  • مهارت‌های ضروری لینوکس - بخش ۱ Linux Essential Skills - Part 1

  • مهارت‌های ضروری لینوکس - بخش ۲ Linux Essential Skills - Part 2

  • مهارت‌های ضروری لینوکس - بخش ۳ Linux Essential Skills - Part 3

  • مهارت‌های ضروری لینوکس - بخش ۴ Linux Essential Skills - Part 4

نرم‌افزار - ۱۰۰٪ رایگان و/یا متن‌باز - بدون نیاز به خرید نرم‌افزار Software - 100% FREE and/or Open Source - no software purchase required

  • نرم‌افزار رایگان مورد نیاز برای تکمیل دوره Free Software Required to Complete the Course

میزبان‌ها و سرورها Hosts and Servers

  • میزبان‌های وب، الزامات سرور و ایجاد یک نمونه سرور Web Hosts, Server Requirements and Creating a Server Instance

سخت‌سازی اولیه سرور Fundamental Server Hardening

  • اولین ورود به عنوان کاربر ROOT - مدیریتی - کاربر - بخش ۱ First Login as the ROOT - Administrative - User - Part 1

  • اولین ورود به عنوان کاربر ROOT - مدیریتی - کاربر - بخش ۲ First Login as the ROOT - Administrative - User - Part 2

  • اولین ورود به عنوان کاربر غیر ROOT - بخش ۱ First Login as a NON-ROOT User - Part 1

  • اولین ورود به عنوان کاربر غیر ROOT - بخش ۲ First Login as a NON-ROOT User - Part 2

  • اولین ورود به عنوان کاربر غیر ROOT - بخش ۳ First Login as a NON-ROOT User - Part 3

  • اولین ورود به عنوان کاربر غیر ROOT - بخش ۴ First Login as a NON-ROOT User - Part 4

سخت‌سازی و بهینه‌سازی پیشرفته سرور Advanced Server Hardening and Optimization

  • سخت‌سازی و بهینه‌سازی توزیع سرور - ۱ Harden and Optimize the Server Distro - 1

  • سخت‌سازی و بهینه‌سازی توزیع سرور - ۲ Harden and Optimize the Serevr Distro - 2

  • سخت‌سازی و بهینه‌سازی توزیع سرور - ۳ Harden and Optimize the Server Distro - 3

DNS - نحوه اشاره نام دامنه به سرور شما DNS - How to Point a Domain Name to your Server

  • اشاره نام دامنه به سرور شما Pointing a Domain Name to your server

نصب پشته میزبانی - NGINX MARIADB و PHP Installing the Hosting Stack - NGINX MARIADB and PHP

  • نصب Nginx MariaDB و PHP8.3 Installing Nginx MariaDB AND PHP8.3

میل سرور بدون پلاگین SMTP Server Mail without SMTP Plugins

  • پیکربندی سرور برای ارسال ایمیل سایت وردپرس شما Configuring the server to send your WordPress site's mail

فایل‌های پیکربندی Nginx Nginx Configuration Files

  • درک فایل‌های پیکربندی Nginx Understanding Nginx Configuration Files

سخت‌سازی و بهینه‌سازی پشته میزبانی Harden and Optimize the Hosting Stack

  • سخت‌سازی و بهینه‌سازی Nginx - ۱ Harden and Optimize Nginx - 1

  • سخت‌سازی و بهینه‌سازی Nginx - ۲ Harden and Optimize Nginx - 2

  • سخت‌سازی و بهینه‌سازی Nginx - ۳ Harden and Optimize Nginx - 3

  • سخت‌سازی و بهینه‌سازی MariaDB - ۱ Harden and Optimize MariaDB - 1

  • سخت‌سازی و بهینه‌سازی MariaDB - ۲ Harden and Optimize MariaDB - 2

  • سخت‌سازی و بهینه‌سازی MariaDB - ۳ Harden and Optimize MariaDB - 3

  • سخت‌سازی و بهینه‌سازی PHP8.3 - ۱ Harden and Optimize PHP8.3 - 1

  • سخت‌سازی و بهینه‌سازی PHP8.3 - ۲ Harden and Optimize PHP8.3 - 2

مدیریت و ساختار دایرکتوری وردپرس WordPress Directory Management and Structure

  • مدیریت و ساختار دایرکتوری Directory Management and Structure

بلاک‌های سرور Nginx Nginx Server Blocks

  • ایجاد اولین زمینه / بلاک سرور nginx شما - ۱ Create your first nginx server context / block - 1

  • ایجاد اولین زمینه / بلاک سرور nginx شما - ۲ Create your first nginx server context / block - 2

وردپرس - نصب WordPress - Installation

  • نصب اولین سایت وردپرس خود روی VPS یا سرور اختصاصی - ۱ Install your first WordPress site on your VPS or dedicated server - 1

  • نصب اولین سایت وردپرس خود روی VPS یا سرور اختصاصی - ۲ Install your first WordPress site on your VPS or dedicated server - 2

وردپرس - سخت‌سازی WordPress - Harden

  • مقدمه Introduction

  • جداسازی سایت‌ها با استفاده از PHP Pools - ۱ Separating Sites Using PHP Pools - 1

  • جداسازی سایت‌ها با استفاده از PHP Pools - ۲ Separating Sites Using PHP Pools - 2

  • مالکیت و مجوزهای وردپرس WordPress Ownership and Permissions

  • محدود کردن دسترسی به سیستم فایل با استفاده از PHP Open_BaseDir Limit File System Access using PHP Open_BaseDir

  • نصب و پیکربندی گواهی‌های SSL رایگان - رتبه A+ - ۱ Install and Configure FREE SSL Certificates - A+ Rating - 1

  • نصب و پیکربندی گواهی‌های SSL رایگان - رتبه A+ - ۲ Install and Configure FREE SSL Certificates - A+ Rating - 2

  • نصب و پیکربندی گواهی‌های SSL رایگان - رتبه A+ - ۳ Install and Configure FREE SSL Certificates - A+ Rating - 3

  • سخت‌سازی هدرهای پاسخ HTTP Hardening the HTTP Response Headers

  • استفاده از دستورات Nginx برای محافظت از وردپرس Using Nginx Directives to Protect WordPress

  • حفاظت از Nginx در برابر حملات DDoS و وردپرس Nginx DDoS Protection and WordPress

  • توقف حملات Brute force - محدودیت نرخ Nginx Stop Brute force Attacks - Nginx Rate Limiting

  • استفاده از فایروال برنامه وب Using a Web Application Firewall

  • حفاظت در برابر Hot Linking Hot Linking Protection

  • عدم اجازه تغییر فایل‌ها Disallow File Modifications

  • محدود کردن مجوزهای کاربر پایگاه داده Restricting Database User Privileges

  • سخت‌سازی API REST وردپرس Hardening the WP REST API

وردپرس - بهینه‌سازی WordPress - Optimize

  • مقدمه Introduction

  • سیاست بازبینی‌های پستی Post Revisions Policy

  • تنظیم حداکثر حافظه Setting the Max Memory

  • جایگزینی WP CRON با یک CRON واقعی Replacing the WP CRON with a REAL CRON

  • مقدمه‌ای بر Caching Introduction to Caching

  • انواع Caching Types of Caching

  • سایت‌های وردپرسی "استاتیک" و "پویا" "Static" and "Dynamic" WordPress Sites

  • اجرای یک سیاست Caching Implementing a Caching Policy

  • Caching یک سایت وردپرسی "استاتیک" با استفاده از - FastCGI Caching - ۱ Caching a "Static" WordPress Site using - FastCGI Caching - 1

  • Caching یک سایت وردپرسی "استاتیک" با استفاده از - FastCGI Caching - ۲ Caching a "Static" WordPress Site using - FastCGI Caching - 2

  • Caching یک سایت وردپرسی "استاتیک" با استفاده از WP Super Cache Caching a "Static" WordPress Site using WP Super Cache

  • Caching یک سایت وردپرسی "استاتیک" با استفاده از - W3TC Caching a "Static" WordPress Site using - W3TC

  • ایجاد یک Object Cache پایدار با استفاده از Redis Create a Persistent Object Cache using Redis

  • Caching یک سایت وردپرسی "پویا" - مقدمه Caching a "Dynamic" WordPress Site - Introduction

  • Caching یک سایت وردپرسی "پویا" - WP Super Cache و Redis Caching a "Dynamic" WordPress Site - WP Super Cache and Redis

  • Caching یک سایت وردپرسی "پویا" - W3TC و Redis Caching a "Dynamic" WordPress Site - W3TC and Redis

  • تنظیم PHP-FPM Tuning PHP-FPM

  • Cloudflare Cloudflare

وظایف مدیریتی سرور Server Admin Tasks

  • به‌روزرسانی‌های سرور Server Updates

  • به‌روزرسانی‌های وردپرس WordPress Updates

  • پشتیبان‌گیری، انتقال و WPCLI Backups, Migration and WPCLI

  • اسکن ویروس و بدافزار Virus and Malware Scanning

  • تنظیم پایگاه داده Database Tuning

  • تنظیم PHP FPM PHP FPM Tuning

  • نظارت بر سرور و سایت Server and Site Monitoring

  • مدیریت فضای دیسک Administering Disk Space

  • سخت‌سازی زمینه سرور پیش‌فرض Nginx Harden the Default Nginx Server Context

  • پیکربندی بافر Nginx Configure the Nginx Backlog

  • مدیریت Opcache PHP Adminster the PHP Opcache

موضوعات متفرقه Miscellaneous Topics

  • PHPmyAdmin PHPmyAdmin

  • FileZilla FileZilla

  • سیاست امنیت محتوا Content Security Policy

  • چرخش گزارش‌ها Log Rotation

میزبانی سایت وردپرس با دامنه اضافی Hosting an Additional Domain WordPress Site

  • اسکریپت‌های DNS و Bash DNS and Bash Scripts

  • ایجاد دایرکتوری‌ها، پایگاه داده و زمینه سرور Create the Directories, Database and Server Context

  • نصب وردپرس Install WordPress

  • سخت‌سازی وردپرس Harden WordPress

  • بهینه‌سازی وردپرس Optimize WordPress

  • تنظیم PHP-FPM Tune PHP-FPM

  • Opcache Opcache

میزبانی سایت وردپرس با زیردامنه اضافی Hosting an Additional SubDomain WordPress Site

  • DNS، اسکریپت‌های Bash، دایرکتوری‌ها، پایگاه داده، زمینه سرور و نصب وردپرس DNS, Bash Scripts, Directories, Database, Server Context and Install WordPress

  • سخت‌سازی وردپرس - ۱ Harden WordPress - 1

  • سخت‌سازی وردپرس - ۲ Harden WordPress - 2

  • بهینه‌سازی وردپرس Optimize WordPress

  • تنظیم PHP-FPM Tune PHP-FPM

نتیجه‌گیری دوره Course Conclusion

  • نتیجه‌گیری دوره - از شما سپاسگزاریم Course Conclusion - Thank You

نمایش نظرات

آموزش سرور کامل Nginx - نسخه اوبونتو (24.04)
جزییات دوره
22 hours
96
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
615
4.8 از 5
دارد
دارد
دارد
Andrew Eaton
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Eaton Andrew Eaton

گورو وردپرس و لینوکس