سرور Nginx بینقص - نسخه اوبونتو (24.04)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی یک سرور مجازی خصوصی (VPS) یا سرور اختصاصی به صورت کاملاً امن و بهینهسازی شده از ابتدا
- پیکربندی یک محیط میزبانی امن و بهینه با استفاده از Nginx و MariaDB و PHP 8.3
- وردپرس امن به روش صحیح - نصب یک پلاگین امنیتی به تنهایی وردپرس را امن نمیکند.
- بهینهسازی وردپرس از سمت سرور - یاد میگیرید چگونه کش سمت سرور را پیکربندی کنید که بسیار برتر از هر پلاگین کش است.
- یاد میگیرید چگونه با پیاده سازی مراحل امن پوشش داده شده در این دوره، امنیت سرور و سایتهای وردپرسی خود را در برابر حملات حفظ کنید.
پیشنیازهای دوره
- دانشجویان باید با کار کردن با وردپرس آشنا باشند.
- دانشجو باید دانش کاری از سیستمعامل محلی خود (مانند ویندوز، macOS) داشته باشد.
- نیازی به هیچ دانشی از لینوکس نیست، مدرس همه چیز را از ابتدا به شما آموزش خواهد داد.
- نیازی به هیچ دانشی از خط فرمان نیست، او همه چیز را از ابتدا به شما آموزش خواهد داد.
- نیازی به هیچ دانشی از مدیریت سرور نیست، مدرس همه چیز را از ابتدا به شما آموزش خواهد داد.
توضیحات دوره
به دوره سرور Nginx بینقص، بر اساس آخرین نسخه با پشتیبانی بلندمدت (LTS) اوبونتو سرور (24.04)، خوش آمدید.
این دوره برای مبتدیان طراحی شده و هیچ تجربه قبلی در زمینه پیکربندی سرور لینوکس، مدیریت سیستم یا Nginx را پیشفرض نمیگیرد. چه در دنیای لینوکس تازهکار باشید و چه در مدیریت سرورها، این دوره همه چیز را از پایه به شما آموزش میدهد.
آیا با لینوکس یا مدیریت سرور آشنا نیستید؟ یک «دوره فشرده» لینوکس برای مبتدیان مطلق در این دوره گنجانده شده است. این «دوره در دل دوره» 1.5 ساعته، فرمان ها، اصطلاحات و رویههای مرتبط با این دوره را به شما آموزش میدهد.
Nginx یکی از محبوبترین و قدرتمندترین وب سرورهای جهان است که به سرعت و عملکرد بالای خود شهرت دارد. در این دوره، ما با یک سرور خالی شروع میکنیم و قدم به قدم آن را به یک سرور Nginx کاملاً بهینهسازی شده تبدیل میکنیم که قادر به میزبانی چندین سایت وردپرسی امنشده بر روی یک سرور مجازی (VPS) یا سرور اختصاصی است.
چه چیزهایی یاد خواهید گرفت:
- چگونه سرور خود را بدون اتکا به پشتیبانی شرکت میزبان، پیکربندی و ایمن کنید؟ - شما مدیر سیستم خودتان خواهید شد.
- از راهاندازی اولیه تا بهینهسازی، این دوره کل فرآیند پیکربندی یک سرور Nginx مبتنی بر اوبونتو را پوشش میدهد.
شما یاد خواهید گرفت:
- بهینهسازی و امنسازی سرور شما: پیادهسازی احراز هویت با کلید SSH، راهاندازی فایروال (UFW و فایروالهای ابری)، و محافظت از سرور در برابر حملات brute force
- تیونینگ سرور: بهینهسازی لایه شبکه، تنظیم حافظه swap و حافظه اشتراکی، تیونینگ دقیق Nginx و MariaDB، و کنترل دسترسیها و محدودیتهای فایل
- امن کردن Nginx و MariaDB و PHP 8.3: نزدیک به 2 ساعت را صرف پیکربندی این سرویسهای اصلی میکنیم تا هم بهینه و هم امن باشند و سرور شما را برای چالشهای دنیای واقعی آماده کنند.
- راهاندازی سایتهای وردپرسی امنشده: نصب، امنسازی و بهینهسازی سایتهای وردپرس، فراتر از پلاگینهای امنیتی سطحی. یاد بگیرید چگونه فایلهای خود را ایمن کنید، از مناطق حساس محافظت کنید و جلوی هاتلینکینگ، حملات DDoS و موارد دیگر را بگیرید.
موارد جدید اضافه شده به دوره 24.04 بر اساس درخواست دانشجویان:
- PHP Pools: مدیریت کارآمد چندین PHP pool برای سایتهای وردپرسی مختلف
- OpenBaseDir: ایمنسازی PHP با محدود کردن دسترسی فایل به دایرکتوریهای خاص
- DisallowFileMods: جلوگیری از تغییرات غیرمجاز در فایلهای هسته و پلاگینهای وردپرس
- سطوح دسترسی پایگاه داده: تیونینگ دقیق دسترسیهای کاربران پایگاه داده برای افزایش امنیت
- WP REST API: مدیریت و ایمنسازی REST API وردپرس برای بهینهسازی عملکرد سایت
- گواهینامههای SSL رایگان از نوع Wildcard: نصب، پیکربندی برای کسب رتبه A+ و تمدید خودکار
در طول دوره، ما از این اصل کلیدی پیروی میکنیم که فقط موارد ضروری را نصب کنیم، سپس آن کامپوننت را برای امنیت و عملکرد، امن و بهینه کنیم. امنیت در اولویت است؛ هر قدمی که برمیدارید بر روی محافظت از سرور و سایتهای وردپرسی شما متمرکز خواهد بود.
این دوره کاربرد واقعی دارد؛ شما تجربه عملی راهاندازی یک محیط میزبانی امن بر روی یک VPS یا سرور اختصاصی را به دست خواهید آورد، نه بر روی یک ماشین مجازی محلی. شما یاد میگیرید که لاگهای سرور را نظارت کنید و ببینید که چگونه پیکربندیهای شما رباتها و کاربران مخرب را دفع میکنند.
در پایان این دوره، شما قادر خواهید بود:
- چندین سایت وردپرسی سریع و امن را روی سرور خودتان میزبانی کنید.
- با ارائه خدماتی مانند میزبانی سایت، بهینهسازی، مدیریت گواهینامه SSL و موارد دیگر به مشتریان، یک منبع درآمد جدید اضافه کنید.
- با اطمینان سرور خود را بدون اتکا به پشتیبانی خارجی مدیریت کنید.
- تجربه عملی و واقعی قابل استفاده در هر محیط سروری را کسب کنید.
- این دوره برای هر کسی که مشتاق است کنترل میزبانی خود را به دست بگیرد، طراحی شده و شما را قدرتمند میسازد تا در نقش یک مدیر سیستم قدم بگذارید. در پایان، شما آماده خواهید بود تا سایتهای وردپرسی خود را بر روی Nginx، با استفاده از آخرین نسخه اوبونتو، مدیریت کنید.
امروز در این دوره شرکت کنید و سفر خود را برای تسلط به مدیریت سرور آغاز کنید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد سایتهای وردپرسی را با استفاده از Nginx میزبانی کند.
- هر کسی که میخواهد از هاست اشتراکی به میزبانی خود مدیریتی (سرور مجازی یا اختصاصی) مهاجرت کند.
- هر کسی که میخواهد از سرورهای هاست اشتراکی کند و پرازدحام به سرورهای VPS یا اختصاصی فوقالعاده سریع خود ارتقا یابد.
- از پشتیبانی میزبان وب فعلی خود خسته شدهاید؟ با این دوره یاد بگیرید خودتان آن را انجام دهید، مدیر سیستم خودتان شوید، آسان است!!!
- هر کسی که به دنبال یک منبع درآمد جدید است؛ شما میتوانید با ارائه خدمات اضافی که این دوره به شما میآموزد، درآمد خود را به شدت افزایش دهید.
سرور Nginx بینقص - نسخه اوبونتو (24.04)
-
مقدمه 22:46
-
مهارتهای اساسی لینوکس - قسمت 1 18:43
-
مهارتهای اساسی لینوکس - قسمت 2 28:18
-
مهارتهای اساسی لینوکس - قسمت 3 24:30
-
مهارتهای اساسی لینوکس - قسمت 4 25:55
-
نرمافزارهای رایگان مورد نیاز برای گذراندن دوره 12:34
-
میزبانهای وب، نیازمندیهای سرور و ایجاد یک نمونه سرور 21:45
-
اولین ورود به عنوان ROOT - کاربر اداری - قسمت 1 10:10
-
اولین ورود به عنوان ROOT - کاربر اداری - قسمت 2 21:16
-
اولین ورود به عنوان کاربر غیر ROOT - قسمت 1 19:08
-
اولین ورود به عنوان کاربر غیر ROOT - قسمت 2 12:04
-
اولین ورود به عنوان کاربر غیر ROOT - قسمت 3 16:40
-
اولین ورود به عنوان کاربر غير ROOT - قسمت 4 21:41
-
امن کردن و بهینهسازی پیشرفته سرور - بخش 1 23:05
-
امن کردن و بهینهسازی پیشرفته سرور - بخش 2 18:11
-
امن کردن و بهینهسازی پیشرفته سرور - بخش 3 13:14
-
اتصال یک نام دامنه به سرور شما 05:46
-
نصب Nginx و MariaDB و PHP 8.3 25:03
-
پیکربندی سرور برای ارسال ایمیلهای سایت وردپرسی شما 31:31
-
درک فایلهای پیکربندی Nginx 26:59
-
امن کردن و بهینهسازی Nginx - بخش 1 21:16
-
امن کردن و بهینهسازی Nginx - بخش 2 20:50
-
امن کردن و بهینهسازی Nginx - بخش 3 09:20
-
امن کردن و بهینهسازی MariaDB - بخش 1 04:27
-
امن کردن و بهینهسازی MariaDB - بخش 2 21:37
-
امن کردن و بهینهسازی MariaDB - بخش 3 08:37
-
امن کردن و بهینهسازی PHP 8.3 - بخش 1 10:23
-
امن کردن و بهینهسازی PHP 8.3 - بخش 2 15:18
-
مدیریت و ساختار دایرکتوریها 13:49
-
ایجاد اولین کانتکست - بلاک سرور Nginx - بخش 1 20:35
-
ایجاد اولین کانتکست - بلاک سرور Nginx - بخش 2 17:53
-
نصب اولین سایت وردپرسی روی VPS یا سرور اختصاصی - بخش 1 19:04
-
نصب اولین سایت وردپرسی روی VPS یا سرور اختصاصی - بخش 2 19:18
-
مقدمه 08:08
-
جداسازی سایتها با استفاده از PHP Pools - بخش 1 19:29
-
جداسازی سایتها با استفاده از PHP Pools - بخش 2 17:31
-
مالکیت و سطوح دسترسی وردپرس 09:28
-
محدود کردن دسترسی به فایل سیستم با PHP Open_BaseDir 11:09
-
نصب و پیکربندی گواهینامههای SSL رایگان - با رتبه A+ - بخش 1 22:01
-
نصب و پیکربندی گواهینامههای SSL رایگان - با رتبه A+ - بخش 2 19:28
-
نصب و پیکربندی گواهینامههای SSL رایگان - با رتبه A+ - بخش 3 15:14
-
امن کردن هدرهای پاسخ HTTP 12:17
-
استفاده از دستورالعملهای Nginx برای محافظت از وردپرس 11:06
-
محافظت در برابر حملات DDoS در وردپرس با Nginx 03:23
-
جلوگیری از حملات Brute-force - محدودسازی نرخ درخواست در Nginx 11:42
-
استفاده از فایروال وباپلیکیشن 04:58
-
محافظت در برابر هاتلینکینگ 03:17
-
جلوگیری از تغییرات فایل 04:14
-
محدود کردن دسترسیهای کاربر پایگاه داده 06:24
-
امن کردن WP REST API 03:36
-
مقدمه 07:24
-
سیاست بازبینیهای نوشته 04:15
-
تنظیم حداکثر حافظه 02:29
-
جایگزینی WP-CRON با یک CRON واقعی 03:18
-
مقدمهای بر کشینگ 04:06
-
انواع کشگذاری 13:48
-
سایتهای وردپرسی "استاتیک" و "داینامیک" 04:08
-
پیادهسازی یک سیاست کشینگ 08:00
-
کش کردن یک سایت وردپرسی "استاتیک" با استفاده از کشینگ FastCGI - بخش 1 20:40
-
کش کردن یک سایت وردپرسی "استاتیک" با استفاده از کشینگ FastCGI - بخش 2 09:56
-
کش کردن یک سایت وردپرسی "استاتیک" با استفاده از WP Super Cache 15:25
-
کش کردن یک سایت وردپرسی "استاتیک" با استفاده از W3TC 26:40
-
ایجاد یک کش آبجکت پایدار با استفاده از Redis 10:27
-
کش کردن یک سایت وردپرسی "داینامیک" - مقدمه 05:15
-
کش کردن یک سایت وردپرسی "داینامیک" - WP Super Cache و Redis 13:31
-
کش کردن یک سایت وردپرسی "داینامیک" - W3TC و Redis 16:20
-
تیونینگ PHP-FPM 27:00
-
Cloudflare 18:23
-
بروزرسانی سرور 12:02
-
بروزرسانیهای وردپرس 16:39
-
پشتیبانگیری، مهاجرت و WPCLI 05:14
-
اسکن ویروس و بدافزار 13:29
-
تیونینگ پایگاه داده 12:55
-
تیونینگ PHP FPM 01:07
-
نظارت بر سرور و سایت 03:05
-
مدیریت فضای دیسک 06:36
-
امن کردن کانتکست پیشفرض سرور Nginx 01:24
-
پیکربندی Backlog در Nginx 02:49
-
مدیریت Opcache در PHP 04:27
-
PHPmyAdmin 24:51
-
FileZilla 11:34
-
سیاست امنیت محتوای 02:56
-
چرخش لاگها 05:04
-
DNS و اسکریپتهای Bash 10:34
-
ایجاد دایرکتوریها، پایگاه داده و کانتکست سرور 05:47
-
نصب وردپرس 10:46
-
امن کردن وردپرس 44:56
-
بهینهسازی وردپرس 11:21
-
تیونینگ PHP-FPM 18:12
-
Opcache 03:17
-
DNS، اسکریپتهای Bash، دایرکتوریها، پایگاه داده، کانتکست سرور و نصب وردپرس 18:13
-
امن کردن وردپرس - بخش 1 31:52
-
امن کردن وردپرس - بخش 2 07:45
-
بهینهسازی وردپرس 16:42
-
تیونینگ PHP-FPM 03:15
-
نتیجهگیری دوره - با تشکر 02:18
مشخصات آموزش
سرور Nginx بینقص - نسخه اوبونتو (24.04)
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:96
- مدت زمان :21:45:26
- حجم :8.62GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy