از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Memcached روی اوبونتو 22.04
سرفصلهای مطلب
Memcached یک سیستم کش حافظه است که به طور خاص برای افزایش سرعت برنامه های وب پویا با کاهش بار سرور پایگاه داده طراحی شده است. اگر استفاده از Memcached را به زبان ساده توضیح دهیم، به شما کمک می کند تا حافظه را از قسمتی از سیستم خود که در آن غیر ضروری است بردارید و به آن قسمت از حافظه که به حافظه بیشتری نیاز است اختصاص دهید. به این ترتیب، بیشتر سرورهای وب شما با کش سروکار ندارند، اکثر توسعه دهندگان ماشین های جداگانه ای را برای مقابله با کش اختصاص داده اند.
در این راهنما، دو روش مختلف نصب Memcached به همراه پیکربندی اولیه آن به تفصیل مورد بحث قرار گرفته است. روی اوبونتو
روش نصب Memcached روی اوبونتو 22.04
دو روش مختلف برای نصب Memcached وجود دارد روی اوبونتو یا از مخزن پیش فرض خود با استفاده از مدیر بسته apt یا با دانلود بسته tar خود از وب سایت رسمی خود.
روش 1: روش نصب Memcached روی اوبونتو 22.04 از مخزن پیش فرض خود
اولین و ساده ترین روش برای نصب Memcached روی اوبونتو با نصب آن از مخزن پیش فرض خود است که برای آن از مدیر بسته apt استفاده خواهیم کرد:
برای تایید اجرای موفقیت آمیز دستور بالا، با استفاده از دستور به جزئیات نسخه نصب شده Memcached پی خواهیم برد:
با استفاده از دستور systemctl، وضعیت memcached را بررسی می کنیم:
برای حذف memcached از اوبونتو با تمام فایل های پیکربندی آن، از دستور purge با مدیر بسته apt استفاده می کنیم:
روش 2: نصب Memcached روی اوبونتو 22.04 با دانلود بسته tar آن
روش دیگری برای نصب Memcached روی اوبونتو با دانلود بسته فشرده خود از وب سایت رسمی خود با استفاده از دستور wget:
با استفاده از دستور زیر فایل فشرده را از حالت فشرده خارج کنید تا به محتویات آن دسترسی پیدا کنید:
محتویات دایرکتوری را فهرست کنید تا تأیید کنید فایل از حالت فشرده خارج شده است:
با استفاده از مسیر به فهرست memcached-1.6.15 بروید سی دی دستور:
اکنون بسته libevent-dev را نصب کنید زیرا وابستگی به memcached است:
اکنون پیکربندی می کنیم، تمام فایل ها را با استفاده از دستور make کامپایل می کنیم و سپس تمام فایل های کامپایل شده را نصب می کنیم:
روش پیکربندی Memcached روی اوبونتو 22.04
برای پیکربندی، فایل پیکربندی آن را با استفاده از هر ویرایشگر متنی باز می کنیم:
اکنون آدرس IP موجود در فایل پیکربندی را با آدرس IP خود تغییر دهید، به عنوان مثال آدرس IP ما 10.0.2.15 است:
سرویس Memcached را با استفاده از دستور systemctl متوقف کنید:
اکنون دوباره سرویس را شروع کنید:
همچنین سرویس Memcached را فعال کنید روی سیستم شما:
و اجازه تردد را بدهید روی آدرس IP شما در پورت 11211 با استفاده از دستور ufw:
چگونه Memcached به عنوان پایگاه داده کش
چندین روش برای اتصال با Memcached وجود دارد.
اگر برنامه شما مبتنی بر PHP مانند وردپرس، جوملا یا دروپال است و می خواهید Memcached را به عنوان پایگاه داده کش متصل کنید، نصب کنید. php-memcached از طریق دستور:
برای برنامه های مبتنی بر پایتون:
$ pip نصب python-memcached
نتیجه
Memcached یک برنامه متن باز است که برای اجرای برنامه های وب پویا مبتنی بر php با کاهش بار استفاده می شود. روی پایگاه داده های آنها به طوری که می تواند عملکرد آن برنامه ها را سرعت بخشد. در این نوشته، دو روش نصب Memcached را بررسی کرده ایم روی اوبونتو یکی با استفاده از مخزن پیش فرض و دیگری با دانلود بسته فشرده خود از وب سایت خود.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-30 17:33:02