بسته قدرت لینوکس 3 دوره در 1: ChatGPT ،Apache و اسکریپتنویسی شل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مهارت استفاده از ChatGPT برای انجام کارهای لینوکسی مانند مدیریت فایل، راه اندازی cronjob و رفع مشکلات رایج سرور
- نصب، پیکربندی و امنسازی وبسرور Apache، شامل میزبانی مجازی، روشهای احراز هویت و مقابله با حملات DOS
- توسعه مهارت در اسکریپتنویسی Bash Shell از فرمانهای اولیه تا ایجاد اسکریپتهای پیشرفته برای پایش سیستم، مدیریت کاربران و خودکارسازی
- درک و پیادهسازی بهترین شیوهها در امنیت سیستم لینوکس، تنظیم شبکه و بهینهسازی سرور برای ارتقای عملکرد
توضیحات دوره
این دوره جامع بسته قدرت لینوکس 3 دوره در 1 برای کسانی طراحی شده که میخواهند مهارتهای خود را در سه حوزه لینوکس یعنی ChatGPT، وبسرور Apache و اسکریپتنویسی Shell ارتقا دهند. با بیش از 90 درس تفصیلی در سه بخش مجزا، این دوره تجربه یادگیری ثروتمند و کاملی را برای مبتدیان و کاربران حرفهای فراهم میکند.
بخش 1: بهینهسازی گردش کار لینوکس با ChatGPT
به بررسی دنیای ChatGPT بپردازید و اصول آن را بررسی کنید. مهارتهای عملی مثل مدیریت فایلها، راه اندازی cronjob و پیکربندی SSL را بیاموزید. این بخش موضوعات پیشرفتهای مانند راهاندازی Nginx همراه Laravel، پیکربندی MariaDB و مدیریت تنظیمات شبکه در اوبونتو را شامل میشود. رفع مشکلات رایج در Nginx ،SSH و MariaDB نیز پوشش داده شده تا برای مواجهه با چالشهای واقعی آماده شوید.
بخش 2: تسلط به وبسرور Apache: نصب، ایمنسازی و بهینهسازی
در این بخش به بررسی عمیق وبسرور Apache میپردازیم. از مباحث پایه شروع میکنید، مانند نصب روی CentOS، تنظیمات شروع خودکار و مدیریت فایروال. ساختار دایرکتوری Apache، فایلهای پیکربندی، میزبانی مجازی و تنظیمات URL alias را میآموزید. تمرکز بر امنیت با درسهایی درباره راهاندازی TLS/SSL، احراز هویت اولیه و digest، کنترل دسترسی و مدیریت .htaccess مشخص است. همچنین روشهای مقابله با حملات DOS و شخصیسازی ماژولهای چندپردازشی Apache آموزش داده میشود. بخش با تکنیکهای عیبیابی و تحلیل لاگهای دسترسی پایان مییابد.
بخش 3: اسکریپتنویسی Bash Shell برای مبتدیان در لینوکس
با اصول اسکریپتنویسی Bash Shell شروع کنید. ابزارهای ضروری مانند VirtualBox و Visual Studio Code را نصب کنید و با مبانی خط فرمان آشنا شوید. حقوق دسترسی فایلها را یاد بگیرید، نخستین اسکریپت خود را ایجاد کنید و اجرای آن را ممکن سازید. استفاده از متغیرها، آرگومانهای خط فرمان، ورودی کاربر و ساختارهای کنترلی مثل if و case آموزش داده میشود. مباحث پیشرفته شامل پردازش متن با grep ،awk و sed، توابع، آرایهها و مدیریت فایلها و دایرکتوریهاست. دوره با اشکالزدایی اسکریپتها، مدیریت خطا، خودکارسازی کارهای سیستم و بهترین شیوهها در اسکریپتنویسی شل پایان مییابد.
چه بخواهید مهارتهای لینوکس را برای پیشرفت شخصی بهبود دهید و چه توسعه حرفهای دنبال کنید، این دوره سفر یادگیری جامع، جذاب و مفیدی را برایتان فراهم میکند.
این دوره برای چه کسانی مناسب است؟
- علاقمندان فناوری: افرادی که به لینوکس و تکنولوژیهای متنباز علاقه دارند و میخواهند دانش و مهارتهای خود را عمیقتر کنند.
- کاربران مبتدی لینوکس: کسانی که تازه با لینوکس آشنا شدهاند و میخواهند اصول قوی در مدیریت سیستمهای لینوکسی بسازند، شامل کار با ChatGPT ،Apache و اسکریپتنویسی shell
- توسعهدهندگان و مدیران وب: حرفهایهایی که میخواهند توانایی مدیریت و امنیت وبسرورها با Apache را بالا ببرند و کارایی خود را از طریق اسکریپتنویسی شل افزایش دهند.
- حرفهایها و دانشجویان IT: افرادی در حوزه فناوری اطلاعات یا دانشجویان رشتههای مرتبط که میخواهند با تجربه عملی و کاربردی، مهارتهای لینوکس خود را توسعه دهند.
بسته قدرت لینوکس 3 دوره در 1: ChatGPT ،Apache و اسکریپتنویسی شل
-
مقدمه 01:22
-
روش حذف فایلهایی که در لینوکس قدیمیتر از x روز هستند 06:19
-
ساخت کرون جاب که روز سوم هر ماه ساعت 1:45 صبح اجرا شود 03:01
-
ایجاد گواهینامه خودامضا با استفاده از OpenSSL 06:19
-
نصب آخرین نسخه nginx و Laravel 7 و سپس پیکربندی nginx به عنوان معکوس پراکسی 12:29
-
پیکربندی SSL برای Laravel 05:48
-
مراحل نصب MariaDB و ایجاد پایگاه داده و نام کاربری برای Laravel 06:31
-
پیکربندی firewalld 05:51
-
محدود کردن ورود SSH به یک IP یا میزبان خاص 05:39
-
پیکربندی شبکه برای اختصاص IP ثابت در اوبونتو 22.0 05:26
-
رفع مشکل خطای «مسیر به میزبان وجود ندارد» هنگام اتصال به میزبان از راه دور با استفاده از ssh 05:21
-
رفع خطای تایماوت اتصال در nginx برای درخواستهایی که بیش از 2 دقیقه طول میکشند 05:07
-
رفع مشکل خطای تغییر شناسه میزبان SSH 03:41
-
رفع مشکل خطای تعداد زیاد اتصالات در MariaDB 05:41
-
فرمان شل برای مشاهده برترین آیپیهایی که به nginx متصل هستند 04:06
-
اسکریپت شل برای بررسی فرایندهای پرمصرف CPU و ارسال نوتیفیکیشن 05:23
-
اسکریپت شل برای پایش فضای آزاد پارتیشنهای هارد دیسک و ارسال نوتیفیکیشن 04:00
-
مقدمهای بر وبسرورها 08:22
-
اصول پایه 05:17
-
نصب Apache روی CentOS 7.4 05:09
-
فعالسازی شروع خودکار Apache هنگام راهاندازی سیستم 01:37
-
پیکربندی سرویس فایروال 02:48
-
Apache کجاست؟ 02:20
-
ساختار دایرکتوری Apache 07:35
-
فایل پیکربندی 10:53
-
ساخت اولین صفحه خود 05:50
-
راهاندازی میزبان مجازی بر اساس نام 06:42
-
راهاندازی میزبان مجازی بر اساس پورت 04:29
-
پیکربندی Alias برای URL 04:13
-
ریدایرکتها 07:20
-
لاگ خطا 03:24
-
لاگ دسترسی 03:37
-
لاگ سفارشی 09:10
-
گردش لاگها 04:04
-
امنیت اولیه - بخش 1 05:34
-
امنیت اولیه - بخش 2 06:24
-
راهاندازی TLS/SSL رایگان 06:21
-
احراز هویت اولیه 07:00
-
احراز هویت Digest 04:10
-
کنترل دسترسی 06:17
-
htaccess. (سمت مدیریت) 02:29
-
htaccess. (سمت کاربر) 06:07
-
نصب و پیکربندی آنتیویروس 05:47
-
مقابله با حملات DOS با mod_evasive 04:27
-
تنظیم فایل httpd.conf - بخش 1 03:26
-
تنظیم فایل httpd.conf - بخش 2 02:38
-
عیبیابی Apache (تحلیل لاگ دسترسی) - بخش 1 08:21
-
عیبیابی Apache (تحلیل لاگ دسترسی) - بخش 2 06:25
-
استفاده از Apachetop برای پایش ترافیک وبسرور 03:52
-
درک خط فرمان 02:03
-
دستورات پایه لینوکس 03:36
-
مجوزهای فایل (مبانی) 02:14
-
ایجاد اولین اسکریپت شل 01:26
-
قابل اجرا کردن اسکریپت شل 01:00
-
درک Shebang (#!) 01:41
-
استفاده از متغیرها 01:10
-
آرگومانهای خط فرمان 01:42
-
خواندن ورودی کاربر 01:28
-
دستورات شرطی if و شروط 03:14
-
دستورات case 01:30
-
استفاده از 'echo' و 'printf' برای خروجی 04:15
-
استفاده از 'read' برای دریافت ورودی 02:39
-
استفاده از 'grep'، 'awk' و 'sed' برای پردازش متن 04:06
-
توابع: تعریف و کاربرد 02:08
-
متغیرهای محلی و سراسری در توابع 01:35
-
آرایهها: تعریف و کاربرد 03:12
-
فرمان های مدیریت فایل و دایرکتوری 03:20
-
درک فایلسیستمهای /dev /proc، و /sys 02:10
-
کار با مجوزهای فایل 03:11
-
تکنیک های اشکالزدایی اسکریپت 04:23
-
مدیریت خطا 03:36
-
سیگنالها و تلهها 05:40
-
کرون جاب و فرمان at (پایه) 04:36
-
کرون جاب و فرمان at (پیشرفته) 26:24
-
خودکارسازی تسک های سیستم 02:06
-
نوشتن اسکریپت پشتیبانگیری 04:56
-
نوشتن اسکریپت پایش سیستم 03:19
-
نوشتن اسکریپت مدیریت کاربران 06:20
-
بهترین شیوهها در اسکریپتنویسی شل 02:26
-
ملاحظات امنیتی در اسکریپتنویسی شل 02:12
مشخصات آموزش
بسته قدرت لینوکس 3 دوره در 1: ChatGPT ،Apache و اسکریپتنویسی شل
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:80
- مدت زمان :06:40:02
- حجم :1.8GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy