مقالات آموزشی

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
نحوه ساخت Database در کنترل پنل Plesk در کنترل پنل plesk چطوری بانک اطلاعاتی ( دیتابیس ) بسازم؟ برای ساخت Database در کنترل پنل Plesk ابتدا به کنترل plesk وارد شوید.و از منوی Applications & Services بر روی قسمت databases کلیک کنید. و در صفحه بعد بر روی Add new database کلیک کنید. در مرحله بعد نام بانک اطلاعاتی را وارد کنید و نوع سرویس بانک اطلاعاتی را انتخاب کنید. که در قسمت Database name اسم دیتابیس را وارد کنید .و در قسمت type نوع بانک اطلاعاتی را مشخص کنید و بر روی ok کلیک کنید. بعد از ساخت database باید برای بانک اطلاعاتی نام کاربری ایجاد کرد که برای این کار بر روی قسمت Add database user کلیک کنید. حال یوزر و رمز عبور مربوطه را وارد نمایید و بر روی ok کلیک کنید.

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

1-ابتدا وارد کنترل پنل plesk شوید. 2-از قسمت Website بر روی Subdomain کلیک کنید. 3-بر روی Creat Subdomain کلیک کنید. 4-نام subdomain را وارد کنید. ودر صورتی که می خواهید subdomain با SSL نیز قابل رویت باشد تیک مربوط به SSL support را بزنید. در کادر مربوطه به جای عبارت Support نام Subdomian مورد نظر را تایپ کنید. 5-جهت فعال کردن PHP در Subdomain تیک مربوط به php support را فعال نمایید . و سپس بر روی ok کلیک کنید.

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

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

در این مقاله با نحوه فعال سازی قابلیت Hotlink Protection در کنترل پنل پلسک هاست ویندوز آشنا خواهیم شد.

 

نحوه فعال سازی Hotlink Protection در پلسک هاست ویندوز

میتوانید از روش زیر نسبت به فعال و یا غیرفعال نمودن Hotlink Protection اقدام نمایید:

برای انجام این کار ابتدا وارد کنترل پنل پلسک میشویم.

پس از انتخاب منوی  Websites & Domains ، در منوی وسط انتهای صفحه گزینه Hotlink Protection را انتخاب میکنیم.

حال پس از وارد شدن به صفحه Hotlink protection ، در بالای صفحه میتوانید این قابلیت را فعال و یا غیرفعال نمایید. با کلیک کردن بر روی گزینه Switch On ، این قابلیت فعال خواهد شد.

در قسمت  Protected files extensions، میتوانیم پسوند فایل های مورد نظر خود را وارد نماییم. با وارد نمودن هر پسوند ، هیچ سایتی نمیتواند فایل های وب سایت شما را کپی نماید.

در قسمت Addresses of friendly websites ، میتوانیم با وارد کردن نام هر وب سایتی، اجازه دسترسی به فایل های وب سایت خود را صادر نماییم. پس از کردن آدرس وب سایت در این فیلد گزینه Add را انتخاب میکنیم.برای حذف وب سایت وارد شده نیز میتوانیم از گزینه Remove استفاده نماییم.

در نهایت جهت ذخیره اطلاعات وارد شده ، بر روی گزینه OK کلیک میکنیم.

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

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

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

توجه کنید برخی پلاگین ها نیز کار به روز رسانی خودکار وردپرس را انجام میدهند مانند پلاگین Yoast SEO 

 

نحوه غیرفعال کردن بروزرسانی خودکار در وردپرس

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

برای غیرفعال کردن آپدیت خودکار وردپرس چند روش وجود دارد: 

روش اول استفاده از افزونه غیرفعال کردن بروزرسانی خودکار در وردپرس بوده که ساده ترین روش است. استفاده از پلاگین های webcraftic updates manager و یا Easy Updates Manager است. با استفاده از این پلاگین ها میتوان به روز رسانی خودکار در وردپرس را مدیریت کرد.

پس از نصب و فعال کردن افزونه زیر منویی با عنوان Updates Options در پیشخوان وردپرس اضافه خواهد شد، با کلیک بر روی آن به صفحه تنظیمات افزونه وارد میشویم.

در این بخش میتوانیم تنظیمات مربوط به بروزرسانی خودکار در بخش های هسته وردپرس، قالب وردپرس، افزونه وردپرس و… را مدیریت (حالت فعال (Enable) به حالت غیرفعال (Disabled) ) کنیم. به عنوان مثال میتوان در بخش WordPress Updates ، به صورت موردی آپدیت هسته وردپرس ، پلاگین ها و یا قالب را فعال و یا غیر فعال نمود. برای غیرفعال کردن آپدیت خودکار پلاگین و یا قالب خاص ، در پلاگین Easy Updates Manager به تب Plugins رفته و برای افزونه مورنظر گزینه Disallow Updates را فعال میکنیم. همچنین میتوانیم با استفاده از گزینه Allow Updates ، به روزرسانی خودکار را برای افزونه مورد نظر فعال نماییم.

برای قالب نیز با مراجعه به تب Themes  میتوانیم به همین صورت آپدیت خودکار را فعال و یا غیرفعال نماییم.

 

