نصب lscache در لایت اسپید

2 دیدگاه
دسته بندی: آموزش
فعالسازی lscache

(LCache (LateSpeed Cache یک سیستم کشینگ برای محتوای پویای ساخته شده در وب سرور LiteSpeed می باشدو شما می توانید از آن در وردپرس، جوملا و سایر وب سایت های پویا استفاده کنید و با افزایش سرعت سایت شما خواهد شد.

جهت نصب lscache مراحل زیر را دنبال کنید.

فایل httpd-includes.conf  را با دستور زیر باز نموده:

nano /etc/httpd/conf/extra/httpd-includes.conf

 

کد زیر را به آن اضافه نمائید:

<IfModule Litespeed>

CacheRoot /home/lscache/

</IfModule>

 

فایل  بنام  cust_httpd.CUSTOM.3.pre را با دستور زیر باز نموده:

nano /usr/local/directadmin/data/templates/custom/cust_httpd.CUSTOM.3.pre

 

کد زیر را به آن اضافه نمائید:

<IfModule Litespeed>

  CacheRoot lscache

</IfModule>

فایل از قبل وجود ندارد و با اعمال این تغییر ایجاد می شود.

 

دستورات زیر را سپس اجرا کنید:

Cd /usr/local/directadmin/custombuild

./build rewrite_confs
mkdir /tmp/diskcache

chown nobody:nobody /tmp/diskcache

chmod 700 /tmp/diskcache

 

فایل httpd-vhosts.conf  را با دستور زیر باز نموده:

nano /etc/httpd/conf/extra/httpd-vhosts.conf

کد زیر را به آن اضافه نمائید:

<IfModule LiteSpeed>

RewriteEngine On

## cache should be available for HEAD or GET requests

RewriteCond %{REQUEST_METHOD} ^HEAD|GET$

## select which pages to cache

RewriteCond %{HTTP_COOKIE} page_contain_cachetoken=yes

# with other condition

RewriteCond %{QUERY_STRING} !s=[a-fA-F0-9]{32}

# excluding certain URLs

RewriteCond %{REQUEST_URI} !/(login|register|usercp|private|profile|cron|image)\.php$

# cache for 2 mins for php pages only

RewriteRule /(.*\.php)?$ - [E=Cache-Control:max-age=120]

</IfModule>

 

سپس در پنل مدیریتی لایت اسپید نیز تغییرات زیرر اعمال نمائید:

وارد مسیر زیر شده

Server>cache>cache storage settings>edit

مقادیر را بصورت زیر تنظیم کنید:

Storage Path = /tmp/diskcache

Server>cache>cache policy>edit

Check Private Cache = yes

Privately Cache All = yes

 

در مرحله بعد یک virtual Hosts با نام دلخواه ایجاد نموده و تنظیمات را بصورت زیر انجام دهید:

Virtual Host Root = $SERVER_ROOT/conf/templates/

Config File = $SERVER_ROOT/conf/template.xml

Enable Scripts/ExtApp=yes

Restraine=yes

 

در گام بعد وارد مسیر زیر شده

Virtual Hosts>cache>cache storage settings>edit

حتما بخوانید:  ILO چیست؟ چه کاربردی دارد؟

مقادیر را بصورت زیر تنظیم کنید:

torage Path = /tmp/diskcache

سپس وارد مسیر زیر شده :

Virtual Hosts >cache>cache policy>edit

مقادیر را بصورت زیر تنظیم کنید:

Check Private Cache = yes

rivately Cache All = yes

 

در پایان نیاز است محیط گرافیکی را ریستارت کنید، گزینه Graceful restart    را انتخاب نموده تا تغییرات اعمال شود.

 

روش تست فعال بودن lscache  

در زمان باز شدن سایت در مرور گر کلید F12 را کلیک کنید.

قسمت Network را انتخاب و F5 را کلیک کنید.

بر روی یک لینک مثل تصویر زیر کلیک کنید.

فعالسازی lscache

در سمت راست اگر lscache بدرستی نصب شده باشد، گزینه X-LiteSpeed-Cache را مشاهده خواهید نمود.

جهت تست بدین طریق از مرورگر فایرفاکس استفاده نمائید.

 

 

 

امتیاز شما

مایلید هر دو هفته یک ایمیل مفید دریافت کنید؟

ما را در شبکه‌های اجتماعی دنبال کنید

همچنین شاید دوست داشته باشید!

آموزش نصب و پیکربندی WAF

آموزش نصب و پیکربندی WAF

0
Firewall به اختصار WAF، سرویس یا ماژولی برای افزایش امنیت وب‌سایت است که وظیفه کنترل ترافیک ورودی به وب‌سایت را بر عهده می‌گیرد. این نرم‌افزار…

نظرات کاربران

2 دیدگاه. دیدگاه تازه ای بنویسید

  • سلام;
    ایران سرور مقاله‎های جالبی برای افزایش سرعت نوشته منتها خودش به نظرم کمی عقب هست در این کار. برای مثال الان تمام هاستینگ‎های معروف رفتن سمت دیسک‎های NVME و جایگزین کردن MariaDB به جای MySQL اما ایران سرور تنها در هاست‎های گران قیمت خودش از NVME استفاده کرده و هنوز که هنوزه داره از MYSQL استفاده میکنه در صورتی که برتری MariaDB دیگه به همه ثابت شده. امیدوارم با این سیاست ایران سرور از باقی رقباش عقب نمونه
    اینو به عنوان یکی از طرفداران ایران سرور نوشتم و امیدوارم هرچه سریعتر فکری برای ارتقاء کیفیت سرویس هاش بکنه

    پاسخ
    • سلام علی جان؛ ممنون از نظر خوبت و اینکه ایران سرور برات مهمه.
      بعد از اینکه نظر شما رو خوندیم بلافاصله در بخش پشتیبانی و نصب مطرح شد و الان هاست های وردپرسی جدید رو در بستر MariaDB ارائه می دیم.
      ممنون از وقتی که گذاشتی
      امیدواریم بتونیم همیشه رضایت شما کاربران عزیز را جلب کنیم.

      پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست