سوالات عمومی مرتبط با محصولات و خدمات میزبانی زاگریو در این بخش منتشر می شود.

دیتابیس MySQL: بکاپ گیری و بازگرداندن آن

دیتابیس MySQL: بکاپ گیری و بازگرداندن آن

1.6kviews

در این مقاله قصد داریم یه بررسی دیتابیس MySQL بپردازیم، زیرا برای هر کاربری روشن است، زمانی که داده‌های مهمی در جایی دارد، نیاز است تا از آن‌ها نسخه پشتیبان تهیه نمایید، اینکار به شما کمک خواهد کرد در زمانی که اتفاقی ناخواسته پیش آید، بتوانید از داده‌های خود مراقب نمایید و آن‌ها را به راحتی از دست ندهید. حال اگر شما یک وبسایت دارید و داده‌های خود را در یک دیتابیس ذخیره نموده‌اید، بهتر است تا از آن‌ها نسخه پشتیبان تهیه نمایید، ما در این مقاله به شما کمک خواهیم نمود تا از دیتابیس MySQL خود پشتیبان تهیه نمایید. این کار بسیار راحت است و با چند دستور اجرا می‌گردد و از داده‌های شما پشتیبان گیری می‌شود.

دیتابیس MySQL چیست ؟

قبل از هر چیزی بهتر است تا با مبحث دیتابیس MySQL آشنا شوید. MySQL در واقع یک سیستم مدیریت پایگاه داده‌ای (database) است، که به صورت رابطه‌ای منبع باز (open source) با یک مدل کلاینت – مدیریت سرور خدمات‌دهی می‌کند.

قدم اول برای بکاپ دیتابیس MySQL

خب در اولین اقدام نیاز است تا شما با استفاده از SSH به وارد VPS خود شوید و سپس با اجرای چند فرمان که در زیر به آن‌ها کی‌پردازیم از دیتابیس خود پشتیبان تهیه نمایید. و در ادمه آن را در بخش دیگری از سرور خود یا در کامپیوتر شخصی خود ذخیره نمایید.

دستورات SQL می‌توانند سرور را به انجام برخی عملیات زیر کنترل کنند:

  • پرس و جو داده‌ها (Data query): درخواست اطلاعات خاص از پایگاه داده موجود.
  • دستکاری داده‌ها (Data manipulation): اضافه کردن، حذف، تغییر، مرتب سازی و سایر عملیات برای تغییر داده‌ها، مقادیر یا تصاویر.
  • هویت داده (Data identity): تعریف انواع داده، به عنوان مثال تغییر داده‌های عددی به اعداد صحیح را می‌توان نامبرد.
  • کنترل دسترسی به داده‌ها (Data access control): ارائه تکنیک‌های امنیتی برای محافظت از داده‌ها، این شامل تصمیم گیری در مورد اینکه چه کسی می‌تواند اطلاعات موجود در پایگاه داده را مشاهده یا استفاده کند، می‌شود.

دیتابیس MySQL

در کامن بالا نیاز است تا username و password (جهت امنیت سرور ) را با نام کاربری و رمز عبور خود جایگزین نمایید. در بخش database-name نیز لاز است نام دیتابیس خود را وارد نمایید. backup-name نیز نام نسخه پشتیبان شما می‌باشد، که قرار است ذخیره شود، می‌توانید نام آن را به هرچیزی که علاقه دارید تغییر دهید.

بعد از اجرای این کامند، از شما پسورد می‌خواهد و بعد از وارد کردن پسورد توسط شما، بکاپ دیتابیس شما آماده است!

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

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

در این دستور هم فراموش نکنید که نام‌های مورد نظر خود را مطابق با نام دیتابیس و دایرکتوری مورد نظر خود تغییر دهید.

بعضی مواقع شما نیاز دارید تا بکاپ مورد نظر خود را در سیستم شخصی خود دانلود و ذخیره نمایید تا اگر سرور شما دچار مشکلی شد بتوانید از بکاپ خود از سیستم خود استفاده نمایید.

برای بازگرداندن بکاپ مورد خود می‌توانید از دستور زیر استفاده نمایید |دیتابیس MySQL

بهینه سازی و تعمیر دیتابیس MySQL

 

 

در این آموزش کوتاه قصد داریم به شما آموزش دهیم چگونه دیتابیس MySQL خود را تعمیر نمایید و آن را بهینه کنید.

