رپرتاژ خبری

سری اول دوره آنلاین آموزش کانفیگ سرور لینوکس به صورت کاملا حرفه ای و جامع

آموزشی

سری اول دوره آنلاین آموزش کانفیگ سرور لینوکس به صورت کاملا حرفه ای و جامع

پیشنیاز دوره: این دوره از صفر بوده و نیازی به پیشنیاز ندارد

با پیشرفت استفاده از اینترنت، سرورها به یک بخش مهم در هاستینگ و میزبانی از سایت‌ها تبدیل‌شده‌اند. اگر شما یک سایت داشته باشید حتماً با کلمات سرور یا کانفیگ سرور برخورد کرده‌اید.

سرور در اصطلاح به یک کامپیوتر همیشه روشن که وظیفه پاسخ به درخواست‌های ارسالی از طرف کاربران را دارد، اطلاق می‌شود. اما سرور چیزی فراتر از کارکرد و بازدهی و خدمات‌رسانی یک کامپیوتر معمولی را دارد. یک سرور خوب، سروری است که دارای سرعت و امنیت بالا، توان پاسخگویی و هزینه مناسب باشد. همه این موارد باعث رضایت کاربر و درنتیجه سود بیشتر برای ارائه‌دهندگان سرور خواهد بود.

کانفیگ سرور درواقع پیکربندی و تنظیم سرور برای بهترین حالت کارکرد می‌باشد. در صورت انجام درست و اصولی کانفیگ سرور:

  • سرعت باز شدن سایت‌هایی که میزبانی می‌کند بالاتر می‌رود.
  • لود شدن سرور کاهش می‌یابد.
  • امنیت بیشتر و حمله هکرها کاهش خواهد یافت.
  • رضایت کاربران بیشتر می‌شود.
  • و درنهایت هزینه‌ها کمتر و سود بیشتر می‌شود.

باید این را در نظر بگیرید که بهترین سرورها هم بدون کانفیگ و پیکربندی صحیح و اصولی کارایی بالایی نخواهند داشت.

پس همه کسانی که به نوعی با سرور در فعالیت خود درگیر هستند برای بالابردن بازدهی و ارتقا جایگاه فعالیت تجاریشان باید بتوانند سرور را به صورت صحیح کانفیگ کنند.

در دوره جامع آموزش کانفیگ سرور لینوکس شما یاد می گیرید:

  • سرور چیست، انواع سرور و نحوه صحیح کانفیگ سرور لینوکس چگونه است؟
  • مفاهیم اینترنت و سرور و پروتکل SSH  و تعریفی از سیستم‌عامل Centos و کار با شبکه به چه شکل است؟
  • نصب هسته لینوکس و سی پنل و… چگونه است؟
  • نصب و پیکربندی کنترل پنل دایرکت ادمین و امنیت چطور انجام می شود؟
  • امنیت در لینوکس و ماژول ها و دستور ها چگونه انجام می شود؟
  • نصب و پیکربندی ماژول و افزونه ها در لینوکس چطور انجام می شود؟
  • نصب و پیکربندی سیستم whmc و کار با آن چطور انجام می شود؟

مخاطبین این دوره

  • علاقمه مندان به سرور
  • علاقه مندان به راه اندازی وبسایت هاستینگ
  • طراحان سایت
  • علاقه مندان به لینوکس
  • علاقه مندان به شبکه
  • علاقه مندان به فروش سرور

اهداف این دوره

  • شناخت عمیق تر از فضای مجازی و توانایی ارزیابی وب سایت ها و تحلیل آنها
  • آشنایی با لینوکس
  • نحوه خرید سرور،نصب و راه اندازی سرور و نصب مجازی ساز
  • نصب و پیکربندی کنترل پنل سی پنل بر روی لینوکس و امنیت در لینوکس
  • نصب و پیکربندی دایرکت آدمین بر روی لینوکس
  • بخش امنیت لینوکس و ماژول ها
  • نصب و پیکربندی  ماژول و افزونه ها در لینوکس
  • نصب و پیکربندی سیستم whmc  و کار با آن

شرایط پرداخت

  • تمام کاربرانی که قصد شرکت در دوره را دارند باید از طریق پرداخت پیش پرداخت اقدام نمایند.
  • کاربرانی که قصد شرکت در دوره به صورت نقدی را دارند پس از واریز پیش پرداخت از طرف شرکت با شما تماس گرفته خواهد شد و در صورت تمایل به پرداخت نقدی مراحل را به شما خواهند گفت.
  • تاریخ ثبت نام زود هنگام تحت هیچ شرایطی تمدید نخواهد شد.
  • تخفیف های مناسبتی دوره های ضبط شده دانشجویار بر روی دوره های آنلاین تاثیری ندارد و این دوره ها پلن تخفیف جداگانه دارد.
  • کسانی که قصد استفاده از پلن تخفیف را دارند پس از واریز پیش پرداخت از طرف شرکت با شما تماس خواهند گرفت و در صورت تمایل به استفاده از تخفیف ها مراحل را به شما خواهند گفت.

