اگه دنبال اینی که سرعت سایت یا اپلیکیشنت رو بیشتر کنی یا یه کش خوب راه بندازی، Redis یکی از بهترین انتخاب هاست. تو این آموزش باهم Redis رو روی Ubuntu 24.04 نصب میکنیم، راه میندازیم و یه تنظیماتی هم روش انجام میدیم تا امن تر بشه.
اول از همه، مثل هر نصب دیگه ای، سیستم رو آپدیت کن تا همه چی تازه باشه:
sudo apt update
sudo apt upgrade -y
الان باید با دستور زیر Redis رو روی سیستمت نصب کنی و شروع کنی به کانفیگ.
sudo apt install redis-server -y
بعد از نصب، میتونی مطمئن شی که نصب شده و ببینی چه نسخهایه:
redis-server --version
Redis به صورت پیشفرض خودش راه میافته، ولی یه بررسی بکن که فعال باشه:
sudo systemctl enable redis-server فعال کردن ردیس
sudo systemctl start redis-server راه انندازی
sudo systemctl status redis-server وصعیت ردیس
اگه نوشت active (running)، یعنی درست کار میکنه.
ادرس فایل تنظیمات ردیس معمولا اینجا میشینه
sudo nano /etc/redis/redis.conf
چندتا چیز مهم اینجا هست:
برای اینکه فقط از لوکال قابل دسترسی باشه منظور لوکال سروره سایت خودت لوکال رو اشتباه با کامپیوتر خودت نگیری لوکال ینیی هر تو هر کامپیوتری که نصب کردی تو همون
bind 127.0.0.1 ::1
پورت Redis هم معمولا همون ۶۳۷۹ که ممکنه گاهی عوض بشه چک کنید
port 6379
* اگه میخوای Redis تو بک گراند اجرا شه (معمولاً اینطوریه):
daemonize yes
بعد از تغییرات، ذخیره کن و فایل رو ببند.
اگه نمیخوای هر کسی به Redis وصل شه، براش رمز بذار
sudo nano /etc/redis/redis.conf
requirepass YekRamzKhafan123
به جای `YekRamzKhafan123` رمز دلخواهتو بذار، ولی قوی باشه!
بعدش Redis رو ری استارت کن:
sudo systemctl restart redis-server
حالا وقتشه ببینیم Redis درست کار میکنه یا نه:
redis-cli
یه بار دستور زیر رو بدون رمز بزن:
ping
اگه بهمون گفت `NOAUTH` یعنی باید رمز بدیم.
حالا رمزتو وارد کن:
auth YekRamzKhafan123
اگه نوشت `OK`، یعنی درست وارد شدی.
حالا دوباره `ping` بزن:
ping
اگه نوشت `PONG`، یعنی Redis جواب میده.
میتونی یه چیزی ذخیره کنی تستی:
SET testkey "سلام Redis!"
GET testkey
اگه `سلام Redis!` رو برگردوند، یعنی همهچی اوکیه.
برای خروج هم بزن:
exit
خب، تا اینجا Redis رو نصب کردیم، اجراش کردیم، براش رمز گذاشتیم و حتی یه تست هم زدیم. حالا میتونی ازش توی پروژههات استفاده کنی، چه برای کش کردن اطلاعات، چه به عنوان یه دیتابیس سبک و سریع.
جستجو
قطعا تو ذهنت سوال داری
چرا زنگ نمیزنی که برات حلش کنیم؟
اینجا میتونه شروع راه تو باشه
تماس با پشتیبان
در باریز، ما فراتر از یک تیم طراحی سایت و سئو هستیم؛ ما یک خانواده از خلاقان و متخصصان دیجیتال هستیم که با ترکیب هنر و تکنولوژی، کسبوکارها را به سطح جدیدی میبریم.
هدف ما ساخت تجربههای دیجیتال منحصر به فرد است که نه فقط زیبا، بلکه تأثیرگذار و نتیجهبخش باشند.
© Copyright 2024 - bariz. All Right Reserved
پشتیبان شماره 2
آنلاین
پیامی برای نمایش وجود ندارد