روش دوم استفاده از کدنویسی در فایل wp-config.php است. در این روش میتوانیم با انجام تغییرات در فایل wp-config.php به روز رسانی خودکار وردپرس را غیرفعال کنیم. برای انجام این کار ابتدا وارد کنترل پنل هاست شده و سپس از دایکتوری public_html ، فایل wp-config.php را ویرایش کرده و کد زیر را در آن قرار میدهیم. این کد تمامی به روز رسانی های خودکار وردپرس را غیر فعال میکند.

define( 'WP_AUTO_UPDATE_CORE', false );

مناسبترین بخش برای قرار دادن این کد پیش از خط /* That’s all, stop editing! Happy blogging. */  میباشد، پس از قرار دادن کد فایل wp-config.php  را ذخیره میکنیم. با این کار پس از ارائه آپدیت جدید وردپرس ، پلاگین و یا قالب ، به روز رسانی خودکار انجام نشده و میتوانیم در صورت نیاز اقدام به بروزرسانی دستی نماییم.

 

در صورتیکه بخواهیم بخش های خاصی مانند پلاگین و یا قالب وردپرس را غیرفعال کنیم باید فایل functions.php پوسته مورد نظر را ویرایش کنیم.

 

غیر فعال کردن بروز رسانی خودکار  پوسته ها

پس از ورود به کنترل پنل هاست به دایرکتوری /public_html/wp-content/themes/ رفته و فایل functions.php را ویرایش کرده و کد زیر را در آن قرار داده و سپس فایل را ذخیره میکنیم.

add_filter( 'auto_update_theme', '__return_false' );

با این کار بروزرسانی خودکار قالب وردپرس غیرفعال خواهد شد.

 

غیر فعال کردن بروز رسانی خودکار پلاگین ها

پس از ورود به کنترل پنل هاست به دایرکتوری /public_html/wp-content/themes/ رفته و فایل functions.php را ویرایش کرده و کد زیر را در آن قرار داده و سپس فایل را ذخیره میکنیم.

add_filter( 'auto_update_plugin', '__return_false' );

با این کار بروزرسانی خودکار پلاگین های وردپرس غیرفعال خواهد شد.

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

در مقاله پیشین در مورد قابلیت Keep-Alive صحبت کردیم.با استفاده از Keep-Alive سرعت وبسایت به علت کاهش سربار ناشی از ایجاد و خاتمه ارتباط ها تا ۵۰ درصد بهبود خواهد یافته و تعداد زیادی از فایل های یک صفحه شامل تصاویر ، فایل های CSS ، فایل های JS و ... به جای چند ارتباط ، در یک ارتباط ایجاد شده و خاتمه خواهد یافت.

همچنین کاهش تعداد فرآیندهای ایجاد و پایان اتصالات ، منجر به کاهش مصرف CPU خواهد شد. زیرا که ایجاد و خاتمه ارتباط ها برای سرور یک فرآیند مصرف کننده زمان پردازنده است. Keep-Alive از تنظیمات سرور آپاچی تبعیت می کند و وظیفه آن حفظ و پایداری ارتباط است. این قابلیت از آپاچی ۱.۱ به سرور php اضافه شد و تنها از طریق پیکربندی آپاچی قابل تغییر است. Keep-Alive امکانی است که در مرورگرهای مبتنی بر ویندوز ۹۵ وجود نداشت اما الان تقریبا تمام مرورگرها از آن پشتیبانی می کنند. از پیش شرطهای استفاده از آن مشخص بودن طول فایل است. بنابراین در فایلهای دینامیکی CGI استفاده از آن نهی شده است.

keep-alive دارای دو تنظیم است.

Max-Requests : بیشترین تعداد درخواست در هر ارتباط که معمولا بین ۵۰ تا ۷۰ است.

Timeout : زمانی که ارتباط جهت دریافت درخواست های جدید باز میماند. ۱۵ ثانیه زمان بسیار زیادی است. عددی بین ۱ تا ۵ ثانیه میتواند مناسب و از مصرف زیاد RAM نیز جلوگیری کند.

 

فعال کردن KeepAlive از طریق فایل httpd.conf

در فایل مربوط به تنظیمات آپاچی در CentOS که معمولا در /etc/httpd/conf با نام httpd.conf قرار دارد موارد Max-Requests و Timeout را تنظیم میکنیم.

 

فعال کردن KeepAlive در WHM

جهت فعالسازی KeepAlive از طریق WHM به صورت زیر اقدام میکنیم:

ابتدا وارد کنترل پنل WHM شده و سپس وارد مسیر زیر میشویم:

Home<Service Configuration<Apache Configuration<Global Configuration

در صفحه باز شده ، Keep-Alive را فعال کرده و با استفاده از گزینه Save ذخیره میکنیم.

مقادیر Keep-Alive Timeout و Max Keep-Alive Requests را به مقادیر مورد نظر تغییر میدهیم.

 

فعال کردن KeepAlive از طریق htaccess

روش دیگر فعالسازی Keep-Alive از طریق وارد نمودن کد زیر در فایل htaccess در فولدر root وب سایت میباشد.

<IfModule mod_headers.c>

Header set Connection keep-alive

</IfModule>

پس از وارد نمودن کد ، تغییرات را توسط گزینه Save ذخیره میکنیم.