نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
Mod_pagespeed یک ماژول منبع باز Apache است که برای بهینه سازی خودکار صفحات وب استفاده می شود. این امر باعث می شود وب با نوشتن صفحات وب سریعتر شود تا زمان تأخیر و پهنای باند را کاهش دهد. Mod_pagespeed همچنین بسیاری از فیلتر بهینه سازی استفاده می شود که برای بهینه سازی فایل های مختلف از جمله فراهم می کند css
، html
، png
، و jpg
.
در این آموزش نحوه نصب و پیکربندی ماژول Mod_pagespeed با Apache در اوبونتو 16.04 را توضیح خواهم داد.
قبل از شروع ، با اجرای دستور زیر ، سیستم خود را با آخرین نسخه پایدار به روز کنید:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
می توانید آخرین نسخه پایدار ماژول Mod_pagespeed را برای Apache از وب سایت رسمی آن بارگیری کنید. در غیر این صورت می توانید آن را با دستور زیر بارگیری کنید:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
پس از اتمام بارگیری ، با اجرای دستور زیر آن را نصب کنید:
sudo dpkg -i mod-pagespeed-stable_current_amd64.deb
sudo apt-get install -f
پس از اتمام نصب ، برای بارگیری ماژول باید سرویس Apache را مجدداً راه اندازی کنید:
sudo systemctl restart apache2
با اجرای curl
دستور زیر می توانید ماژول Mod_pagespeed را تأیید کنید :
curl -D- localhost
اگر همه چیز موفقیت آمیز بود ، خروجی زیر را مشاهده خواهید کرد:
HTTP/1.1 200 OK
Date: Mon, 28 Nov 2016 15:28:51 GMT
Server: Apache/2.4.7 (Ubuntu)
Accept-Ranges: bytes
Vary: Accept-Encoding
X-Mod-Pagespeed: 1.11.33.2-0
Cache-Control: max-age=0, no-cache
Content-Length: 10724
Content-Type: text/html; charset=UTF-8
می توانید ماژول های مختلف Mod_pagespeed را پیکربندی کنید. در هر صورت می توانید از pagespeed.conf
پرونده پیش فرض برای پیکربندی آن برای کل سرور استفاده کنید ، یا می توانید تمام تنظیمات آن را در بخشنامه میزبان مجازی خود قرار دهید.
بیایید با ویرایش pagespeed.conf
پرونده پیش فرض شروع کنیم :
sudo nano /etc/apache2/mods-available/pagespeed.conf
برای غیرفعال کردن ماژول Mod_pagespeed خط را از on
به تغییر دهید off
.
ModPagespeed off
Mod_pagespeed با استفاده از انواع مختلف از سطح است که به تنظیمات ساده مانند PassThrough
، CoreFilters
، و OptimizeForBandwidth
. تنظیم پیش فرض:
ModPagespeedRewriteLevel CoreFilters
برای غیرفعال کردن CoreFilters
تغییر خطوط به:
ModPagespeedRewriteLevel PassThrough
اگر می خواهید فیلترهای اضافی را فعال کنید ، مشخص کنید:
ModPagespeedEnableFilters filter1 filter2
برای غیرفعال کردن فیلتر مشخص کنید:
ModPagespeedDisableFilters filter1 filter2
ماژول Mod_pagespeed یک رابط مبتنی بر وب برای مشاهده وضعیت سرور فراهم می کند. pagespeed.conf
برای دسترسی به دستگاه از راه دور ، باید آدرس IP دستگاه از راه دور خود را در پرونده اضافه کنید .
sudo nano /etc/apache2/mods-available/pagespeed.conf
پرونده را مطابق شکل زیر تغییر دهید:
<Location /pagespeed_admin>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
Allow from remote-ip-address
SetHandler pagespeed_admin
</Location>
<Location /pagespeed_global_admin>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
Allow from remote-ip-address
SetHandler pagespeed_global_admin
</Location>
پرونده را ذخیره کرده و سرویس Apache را مجدداً راه اندازی کنید.
sudo systemctl restart apache2
در مرحله بعد مرورگر وب خود را باز کرده و URL را http://192.168.15.110/pagespeed_admin
برای دسترسی به رابط وب Mod_pagespeed تایپ کنید.
Mod_pagespeed اکنون روی سرور شما نصب و پیکربندی شده است.
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.
NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o
TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من
Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th
با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد