لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
لینوکس عملی - وردپرس خود میزبان برای مبتدیان لینوکس [ویدئو]
Hands-on Linux - Self-Hosted WordPress for Linux Beginners [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک تجربه یادگیری متحول کننده را آغاز کنید، از راه اندازی اولیه سرور لینوکس تا استقرار و مدیریت یک وب سایت وردپرس با امکانات کامل. شما با آشنایی با محیط های مجازی و دستورات پایه لینوکس شروع می کنید، سپس با استفاده از ابزارهای استاندارد صنعتی مانند SSH، به سرعت به سمت مدیریت سرور راه دور می روید. شما تجربه دست اولی در پیکربندی وب سرورها با Nginx، مدیریت پایگاه داده ها، و اطمینان از اینکه سایت وردپرس خود برای عملکرد مناسب است، به دست خواهید آورد.
همانطور که پیشرفت می کنید، این دوره عمیق تر به جنبه های اداری وردپرس می پردازد و شما را از طریق نقش های کاربری، مدیریت محتوا و ادغام تجارت الکترونیک با WooCommerce راهنمایی می کند و سایت شما را به یک فروشگاه آنلاین همه کاره تبدیل می کند. فراتر از راهاندازی، این دوره مهارتهای شما را برای مقابله با چالشهای sysadmin در دنیای واقعی - بهینهسازی عملکرد، سختسازی امنیت و اتوماسیون با استفاده از Ansible - افزایش میدهد و به شما اطمینان میدهد تا چندین نمونه وردپرس را به راحتی مدیریت کنید.
بخشهای پایانی به اطمینان از طول عمر و قابلیت اطمینان محیط میزبانی شما، آموزش نظارت با Monit، مدیریت امن دادهها، استراتژیهای پشتیبانگیری و تکنیکهای بازیابی فاجعه اختصاص داده شده است. در پایان، شما نه تنها یک سایت وردپرس را راه اندازی کرده اید، بلکه یکپارچگی و کارایی مداوم آن را با مهارت های حرفه ای sysadmin تضمین خواهید کرد. لینوکس را روی ماشین های مجازی نصب و پیکربندی کنید
Nginx و MySQL را برای خدمات وب راه اندازی و ایمن کنید
بهینه سازی عملکرد سرور برای سایت های وردپرس با ترافیک بالا
یک سایت وردپرس را از ابتدا مستقر و سفارشی کنید
امنیت سرور را سخت کنید و بهترین شیوه های SSH را پیاده سازی کنید
کارهای تکراری را با Ansible برای مدیریت کارآمد سایت به صورت خودکار انجام دهید این دوره برای مبتدیان لینوکس و علاقه مندان به DevOps و زیرساخت ابری، مهندسان مشتاق و توسعه دهندگان نرم افزار که به دنبال بینش زیرساخت هستند ایده آل است. این برنامه برای زبان آموزانی که پروژه های عملی را ترجیح می دهند و کسانی که قصد درک میزبانی حرفه ای وردپرس را دارند، نه فقط راه اندازی اولیه سایت، طراحی شده است. از راهاندازی ماشین مجازی گرفته تا مدیریت پیشرفته سرور، آموزشهای ویدیویی واضح و متوالی طراحی شده برای مبتدیان را دنبال کنید * خود را به تواناییهای حرفهای sysadmin مجهز کنید که برای مدیریت پلتفرمهای وب مدرن ضروری است. چالش های دیجیتال
سرفصل ها و درس ها
معرفی
Introduction
چگونه این دوره با آنچه شما به آن عادت کرده اید متفاوت است
How this Course is different from what you're used to
الزامات دوره
Course Requirements
آنچه این دوره به شما می دهد: گام به گام
What This Course Will Give You: Step by Step
بیا شروع کنیم
Let's Get Started
گزینه 1: Virtualbox را نصب کنید
Option 1: Install Virtualbox
VMWare Player را نصب کنید
Install VMWare Player
اوبونتو را دانلود کنید
Download Ubuntu
اوبونتو را روی Virtualbox نصب کنید
Install Ubuntu on Virtualbox
افزودنیهای مهمان را در Virtualbox پیکربندی کنید
Configure Guest Additions on Virtualbox
جایگزین: اوبونتو را روی VMWare Player نصب کنید
ALTERNATIVE: Install Ubuntu on VMWare Player
اولین سرور لینوکس شما
Your First Linux Server
اصول میزبانی -- چرا به یک سرور خصوصی مجازی نیاز دارید
Hosting Basics -- Why You Need a Virtual Private Server
مهم: هنگام کپی پیست کردن دستورات، از دستورالعمل های رسمی GitHub استفاده کنید!
IMPORTANT: Use Official GitHub Instructions when copy-pasting Commands!
یک کلید SSH ایجاد کنید و از آن در DigitalOcean استفاده کنید
Create an SSH Key and Use it on DigitalOcean
تهیه و اتصال به اولین سرور لینوکس از راه دور
Provisioning and Connecting to Your First Remote Linux Server
خط فرمان لینوکس: مبانی مطلق
Linux Command-Line: The Absolute Basics
اتصال به سرور شما: پایه SSH
Connecting to Your Server: Basic SSH
نصب نرم افزار مورد نیاز برای پلتفرم میزبانی ما
Installing Required Software for our Hosting Platform
به روز رسانی و نصب نرم افزار در اوبونتو
Updating and Installing Software on Ubuntu
بررسی اجمالی خدمات لینوکس
Linux Services Overview
مدیریت خدمات با سیستم
Service Management with system
بررسی ماژول 1
Module 1 Review
راه اندازی پلت فرم هاست خود
Setting up Your Hosting Platform
معرفی ماژول 2
Module 2 Intro
نحوه ویرایش فایل ها با نانو
How to Edit Files with nano
نحوه کار فایل های پیکربندی در لینوکس
How Configuration Files Work in Linux
استفاده پیشرفته Bash Shell
Advanced Bash Shell Usage
ایجاد یک کاربر سیستم: کاربران و گروه های لینوکس
Creating a System User: Linux Users and Groups
تغییر مالکیت و مجوزها (و خواندن کد باینری!)
Changing Ownership and Permissions (and Reading Binary Code!)
پیکربندی اصلی وب سرور nginx
Basic nginx Webserver Configuration
مبانی HTTP: چگونه وب کار می کند
HTTP Basics: How the Web Works
ارتباطات بین فرآیندی (IPC) و انواع فایل های لینوکس/یونیکس
Interprocess Communication (IPC) and Linux/Unix Filetypes
پایگاه داده های رابطه ای چگونه کار می کنند
How Relational Databases Work
راه اندازی و امنیت پایگاه داده MySQL
MySQL Database Setup and Security
بررسی ماژول 2
Module 2 Review
راه اندازی اپلیکیشن وردپرس
WordPress Application Setup
پیکربندی پایه php-fpm
Basic php-fpm Configuration
پیکربندی یک میزبان مجازی nginx برای وب سایت شما
Configuring an nginx Virtual Host for your Website
حذف پیکربندی پیش فرض nginx vhost
Removing the Default nginx vhost Configuration
پیکربندی استخر php-fpm برای وب سایت شما
Configuring the php-fpm Pool for your Website
ماژول 3 مقدمه
Module 3 Introduction
ایجاد یک کاربر سیستم برای وب سایت شما
Creating a System User for your Website
دانلود و نصب اپلیکیشن وردپرس
Downloading and Installing the WordPress Application
مالکیت و مجوزها در فایل های وردپرس
Ownership and Permissions on WordPress Files
یک پایگاه داده و کاربر DB در MySQL ایجاد کنید
Create a Database and DB User in MySQL
ترفندهای چیدمان و پیکربندی برنامه وردپرس
WordPress Application Layout and Configuration Tweaks
اولین وب سایت خود را زنده کنید
Making Your First Website Live
بررسی ماژول 3
Module 3 Review
مدیریت روزانه وردپرس: یک فروشگاه تجارت الکترونیک راه اندازی کنید
Day to Day WordPress Administration: Set Up an e-commerce Store
مقدمه ماژول 4
Module 4 Introduction
تنظیمات عمومی سایت وردپرس
General WordPress Site Settings
مدیریت کاربران وردپرس
WordPress User Management
صفحات وردپرس، پست ها و نظرات
WordPress Pages, Posts, and Comments
منوهای وردپرس
WordPress Menus
تم ها و افزونه های وردپرس
WordPress Themes and Plugins
راه اندازی و پیکربندی فروشگاه WooCommerce
WooCommerce Store Setup and Configuration
بررسی ماژول 4
Module 4 Review
درجه حرفه ای: عملکرد، امنیت، اتوماسیون، نظارت، پشتیبان گیری
Professional Grade: Performance, Security, Automation, Monitoring, Backups
ماژول 5 مقدمه
Module 5 Introduction
تنظیم عملکرد
Performance Tuning
بررسی تنظیم عملکرد برای پلتفرم میزبانی وردپرس شما
Performance Tuning Review for Your WordPress Hosting Platform
بررسی اجمالی امنیت
Security Overview
سخت شدن SSH: احراز هویت مبتنی بر کلید
SSH Hardening: Key-Based Authentication
بررسی اجمالی اتوماسیون
Automation Overview
مدیریت پیکربندی چیست؟
What is Configuration Management?
مدیریت پیکربندی و اتوماسیون با Ansible: A Crash Course
Configuration Management and Automation with Ansible: A Crash Course
مانیتورینگ با Monit
Monitoring with Monit
مشاهده ایمن آمار نظارت با SSH Local Forwarding
Securely View Monitoring Stats with SSH Local Forwarding
تئوری اصلی پشتیبان گیری
Basic Backup Theory
سیستم فایل پشتیبان گیری و بازیابی با tar
Filesystem Backups and Restores with tar
نحوه کامپایل نرم افزار: tarsnap
How to Compile Software: tarsnap
شروع کار با Tarsnap: مراحل بعدی
Getting Started with Tarsnap: Next Steps
زمان بندی دستورات با Cron
Scheduling Commands with Cron
چگونه از پایگاه داده وب سایت خود نسخه پشتیبان تهیه و بازیابی کنید
How to Back Up and Restore Your Website Databases
نتیجه
Conclusion
نتیجه
Conclusion
مراحل بعدی
Next Steps
موارد اضافی، مراحل بعدی و محتوای پاداش
Extras, Next Steps and Bonus Content
پروژه کل دوره، گام به گام در یک ویدیو
The Entire Course Project, Step by Step in one Video
از خدمات وب آمازون (AWS) برای میزبانی وردپرس در فضای ابری استفاده کنید
Use Amazon Web Services (AWS) to host WordPress on the Cloud
راه اندازی HTTPS -- راه اندازی TLS با letsencrypt و certbot
HTTPS Setup -- Setting up TLS with letsencrypt and certbot
نمایش نظرات