فرض کنید که ما دو دیتابیس با نام‌های zagrio1 و zagrio2 داریم. برای تعمیر این دو دیتابیس به صورت همزمان می‌توانید از دستور:

استفاده نمایید، بعضی اوقات هست که ممکن است با خطای: note : The storage engine for the table doesn't support repair روبرو شویم این بدان معنی است که دیتابیس ما InnoDB است و نه MySQL و در این دیتابیس نمی‌توان از این دستور استاده نمود.

در دستور زیر می‌توانید تمامی جداول و تیبل‌های دیتابیس را بررسی نمایید و جدوای که مشکل دارد را تعمیر نمایید:

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

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

 

MySQL: آموزش لیست کردن تمامی دیتابیس‌ ها

666views

 

 

در این مقاله به شما نشان خواهیم داد که چگونه تمام دیتابیس‌های خود را در MySQL لیست نمایید. قبل از شروع عملیات نیاز است که با اکانت root یا اکانتی که با دستور sudo مجوزهای لازم را دارا است استفاده نمایید. زمانی که با استفاده از SSH به سرور خود وصل شدید لازم است کامند زیر را اجرا نمایید تا مطمئن شوید که MySQL بر روی سرور شما نصب شده است و ورژن آن چند است:

خروجی چیزی شبیه به خروجی زیر میباشد:

حالا نیاز است با حساب کاربری روت به MySQL متصل شویم:

بعد از آن MySQL از شما می‌خواهد تا پسورد MySQL خود را وارد نمایید تا اجازه دهد به دیتابیس دسترسی داشته باشید. اگر برای حساب کاربری root خود رمزی درذ نظر نگرفته‌اید با دستور زیر می‌توانید وارد اسن بخش شوید:

اگرچه پیشنهاد ما همیشه این است که با استفاده از رمز و گذرواژه مناسب سرویس‌های خود را امن نگاه دارید برای این منظور می‌توانید از mysql_secure_installation اقدام به قرار دادن رمز عبور نمایید. بعد از اجرای این دستور با فرمی مانند فرم زیر مواجه می‌شوید که باید به سوال امنیتی آن پاسخ دهید.

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

حالا برای لیست کردن تمام دیتابیس‌های MySQL خود از کامند زیر استفاده نمایید این دستور هم در VPS هایی با سیتم‌عامل ابنتو و هم CentOS برای شما کار خواهد نمود:

خروجی این دستور چیزی شبیه به خروجی زیر است:

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

برای لیست کردن جداول می‌توانید از کامند زیر استفاده نمایید:

خروجی چیزی شبیه به خروجی زیر خواهد بود:

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

 

 

 

 

Node.js

Node.js: استقرار بر روی Passenger و Apache

 

 

این آموزش به شما یاد خواهد داد که اپلیکیشن Node.js خود را بر روی سرور اجرا نمایید. آموزش ما تعدادی پیش نیاز دارد که در زیر آورده شده است در ادامه فرض ما این است که تمامی پیش نیازها را دارید و یا انجام داده‌اید.

 

ملزومات استقرار Node.js:

  • نصب Passenger و Apache بر روی سرور
  • انتقال کدهای اپلیکیشن خود بر روی سرور
  • Node.js را بر سرور نصب نموده‌اید
  • نصب dependency های مورد نیاز اپلیکیشنتان

 

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

 

بخش اول استقرار Node.js: استقرار برنامه بر virtual host

برای استقرار یک اپلیکیشن بر روی Apache virtual host نیاز است قدم‌های زیر را انجام دهید.

  • اضافه کردن یک virtual host entry به فایل پیکربندی آپاچی
  • داکیومنت virtual host باید به subdirectory اپلیکیشن شما متصل گردد.
  • اجازه دسترسی برای Apache per-directory باید صادر گردد
  • در دایرکتوری مورد نظر باید MultiViews  را غیر فعال نماییم

 

برای نمونه:

 

zagrio.com را با نام سرور خود جایگزین نمایید و /path-to-your-app را نیز با دایرکتور اپلیکیشن و در آخر app.js را با فایل اصلی اپلیکیشن خود جایگزین نمایید.

تقریبا در این بخش کار ما تمام شده و فقط نیاز است آپاچی را مجددا راه اندازی نمایید که با دستور زیر این کار ممکن می‌گردد:

براساس سیستم عامل مورد استفاده‌تان این دستور می‌تواند شامل apache2ctl به جای apachectl باشد.

 

بخش دوم استقرار Node.js: استقرار اپلیکیشن بر sub-URI یا subdirectory