آموزشی

سرفصل دوره

بخش اول : شناخت اینترنت و فضای مجازی(تعاریف پایه وب)

  • اینترنت چیست؟
  • وب سایت چیست؟
  • سرور چیست؟
  • کلاینت چیست؟
  • سرور اختصاصی چیست؟
  • سرور مجازی چیست؟
  • هاست چیست؟
  • هاست رایگان چیست؟
  • دامین چیست؟
  • سیستم عامل سرور چیست؟
  • تفاوت سیستم عامل لینوکس و ویندوز در میزبانی وب سایت؟
  • زبان های برنامه نویسی طراحی وب سایت کدامند؟
  • وب سرور چیست و تفاوت apache , IIS ؟

بخش اول : لینوکس چیست و کار با لینوکس

  • SSH چیست
  • آشنایی با پروتکل ssh
  • نحوه کار با نرم افزار پوتی و اتصال اون به ssh
  • اتصال به SSH server از Windows
  • کار با دستورات لینوکس
  • تعریف مخازن توزیع های مختلف لینوکس
  • معرفی ویرایشگر nano و vim در لینوکس
  • VNC چیست
  • کار با نرم افزار TightVnc
  • نصب VNC بر روی سرور های لینوکس
  • پیکربندی شبکه لینوکس Centos از طریق
  • پیکربندی شبکه لینوکس Centos توسط ssh
  • پیکربندی شبکه لینوکس Centos در بخش نصب سیستم عامل
  • پارتشین بندی لینوکس Centos
  • Htaccess چیست و کاربرد اون
  • نصب mc روی سرور لینوکس برای کار با محیط گرافیکی ssh
  • هاست نیم چیست
  • تغییر Hostname
  • دی ان اس چیست
  • ایجاد رکورد در دامنه
  • ساخت دی ان اس برای دامنه

بخش سوم: نحوه خرید سرور،نصب و راه اندازی سرور و نصب مجازی ساز

  • نحوه خرید سرور از شرکت های ایرانی
  • نحوه خرید سرور از شرکت های خارجی
  • انواع مجازی ساز و تفاوت آنها
  • نصب مجازی ساز kvm
  • نصب و پیکربندی مجازی ساز KVM
  • نحوه اپدیت و خرید لایسنس virtualizor
  • نحوه کار با بخش IP Pool
  • نحوه کار با بخش Media
  • نحوه کار با بخش
  • نحوه کار با بخش Users
  • نحوه کار با بخش Virtual Servers
  • نصب سیستم عامل لینوکس سنتوس از طریق تمپلیت
  • نصب سیستم عامل لینوکس سنتوس از طریق فایل های ایزو
  • پارتیشن بندی سیستم عامل لینوکس سنتوس
  • تنظیم شبکه سنتوس
  • نحوه کار با بخش Servers
  • نحوه کار با بخش Storage
  • نحوه کار با بخش Recipes
  • نحوه کار با بخش Configuration
  • نحوه کار با بخش Backup
  • نحوه کار با بخش Power DNS
  • نحوه کار با بخش Import
  • نحوه کار با بخش SSL Settings
  • نحوه کار با بخش Services
  • نحوه کار با بخش Logs

