نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نصب، پیکربندی و ایمن کردن NGINX و Apache روی سرور اوبونتو با استفاده از Digital Ocean و اجازه دهید SSL را رمزگذاری کنیم استقرار سرور مجازی در Digital Ocean کار با IPهای پویا، ایستا و شناور با استفاده از ترمینال برای احراز هویت از راه دور نصب و پیکربندی LAMP Stack در Ubuntu. میزبانی چندین دامنه در یک سرور مجازی Apache پیکربندی فایلها و دستورالعملهای میزبان مجازی پیکربندی فایل منطقه DNS درک تفاوت بین Apache و NGINX نصب NGINX بر روی یک قطره اقیانوس دیجیتال یا هر سرور مجازی انتخابی شما تغییر فایل ضروری NGINX برای پیکربندی وبسایت Blocksta اجزای موجود در NGINX مانند MySQL، PHP و PhpMyAdmin ایمن سازی PhpMyAdmin با استفاده از پیوندهای نمادین و دروازه احراز هویت داخلی ساخته شده توسط NGINX ایمن سازی وب سایت های میزبانی شده با SSL رایگان با استفاده از Certbot و Let's Encrypt نصب و پیکربندی وردپرس بر روی NGINX SSLt Certific Certific Certific. گزارش وضعیت گواهینامه ts تغییر مسیر همه تغییرات دامنه به HTTPS پیش نیازها: مهارت های اساسی کامپیوتر
به آخرین دوره آموزشی ما خوش آمدید، که شما را در فرآیند نصب، ایمن سازی و پیکربندی NGINX یا Apache در سرور وب اوبونتو راهنمایی می کند. همچنین با استفاده از گواهینامه رایگان SSL از Let’s Encrypt، رمزگذاری تمام ترافیک وب را خواهید آموخت.
بخش APACHE:
این دوره با بررسی پرکاربردترین فناوری وب سرور موجود، آپاچی، آغاز می شود. آمار نشان می دهد که آپاچی برای اجرای بیش از 65 درصد از سرورهای وب در سراسر جهان استفاده می شود. درک نحوه کار با آپاچی، بخش مهمی از فرآیند توسعه وب است. دانش آموزان مفاهیم کلیدی زیر را یاد خواهند گرفت:
استقرار سرور مجازی در Digital Ocean
کار با IPهای پویا، ایستا و شناور
استفاده از ترمینال برای احراز هویت از راه دور
نصب و پیکربندی LAMP Stack در اوبونتو 18.04
آزمایش PHP
میزبانی چندین دامنه در یک سرور مجازی آپاچی
پیکربندی فایلها و دستورالعملهای میزبان مجازی
پیکربندی فایل منطقه DNS
بخش NGINX:
NGINX اکنون قدرتمندترین، کارآمدترین و ایمنترین فناوری وب سرور است که برای میزبانی برنامههای کاربردی وب با هر اندازه و پیچیدگی استفاده میشود. این نرم افزار منبع باز است و برای حداکثر کارایی و پایداری طراحی شده است. همچنین هدف آن اصلاح بسیاری از کمبودهای آپاچی در ارائه محتوا به کاربر نهایی شماست. NGINX را می توان برای سرویس دهی وب، پروکسی معکوس، کش کردن، تعادل بار، پخش رسانه و موارد دیگر استفاده کرد.
بخش NGINX این دوره به شما در درک مفاهیم کلیدی زیر کمک می کند:
درک تفاوت بین Apache NGINX
نصب NGINX بر روی یک قطره اقیانوس دیجیتال یا هر سرور مجازی دلخواه شما.
تغییر فایل پیکربندی بلوک NGINX برای میزبانی وبسایتها
نصب اجزای ضروری در NGINX مانند MySQL، PHP PhpMyAdmin
ایمن سازی PhpMyAdmin با استفاده از پیوندهای نمادین و دروازه های احراز هویت داخلی NGINX.
ایمن سازی وب سایت های میزبانی شده خود با SSL رایگان با استفاده از Certbot Let's Encrypt
نصب و پیکربندی وردپرس در سرور NGINX خود
گواهینامه های SSL - بیایید رمزگذاری کنیم
این بخش از دوره نگاهی عمیق به نقش گواهینامه های SSL در مورد امنیت سرور و رمزگذاری ترافیک وب ارائه می دهد. ما با یک مقدمه کامل شروع می کنیم که شامل بررسی انواع مختلف گواهی ها و نحوه کار آنها می شود. از آنجا، دانشآموزان یک قطره در Digital Ocean ایجاد میکنند و گواهی SSL رایگان خود را با استفاده از Let’s Encrypt Certificate Authority پیکربندی میکنند. این بخش از دوره ترکیبی از آموزش تئوری و عملی است. دانشآموزان این فرصت را دارند که برخی از مفاهیم بررسی شده در دو بخش قبلی را تمرین کنند و در عین حال درباره گواهیهای رایگان SSL مانند Let’s Encrypt نیز بیاموزند.
سرفصل ها و درس ها
پیکربندی وب سرور آپاچی
Apache Web Server Configuration
استقرار یک سرور مجازی در اقیانوس دیجیتال
Deploying a Virtual Server on Digital Ocean
ایجاد و پیوست کردن IP شناور
Creating and Attaching a Floating IP
مقدمه ای برای احراز هویت کاربر ترمینال و ریشه
Intro to Terminal and Root User Authentication
نصب و تست آپاچی
Apache Installation and Testing
نصب سیستم مدیریت پایگاه داده MySQL
Installing MySQL Database Management System
نصب و تست PHP
Installing and Testing PHP
نصب PhpMyAdmin برای مدیریت پایگاه داده
Installing PhpMyAdmin for Database Administration
مقدمه ای بر هاست های مجازی
Introduction to Virtual Hosts
ساختار دایرکتوری، مجوزها و فایل های آزمایشی
Directory Structure, Permissions and Test Files
پیکربندی فایلها و دستورالعملهای میزبان مجازی
Configuring Virtual Host Files and Directives
پیکربندی سرور نام
Name Server Configuration
پیکربندی و آزمایش فایل DNS Zone
DNS Zone File Configuration and Testing
نصب SSL برای هر دامنه با استفاده از Lets Encrypt
Installing SSL for each Domain using Lets Encrypt
خلاصه و مراحل بعدی
Summary and Next Steps
پیکربندی وب سرور NGINX
NGINX Web Server Configuration
آپاچی در مقابل NGINX
Apache vs NGINX
تاریخچه آپاچی
History of Apache
مزایای NGINX
Advantages of NGINX
استقرار قطره در اقیانوس دیجیتال
Deploying a Droplet on Digital Ocean
پیوست کردن IP شناور
Attaching a Floating IP
اتصال به سرور مجازی شما
Connecting to your Virtual Server
NGINX را نصب و پیکربندی کنید
Install and Configure NGINX
MySQL را روی NGINX نصب و پیکربندی کنید
Install and Configure MySQL on NGINX
PHP را روی NGINX نصب و پیکربندی کنید
Install and Configure PHP on NGINX
ایجاد یک فایل تست PHP
Creating a PHP Test File
تغییر سرورهای نام دامنه
Modifying Domain Name Servers
پیکربندی فایل های DNS Zone
Configuring DNS Zone Files
به روز رسانی پیکربندی فایل بلوک NGINX
Updating the NGINX Block File Configuration
نصب Lets Encrypt SSL در NGINX
Installing Lets Encrypt SSL on NGINX
در حال نصب PhpMyAdmin
Installing PhpMyAdmin
ایمن سازی PhpMyAdmin با پیوندهای نمادین
Securing PhpMyAdmin with Symbolic Links
ایمن سازی PhpMyAdmin با درگاه های احراز هویت
Securing PhpMyAdmin with Authentication Gateways
فعال کردن دروازههای احراز هویت
Enabling Authentication Gateways
مقدمه ای بر وردپرس
Introduction to WordPress
ایجاد پایگاه داده برای وردپرس
Creating a Database for Wordpress
نصب برنامه های افزودنی PHP برای وردپرس
Installing PHP Extensions for WordPress
پیکربندی بلوک NGINX برای وردپرس
NGINX Block Configuration for WordPress
دانلود وردپرس
Downloading WordPress
پیکربندی وردپرس
WordPress Configuration
راه اندازی وردپرس
WordPress Setup
امتیاز: گواهینامه های SSL کاوش شده + پروژه تمرین
Bonus: SSL Certificates Explored + Practice Project
مقدمه ای بر گواهینامه های SSL
Introduction to SSL Certificates
گواهی سنتی در مقابل گواهی دیجیتال
Traditional vs. Digital Certificate
انواع گواهینامه های SSL
Types of SSL Certificates
گواهینامه های SSL چگونه کار می کنند
How SSL Certificates Work
دریافت گواهینامه SSL
Obtaining an SSL Certificate
مقدمه ای بر Lets Encrypt
Introduction to Lets Encrypt
آماده سازی سرور
Server Preparation
مدیریت سرور نام دامنه
Domain Name Server Administration
مقدمه ای بر اقیانوس دیجیتال
Introduction to Digital Ocean
تنظیمات قطره
Droplet Configurations
ایجاد یک قطره
Creating a Droplet
PuTTY-Terminal را نصب کنید و وصل کنید
Install PuTTY-Terminal and Connect
شروع به یادگیری کنید و مهارت های مورد نیاز خود را کسب کنید! بیانیه ماموریت:
برای تسهیل یک محیط جامع یادگیری آنلاین برای دانشجویان.
درباره شرکت
YouAccel یک ارائه دهنده پیشرو در آموزش آنلاین است ، دوره هایی را در صنایع مختلف از IT و توسعه گرفته تا تجارت ، بازاریابی ، طراحی و بهره وری ارائه می دهد.
تجربه آموزش الکترونیکی ارائه شده توسط YouAccel پویا است. هر دوره در High Definition با تکالیف ، آزمونها و امتحانات مربوطه که به صورت الکترونیکی تحویل و درجه بندی می شوند ، پخش می شود. کلیه دوره های YouAccel توسط مربیان دارای گواهینامه تدریس می شود که دارای چندین سال سابقه کار در زمینه ای هستند که برای آنها آموزش می دهند.
این دوره ها را می توان با سرعت شخصی برگزار کرد و در چندین سطح از جمله مبتدی ، متوسط و پیشرفته ارائه می شود. دوره های آنلاین همچنین برای راحتی بیشتر با هر دستگاه تلفن همراه سازگار هستند.
با استفاده از این تجربه به یک سطح جدید شخصی ، ارتباط زنده با مربیان از طریق کنسول پیام رسانی آنلاین Udemy در دسترس است. کلیه دوره ها دارای گواهی پایان دوره هستند و محدودیت سنی اعمال نمی شود.
نمایش نظرات