توجه داشته باشید که شما می‌توانید اپلیکیشن خود را بر یک sub-URI به جای root URI مستقر نمایید. برای مثال تصور کنید که در حال حاضر یک virtual host برای اپلیکیشن خود دارید /websites/phusion :

و نیاز دارید اپلیکیشن خود را در /websites/secondapp قرار دهید. برای اینکه اپلیکیشن شما از url روبرو http://www.phusion.nl/subpath در دسترس باشد نیاز است تا مراحل زیر را انجام دهید.

  • تنظیم Alias {SUBURI} {PATH TO YOUR APPLICATION'S PUBLIC DIRECTORY}
  • ساختن <Location /{SUBURI}> block
  • تنظیم PassengerBaseURI /{SUBURI} در بلاک لوکیشن
  • تنظیم PassengerAppRoot {PATH TO YOUR APPLICATION ROOT} در بلاک لوکیشن
  • سلخت بلاک <Directory {PATH TO YOUR APPLICATION PUBLIC SUBDIRECTORY}>
  • در داخل بلاک دایرکتور تنظیم Allow from all و اگر ورژن آپاچی شما بالاتر از 2.4 یا خود 2.4 است Require all granted
  • در داخل بلاک دایرکتوری MultiViews را نیز غیر فعال نمایید.

برای مثال:

حالا آپاچی را با کامند زیر دوباره راه اندازی نمایید

 

براساس سیستم عامل مورد استفاده‌تان این دستور می‌تواند شامل apache2ctl به جای apachectl باشد.

 

وردپرس 5.5: لیست مشکلات آپدیت جدید و راه حل آنها

 

 

تعداد زیادی از سایت‌های وردپرسی بعد از بروزرسانی به وردپرس 5.5 دچار مشکل شده‌اند.یکی از دلایل اصلی این اتفاق کاهش پشتیبانی وردپرس از JQuery Migrateبوده است. که حداقل 20000 سایت را دچار مشکل نموده است.  یکی دیگر از اشکلات نیز شیوه جدید هندل کردن Pagination توسط وردپرس بوده که بیشتر سایت‌های با تم‌های قدیمی را مورد هدف قرار داده است.

 

JQuery Migrate و وردپرس 5.5

تعداد زیادی از توسعه دهندگان وردپرس و صاحبان سایت‌های وردپرسی با مشکلی دست و پنجه نمر می‌کنند که بیشتر شبیه یک شوخی زشت است، آن هم عد پشتیبانی از کتابخانه JQuery Migrate توسط وردپرس 5.5 است.

JQuery Migrate یک کتابخانه بسیار پرطرفدار در ورد پرس است که مانند پلی برای اجرای کدهای قدیمی در وردپرس به کار می‌رود.

حالا تصور کنید که بسیاری از سایت‌های وردپرسی هنوز هم از قالب‌‍های قدیمی تر استفاده می‌‎کنند که نیاز به اجرای کدهای قدیمی تر دارند، حالا ببینید که وردپرس 5.5 چه بلایی به سر این نوع سایت‌ها آورده است.

 

سایت‌های آسیب دیده دارای چه مشکلاتی هستند؟

جاوااسکریپت مانند یک ماشین است که کارهای پشت پرده سایت را سر و سامان می‌دهد. چیزهایی مانند منوهای سایت، منوی جستجو و فرم‌ها. می‌توانید تصور کنید که با این تفاسیر حجم آسیب به بعضی سایت‌ها چقدر زیاد بوده است.

 

دلیل از کار افتاد جاوا اسکریپت چیست؟

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

این مشکل برای سایت ما نیز با آپدیت به وردپرس 5.5 بوجود آمد که ما را مجبور به بازگشت به نسخه قدیمی وردپرس نمود. بنظر می‌رسد توسعه دهندگان وردپر باید فکری به حال این مشکل نمایند چون تعداد تم و قالب‌های قدیم وردپرس بسیار زیاد است و پلاگین‌های قدیمی نیز غیرقابل شمارشند و وظیفه اصلاح این مشکل بر دوش توسعه دهندگان وردپرس می‌باشد. ایرادات موجود آنقدر زیاد بوده که سایت stack overflow نیز از سوالات استفاده کنندگان وردپرس در امان نمانده است. نمونه‌ای از این سوالات را در پایین مشاهده می‌نمایید.

 

وردپرس 5.5: سوالات کاربران در stack overflow

که در اینجا مشکل کد قدیمی جاوا اسکریپت در یک پلاگین قدیمی در یک تم قدیمی ورد پرسی بوده راه حل این مشکل آسان است.

 

راه حل چیست؟

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

اما اگر بازهم علاقه‌ای به تغییر پلاگین خود ندارید یا جایگزین مناسب برای آن‌ها پیدا ننموده‌اید. می‌توانید از پلاگین جدیدی که خود ورد پرس برای کمک به حل این مشکل عرض کرده است استفاده نمایید این پلاگین Enable jQuery Migrate Helper نام دارد. و برای اجرای کدهای قدیم JQuery کاربرد دارد.

 

مشکل Pagination وردپرس 5.5

Pagination بخشی از سایت که وظیفه انتقال کاربر میان صفحه‌های سایت را بر عهده دارد(دراینجا منظور نوار انتقال شماره صفحات سایت در پایین سایت می‌باشد) آپدیت جدید ورد پرس در این بخش بسیاری از سایت‌ها را دچار مشکل نموده است. این مشکل البته فقط در سایت‌هایی رخ داده که مشاره صفحات آنها به صورت عددی نبوده است و این سایت‌های برای خلاصی از این مشکل مجبور هستند شماره صفحات خود را به مقادیر عددی تغییر دهند.

 

اما از این نکته هم نمیشود گذشت که آپدیت جدید مزایای زیادی نیز به همراه داشته و بسیاری از مشکلات گذشته را حل نموده است. اگر سایت وردپرسی دارید و نیازمند هاست وردپرسی هستید می‌توانید آن را از اینجا تهیه نمایید.

 

 

هوش مصنوعی وتاثیر آن بر کسب و کار ها

6 بخشی که کسب و کارها می‌توانند از هوش مصنوعی بهره‌مند شوند

 

 

هوش مصنوعی یکی از پیشرو ترین فناوری‌های مورد استفاده در فضای ابری است. که توسط کسب و کار‌های متفاوت مورد استفاده است. و بنا به دلایلی که در ادامه به آنها می‌پردازیم این فناوری پیشرو در زمینه‌های متفاوت سود زیادی برای کسب و کارها به ارمغان می‌آورد. از بدست آوردن اطلاعات مهم از داده‌های خام تا تصمیم گیری لحظه‌ای و خودکار سازی فرایندها تنها بخشی از زمینه‌هایی هستند که هوش مصنوعی در آنها پیشتاز است.

 

شخصی سازی پیشنهادات به کاربران

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

 

اطلاع رسانی همزمان به مشتریان

تعامل روزانه و در لحظه با تعداد زیادی مشتری می تواند چالش برانگیز باشد. از هوش مصنوعی می توان برای تعامل با مشتریان و یا ارسال پیام جمعی برای آنها به منظور دریافت اطلاعات و به روزرسانی های مورد نیاز استفاده کرد. این شکل از کمکها اغلب توسط شرکتهای لجستیکی(حمل و نقل مرسوله)  و شرکتهای حمل و نقل مانند شرکتهای اتوبوس و خطوط هوایی مورد نیاز است به این صورت که اطلاعات مربوط به زمان عزیمت یا تغییر در برنامه‌ها را ارسال کنند.

خودکار سازی فرایندها

یکی از عجیب‌ترین و جذاب‌ترین بخش‌های هوش مصنوعی خودکار شدن فرایندها می‌باشد، با خواندن این بخش احتمالا به یاد کنترل ربات‌ها افتاده‌اید، در ست است که یکی از مهمترین بخش‌های این خودکار سازی، خودکارسازی ربات‌ها و استفاده آنها در کارخانه‌هاست. اما خودکار سازی می‌تواند شامل هرچیزی باشد. از ارسال خودکار ایمیل تا رزرو اتوماتیک هتل یا حتی تشخیص بیماری‌ها با استفاده از هوش مصنوعی. بسیاری از وبسایت‌ها از چت بات‌هایی استفاده می‌کنند که توسط هوش مصنوعی مدیریت می‌شود و می‌توان امید داشت که در اواخر دهه 80 درصد از امور مشتریان و پشتیبانی وبسایت‌ها توسط هوش مصنوعی انجام می‌شود. حتی این بخش فقط به وبسایت‌ها نیز محدود نمی‌شود و تلفن ها نیز توسط هوش مصنوعی مدیریت خواهند شد.

 

بینش عمیق نسبت به مسائل

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

تصمیم گیری

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

پیش بینی رفتار مشتری

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

 

راه اندازی پایتون در DirectAdmin

راه اندازی پایتون در DirectAdmin

2.1kviews

راه اندازی پایتون در DirectAdmin، چهار روش بسیار ساده و راحت دارد، که در زاگریو به بررسی این مراحل می‌پردازیم. در ادامه اول کمی در مورد مبحث پایتون صحبت خواهیم کرد و بعد به بررسی مراحل آن خواهیم پرداخت.

کمی از پایتون بدانید

پایتون (python) از جمله زبان‌های برنامه‌نویسی قدرتمند و پرطرفدار است که در زمینه علم داده‌ها، توسعه وب،  یادگیری ماشینی و خودکار سازی سامانه‌ها و سرور به کار گرفته می‌شود. پایتون یک زبان برنامه‌نویسی شی‌گرا، سطح بالا با معناشناسی پویای یکپارچه شده برای وب و ساخت و توسعه نرم‌افزارهای کاربردی است.

خرید هاست

راه اندازی پروژه پایتون در DirectAdmin | هاست پایتون

مرحله اول : در DirectAdmin خود لاگین نمایید.

مرحله دوم : مانند تصویر زیر موس را روی قسمت Extra Features نگه دارید، در منویی که در زیر آن نمایش داده می‌شود، Setup Python App را انتخاب نمایید.

 

مرحله سوم : در ادامه صفحه‌ای مانند تصویر زیر بازخواهد شد.

مرحله چهارم : بر روی Create Application کلیک نمایید. بعد از چند ثانیه صفحه دیگری باز می‌شود که شما می‌توانید تنظیمات مختلف پروژه پایتون خود که می‌تواند شامل پروژه‌هایی با فریمورک فلسک یا جنگو نیز باشد را وارد نمایید.

 

زاگریو
ساخت ایمیل و فعال کردن DKIM در DirectAdmin

ساخت ایمیل و فعال کردن DKIM در DirectAdmin

616views

در این مقاله قصد داریم به بررسی تخصصی ساخت ایمیل و فعال کردن DKIM در DirectAdmin، و تمام مراحل آن را قدم به قدم برای شما توضیح دهیم.

ساخت ایمیل و فعال کردن DKIM در DirectAdmin

قدم اول: وارد دایرکت ادمین خود شوید.

قدم دوم: مانند تصویر زیر در قسمت E-mail Manager گزینه Email Accounts را انتخاب نمایید.

فعال کردن DKIM در DirectAdmin

قدم سوم: در صفحه جدید باز شده شما لیستی از ایمیل‌های خود مشاهده خواهید کرد. اگر از قبل ایمیلی نداشته باشید، با انتخاب گزینه Create Account می‌توانید یک ایمیل جدید بسازید.

در ادمه این روند از شما username و password خواسته می‌شود که برای ایمیل شماست.

فعال کردن DKIM در DirectAdmin

قدم چهارم: در این صفحه در کنار گزینه Create Account گزینه Enable DKIM نیز وجود دارد که به راحتی می‌توانید با انتخاب آن آن را فعال کنید.

غیرفعال کردن آن نیز فقی با یک کلیک بر روی گزینه Disable DKIM امکان پذیر است.

زاگریو

نحوه دریافت SSL رایگان در DirectAdmin

 

 

قدم اول: وارد DirectAdmin خود شوید.

قدم دوم: در بخش Account Manger گزینه SSL Certificates را انتخاب نمایید. مانند تصویر زیر:

 

قدم سوم در صفحه جدید گزینه Free & automatic certificate from Let’s Encrypt را انتخاب نمایید و پس از آن گزینه save را انتخاب نمایید.

 

 

قدم پنجم: در پایین صفحه گزینه ای با نام Force SSL with https redirect وجود دارد که با انتخاب آن، SSL سایت شما بدون SSL باز نمی‌گردد.

 

افزودن زیر دامنه در DirectAdmin

 

 

قدم اول: وارد دایرکت ادمین خود شوید.

قدم دوم: در بخش Account Manager گزینه Sub Domain management را مانند عکس زیر انتخاب نمایید.

 

قدم سوم: در صفحه جدیدی که باز می‌شود می‌توانید گزینه Add Sub domain را مشاهده نمایید که به رنگ سبز است.

 

قدم چهارم: با کلیک بر روی Add Sub Domain صفحه‌ی دیگری مانند شکل زیر باز خواهد شد. در این بخش نیاز است نام زیر دامنه مورد نظر را بنویسید و آن را تایید نمایید.