افزایش سرعت سایت در سی پنل و بهینه سازی سرور cpanel آموزش افزایش سرعت سایت ها در سرور

افزایش سرعت سایت و بهینه سازی سرور cpanel

افزایش سرعت سایت و بهینه سازی سرور cpanel

افزایش سرعت سایت و بهینه سازی سرور cpanel

1. اولین قدم برای افزایش سرعت سایت و بهینه سازی سرور cpanel بستن Request های مخرب از سمت روبات ها و بازدیدکنندگان غیر حقیقی می باشد .

کد فوق اکثر ربات هایی که باعث افزایش لود سرور می شوند را مسدود می کند:

<Files xmlrpc.php>
order deny,allow
deny from all
allow from 1.1.1.1
</Files>
 
SetEnvIfNoCase User-Agent "WordPress " block_bad_bots
SetEnvIfNoCase User-Agent "verifying" block_bad_bots
SetEnvIfNoCase User-Agent "mj12bot" block_bad_bots
SetEnvIfNoCase User-Agent "MJ12bot" block_bad_bots
SetEnvIfNoCase User-Agent "SemrushBot" block_bad_bots
SetEnvIfNoCase User-Agent "AhrefsBot" block_bad_bots
SetEnvIfNoCase User-Agent "bingbot" block_bad_bots
SetEnvIfNoCase User-Agent "BLEXBot" block_bad_bots
 
 
<Location "/">
Order Allow,Deny
Allow from all
Deny from env=block_bad_bots
</Location>

این کددر وب سرور Apache/LiteSpeed بخوبی کار می کند و شما باید در Include های وب سرور قرار بدید.

در سی پنل باید به قسمت Home »Service Configuration »Apache Configuration »Include Editor بروید و در قسمت Pre Main Include و Pre Virtual Host Include و Post Virtual Host Include کد های فوق را قرار دهید (مانند عکس زیر) و سپس سیو کرده و Rebuild نمایید.

2. دومین قدم برای کاهش لود سرور ایجاد کران جاب دو روز یکبار برای Repair دیتابیس ها و Optmize کردن آنها می باشد:

# wget -O /etc/cron.d/DBCheck https://code.wpdesigner.ir/paste.php?raw&id=1

یا:

10 12 */2 * * /usr/bin/mysqlcheck -r --all-databases; /usr/bin/mysqlcheck -o --all-databases

 

با ثبت این کران در سرور هر دو روز یکبار تمامی دیتابیس های سرور repair & optimize می شوند و باعث کاهش مصرف وب سایت ها ازناحیه دیتابیس سرور خواهد شد

3. استفاده از ModSecurity در سی پنل

برای فعال سازی ModSecurity و جلوگیری از درخواست های غیرمجاز و افزایش ضریب امنیتی که صدرصد باعث کاهش لود سرور نیز می شود در سی پنل باید به بخش Home »Security Center »ModSecurity™ Vendors »Manage Vendors رفته و از سمت راست بر روی گزینه Add Vendor کلیک نمایید و لینک زیر را بر اساس نوع وب سرور وارد نمایید:

لایت اسپید:

https://waf.comodo.com/doc/meta_comodo_litespeed.yaml

آپاچی:

https://waf.comodo.com/doc/meta_comodo_apache.yaml

دقت داشته باشید در هاستینگ های اشتراکی بعضی از rule های comodo باعث ایجاد مشکل در وب سایت ها می شوند. طی بررسی که ما داشته ایم بین رول ها 3 رول در هاستینگ های اشتراکی و سیستم های مدیریت محتوا بیشترین مشکل را ایجاد می کنند.

برای غیرفعال سازی این Rule ها به قسمت Home »Security Center »ModSecurity™ Tools  رفته و سه رول با شماره آی دی 210740 و 211680 و 210831 را سرچ کرده و Disable نمایید.

منبع: configserver

طراحی قالب وردپرس

طراحی و کدنویسی انواع قالب وردپرس

تبدیل PSD به وردپرس

تبدیل psd به قالب استاندارد وردپرس

تبدیل Psd به Html

تبدیل انواع فایل Psd به فایل Html

طراحی قالب فروشگاهی

طراحی و راه اندازی فروشگاه اینترنتی

seo و بهینه سازی قالب

SEO و بهینه سازی سایت