بخش چهارم: نصب و پیکربندی کنترل پنل سی پنل بر روی لینوکس

  • بروزرسانی هسته لینوکس
  • نحوه نصب بسته های لینوکس (و تهیه لیست دستورات لینوکس )
  • نحوه نصب کنترل پنل سی پنل و WHM
  • نحوه نصب Apachi
  • نحوه نصب Php
  • نحوه نصب Mysql
  • نحوه نصب ConfigServer Explorer
  • نحوه نصب فایروال ConfigServer Security & Firewall
  • نحوه کانفیگ فایروال ConfigServer Security & Firewall
  • نحوه نصب ConfigServer Mail Manage
  • نحوه نصب ConfigServer Mail Queues
  • نصب آنتی ویروس Clam AV
  • نصب نرم افزار مانیتوریگ سرور Muinin
  • نصب و کانفیگ آنتی شلر Maldet
  • ایمن سازی سرویس دهنده ssh که از سرویس های مهم میباشد
  • نصب و کانفیگ mod_Security برای امنیت بیشتر وب سرور
  • نحوه ایجاد Rule در بخش Vendors ModSecurity
  • نحوه نصب ConfigServer ModSecurity Control
  • نحوه فعالسازی Open-Basedir
  • نصب و کانفیگ آنتی دی داس Deflate
  • نصب و کانفیگ آنتی دی داس Mod_Evasive
  • نحوه نصب هندلر Suphp و معرفی چند مدل مختلف
  • نصب و کانفیگ آنتی روت کیت جهت شناسایی فایلهای مخرب
  • نصب APC برای بارگزاری و سرعت صفحات PHP
  • نحوه بروز رسانی سی پنل و WHM
  • نحوه فعالسازی لایسنس WHM
  • بروز رسانی لایسنس WHM
  • نحوه کار با کنترل پنل whm
  • نحوه تنظیمات کامل WHM
  • ایمن سازی و بهینه سازی سرویس دهنده وب
  • ایمن سازی پوشه tmp/ که یکی از مهمترین قسمتهای نفوذ به سرور است
  • ایمن سازی پوشه های /tmp /var/tmp /dev/shm
  • ایمن سازی سرویس دهنده php
  • تنظیمات امنیتی فایلini
  • غیر فعال کردن فانکشن های خطرناک روی سرور
  • بهینه سازی php برای بازدهی بهتر
  • نصب ماژول Eaccelerator برای بازدهی صفحات سایت
  • ایمن سازی سرویس دهنده sql
  • Tune کردن سرویس mysql و وب سرور جهت سرعت بهتر
  • بهینه سازی Mysql برای راندمان بیشتر
  • نصب و کانفیگ نرم افزار مانیتورینگ mysql و پروسه های در حال اجرا
  • ایمن سازی سرویس دهنده ftp
  • ایمن سازی سرور دهنده DNS
  • جلوگیری از بایپس وب سرور و php
  • محدود کردن دسترسی perl – cgi – python برای امنیت بیشتر در سرور
  • کنترل اسکریپت های perl , cgi , pyhton
  • ایمن سازی symlink جهت عدم دسترسی به هاست های دیگری روی سرور
  • تنظیم ساعت سرور و سینک به تام ایران
  • اعمال تنظیمات بکاپ گیری روزانه یا هفتگی روی سرور
  • اعمال تنظیمات مورد نیاز برای بکاپ گیری
  • حذف سرویسها غیر استفاده سرور

بخش پنجم:نصب و پیکربندی دایرکت آدمین بر روی لینوکس

  • نحوه خرید لایسنس دایرکت ادمین و فعالسازی اون
  • بروزرسانی تمامی سرویس های مورد نیاز و کرنل اصلی سیستم
  • نحوه نصب بسته های لینوکس (و تهیه لیست دستورات لینوکس )
  • نحوه نصب کنترل پنل Directadmin
  • نحوه پیکربندی لایسنس کنترل پنل Directadmin
  • نصب و پیکربندی وب سرور آپاچی
  • نصب و پیکربندی php
  • نصب و پیکربندی mysql
  • نحوه نصب فایروال ConfigServer Security & Firewall
  • نحوه کانفیگ فایروال ConfigServer Security & Firewall
  • تغییر پورت پیش فرض کنترل پنل Directadmin
  • نحوه نصب ioncube روی سرور Directadmin
  • نحوه نصب zend guard روی سرور Directadmin
  • نحوه نصب soap روی سرور Directadmin
  • نحوه نصب هندلر Suphp و معرفی چند مدل مختلف
  • نحوه نصب آنتی ویروس آنتی شلر ClaemAV
  • نصب و کانفیگ mod_Security برای امنیت بیشتر وب سرور و php
  • نحوه نصب Rootkit Hunter جهت شناسایی فایلهای مخرب
  • نصب و کانفیگ آنتی شلر Maldet
  • ایمن سازی سرویس دهنده ssh که از سرویس های مهم میباشد
  • نحوه کار با کنترل پنل دایرکت آدمین و بخش های مختلف
  • نحوه تنظیمات کامل Directadmin
  • نصب و کانفیگ آنتی دی داس Deflate بر روی فایروال
  • نصب و کانفیگ آنتی دیداس mod_evasive
  • نحوه تغییر و بروزرسانی لایسنس دایرکت ادمین
  • ایمن سازی و بهینه سازی سرویس دهنده وب
  • ایمن سازی پوشه tmp/ که یکی از مهمترین قسمتهای نفوذ به سرور است
  • ایمن سازی پوشه های /tmp /var/tmp /dev/shm
  • ایمن سازی سرویس دهنده php
  • تنظیمات امنیتی فایلini
  • غیر فعال کردن فانکشن های خطرناک روی سرور
  • بهینه سازی php برای بازدهی بهتر
  • نصب ماژول Eaccelerator برای بازدهی صفحات سایت
  • ایمن سازی سرویس دهنده sql
  • Tune کردن سرویس mysql و وب سرور جهت سرعت بهتر
  • بهینه سازی Mysql برای راندمان بیشتر
  • نصب و کانفیگ نرم افزار مانیتورینگ mysql و پروسه های در حال اجرا
  • ایمن سازی سرویس دهنده ftp
  • ایمن سازی سرور دهنده DNS
  • حذف سرویسها غیر استفاده سرور
  • جلوگیری از بایپس وب سرور و php
  • محدود کردن دسترسی perl – cgi – python برای امنیت بیشتر در سرور
  • کنترل اسکریپت های perl , cgi , pyhton
  • ایمن سازی symlink جهت عدم دسترسی به هاست های دیگری روی سرور
  • تنظیم ساعت سرور و سینک به تام ایران
  • اعمال تنظیمات بکاپ گیری روزانه یا هفتگی روی سرور
  • اعمال تنظیمات مورد نیاز برای بکاپ گیری

