لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع و تخصصی LAMP - نصب و پیکربندی
- آخرین آپدیت
دانلود Become an Expert in LAMP - Installation & Configuration
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مجموعه LAMP شامل Linux، Apache، MySQL و PHP است.
در این دوره شما موارد زیر را خواهید آموخت:
- نحوه نصب، پیکربندی و مدیریت محیط LAMP
- درک پیکربندیهای پیشرفته اجزای این محیط
- پیادهسازی یک نصب کامل و آماده به کار
- آشنایی با ابزارهای جانبی ضروری برای عملکرد صحیح سیستم
پیش نیازها:
- داشتن دانش پایه در مورد سیستمهای GNU/Linux
- آشنایی عملی با شبکههای TCP/IP
- آشنایی با مفاهیم مجازیسازی و امنیت کامپیوتر
همانطور که در ویکیپدیا ذکر شده است، «LAMP مخففی برای مجموعهای از نرمافزارهای رایگان است که برای ساخت سرورهای وب استفاده میشوند.»
این نام اختصاری به نرمافزارهای زیر اشاره دارد:
«Linux»، سیستمعامل (GNU/Linux)؛
«Apache»، سرور وب؛
«MySQL یا MariaDB»، سرور پایگاه داده؛
در ابتدا، «PHP»، «Perl» یا «Python» به عنوان زبانهای اسکریپتنویسی.
اگرچه نویسندگان هر یک از این برنامهها برای ساخت پلتفرمهای LAMP با هم هماهنگ نبودند، اما این ترکیب نرمافزاری به دلیل هزینه کلی پایین و حضور تمام این اجزا در اکثر توزیعهای GNU/Linux محبوب شد.
من سالهاست که از این فناوری استفاده میکنم و ماهیت متنباز آن عامل اصلی اشتیاق من و همچنین موفقیت مستمر آن در بخش بزرگی از حرفه برنامهنویسی برای چندین دهه بوده است.
این آموزش به ۲ دوره مجزا تقسیم شده است که به شرح زیر است:
- سرفصلهای دوره «آموزش جامع LAMP - نصب و پیکربندی کامل» به شرح زیر است:
توصیف محیط
نصب کامل
بهینهسازی (Fine Tuning)
مثالهای کاربردی
مدیریت فایلهای Log
سرور SSH ریموت با Wireshark
ابزار Fail2Ban
پروتکلها
بروزرسانیها
PHPUnit
- سرفصلهای دوره آتی «بهینهسازی محیط LAMP با تکنیکهای پیشرفته» به شرح زیر خواهد بود:
فایلهای پیکربندی
پیکربندی شبکه
اسکریپتنویسی Shell
داکر (Docker)
GLPI
بکآپ و پشتیبانگیری
رمزنگاری
Git (Bitbucket) همراه با Scrum
CI/CD (Jira Pipeline)
امیدوارم تجربه آموزندهای داشته باشید!
سرفصل ها و درس ها
مقدمه
Introduction
معرفی دوره آموزشی
Training Presentation
معرفی پروژه: استقرار کامل محیط LAMP
Project Presentation: Complete Deployment of a LAMP Environment
توصیف محیط
Environment Description
معرفی محیط LAMP
Introduce the LAMP Environment
توضیح عملکرد محیط لینوکس و آپاچی
Explain the Operation of the Linux and Apache Environment
توضیح عملکرد محیط MySQL و PHP
Explain the Operation of the MySQL and PHP Environment
بررسی مزایا و معایب
Present the Advantages and Disadvantages
نصب کامل
Complete Installation
بروزرسانی سیستم و نصب آپاچی
Update the System and Install Apache
پیکربندی MySQL و PHP
Configure MySQL and PHP
تنظیم دسترسیهای امنیتی و تست سیستم
Secure Permissions and Test the System
بهینهسازی و تنظیمات دقیق
Fine Tuning
انجام بهینهسازیهای عملکردی
Perform Performance Optimization
ارتقای امنیت سیستم
Ensure Security Enhancement
نصب فایروال و ابزارهای امنیتی
Install Firewall and Security Tools
راه اندازی مانیتورینگ و نگهداری
Establish Monitoring and Maintenance
مثالهای کاربردی
Examples of Usage
ساخت وبلاگ با وردپرس
Build a Blog with WordPress
ساخت سایت فروشگاهی با PrestaShop
Create an e-commerce website with PrestaShop
ساخت سیستم مدیریت محتوا با Joomla
Create Content Management with Joomla!
ساخت انجمن گفتگو با phpBB
Create a Forum with phpBB
راهاندازی اپلیکیشن وب اختصاصی با Laravel
Set Up a Custom Web Application with Laravel
مدیریت فایلهای Log
Log File Management
شناسایی فایلهای Log
Discover Log Files
پیکربندی و مشاهده لاگها
Configure and View Logs
نصب ابزارهای تکمیلی
Set Up Additional Tools
استفاده از Wireshark روی سرور ریموت با SSH
Using Wireshark on a Remote Server with SSH
معرفی مراحل استفاده
Present the Steps of Usage
انجام کپچرها با Wireshark
Perform Captures with Wireshark
معرفی جایگزینها
Present the Alternatives
یکپارچهسازی Fail2Ban
Fail2Ban Integration
توضیح نقش Fail2Ban
Explain the Role of Fail2Ban
پیکربندی و مدیریت Fail2Ban
Configure and Manage Fail2Ban
یکپارچهسازی Fail2Ban با LAMP
Integrate Fail2Ban with LAMP
پروتکلهای اجزای LAMP
Protocols in LAMP Components
لیست پروتکلهای موجود در اجزای LAMP
List Protocols within LAMP Components
بررسی ارتباطات داخلی، امنیت و رمزنگاری
Explore Internal Communication, Security, and Encryption
بروزرسانی اجزای LAMP
LAMP Component Updates
بروزرسانی اجزای LAMP
Update LAMP Components
توصیهها، بهترین روشها و تایید نسخه
Describe Tips, Best Practices, and Version Verification
توضیح مدیریت مخازن و PPA (برای اوبونتو/دبیان)
Explain Repository Management and PPA (for Ubuntu/Debian)
استفاده از PHPUnit
Using PHPUnit
نصب PHPUnit
Install PHPUnit
پیکربندی و نوشتن تستها
Configure and Write Tests
اجرای تستها و یکپارچهسازی مستمر (CI)
Run Tests and Continuous Integration
بررسی پوشش کد (Code Coverage)
Ensure Code Coverage
نمایش نظرات