بخش ششم:بخش امنیت لینوکس و ماژول ها و دستورها

  • آموزش غیر فعال سازی IPv6 در CentOS
  • آموزش تغییر IP ارسال ایمیل در سرور
  • آموزش نصب دیوار آتشین apf
  • بلاک کردن و بستن یک کشور بوسیله فایروال
  • نحوه غیر فعال کردن ini سفارشی در suphp
  • نحوه غیرفعال کردن SElinux در centos
  • آموزش جلوگیری از ارسال spam در exim
  • بازیابی پسورد فراموش شده centos 6
  • بازیابی پسورد فراموش شده centos 7
  • نحوه تعمیر پارتیشن در لینوکس
  • نحوه افزایش سایز پارتیشن tmp
  • نحوه حذف محتویات پوشه tmp در سرور لینوکس
  • نحوه تست سرعت هارد در لینوکس
  • نحوه پیدا کردن مشخصات CPU
  • نحوه راهنمای دستور lsblk
  • نحوه انتقال اطلاعات از طریق rsync
  • نحوه انتقال اطلاعات از طریق scp
  • نحوه انتقال اطلاعات از طریق mc

بخش هفتم:نصب و پیکربندی  ماژول و افزونه ها در لینوکس

  • نحوه نصب و پیکربندی وب سرور ngnix در دایرکت ادمین
  • نحوه نصب و پیکربندی وب سرور Lidespeed در دایرکت ادمین
  • نحوه نصب mod_ruid2 در دایرکت ادمینdirectadmin
  • نحوه نصب پلاگینCustomBuild 2.0 در دایرکت ادمین
  • آموزش نحوه آپگرید ورژن PHP به ۵٫۳ در Directadmin
  • نحوه نصب ورژن های مختلف php در کنترل پنل دایرکت آدمین
  • نحوه نصب و پیکربندی وب سرور ngnix در سی پنل
  • نحوه نصب و پیکربندی وب سرور Lidespeed در سی پنل
  • نحوه نصب memcached روی whm
  • نحوه نصب mod_ruid2 در whm
  • نحوه نصب ورژن های مختلف php در کنترل پنل سی پنل
  • نحوه انتقال از سی پنل به دایرکت ادمین
  • تبدیل بک آپ Cpanel به بک آپ Directadmin
  • نحوه نصب MariaDB در cPanel/WHM
  • نحوه نصب mytop در CentOS
  • نحوه نصب htop در CentOS
  • نحوه نصب ntop در CentOS
  • نحوه نصب و پیکربندی مانیتوریگ سرور و نحوه کار با آن
  • نحوه نصب کلود لینوکس روی دایرکت آدمین
  • نحوه نصب کلود لینوکس روی سی پنل
  • معرفی نرم افزار zenmap و کار با اون

بخش هشتم:نصب و پیکربندی سیستم whmc  و کار با آن

  • نصب سیستم مدیریت هاستینگ whmc بری روی هاست
  • نحوه بروز رسانی سیستم مدیریت هاستینگ whmc
  • نحوه کار با بخش مشتریان و ایجاد مشتری
  • نحوه کار با بخش سفارش ها و ایجاد سفارش
  • نحوه کار با بخش صورت حساب ها و ایجاد صورت حساب
  • نحوه کار با بخش پشتیبانی
  • نحوه کار با بخش گزارش ها
  • نحوه کار با بخش ابزار ها
  • نحوه کار با بخش افزونه ها
  • نحوه تنظیمات اصلی بخش Whmc
  • نحوه تنظیمات اتوماسیون
  • نحوه ایجاد کاربر آدمین و سطح دسترسی محدود
  • نحوه ایجاد درگاه پرداخت اینترنتی
  • نحوه ایجاد واحد پول
  • نحوه ایجاد و مدیریت محصولات و قیمت گذاری
  • نحوه مدیریت دامنه و ثبت دامنه و قیمت گذاری
  • نحوه ایجاد سرور در whmc و اتصال آن به whmc
  • نحوه فروش آنلاین محصولات و ایجاد آن بعد از پرداخت مشتری
  • نحوه ایجاد دپارتمان پشتیبانی
  • بخش هاستینگ و سرور

منبع: پرتال آموزشی