Каталог статей
У сучасних веб-сайтах і програмах технологія кешування пам’яті стала одним із ключових інструментів для підвищення продуктивності.
Redis, як популярна система зберігання структури даних у пам’яті, широко використовується в таких сценаріях, як кешування, керування сеансами та зберігання даних.
У цій статті детально описано, як HestiaCP Встановіть і налаштуйте кеш-пам’ять Redis у системах Debian або Ubuntu, включаючи кроки для встановлення в системах Debian або Ubuntu, налаштуйте службу Redis і зрозумійте різницю між Redis і php-redis.

1. Встановіть Redis за допомогою офіційного репозиторію.
Redis не завжди є стандартним у Debian або Ubuntu软件Доступно в репозиторії або доступна старіша версія. Щоб отримати останню версію Redis, вам потрібно додати офіційний репозиторій Redis і встановити його. Ось конкретні кроки:
Імпортуйте офіційний ключ GPG Redis
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpgДодайте офіційний склад Redis
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.listОновити список пакетів
sudo apt updateВстановіть Redis і розширення php-redis
sudo apt install redis php-redis
Таким чином ви можете встановити останню версію Redis з офіційного репозиторію Redis.
Якщо ви використовуєте PHP 8.2, установіть розширення Redis за допомогою такої команди:
apt install php8.2-redis
systemctl restart php8.2-fpm2. Перевірте статус служби Redis
Після завершення встановлення ви можете перевірити, чи служба Redis працює нормально. відповідно до вашого Linux дистрибутив, ви можете використати таку команду:
Системи, що використовують systemd
systemctl status redisСистеми, що використовують init.d
/etc/init.d/redis-server statusПереглянути інформацію про версію Redis
redis-cli --versionПеревірте підключення до сервера Redis
redis-cli pingЯкщо Redis працює, ви повинні отримати
PONGвідповідь.
3. Безпечно налаштуйте Redis
Щоб підвищити безпеку Redis, рекомендується вжити таких заходів:
додати пароль
Встановіть пароль у файлі конфігурації Redis, щоб запобігти неавторизованому доступу.
Обмежити доступ
Обмежте доступ до служби Redis із певних IP-адрес або мереж.
Використовуйте розетку
Використовуйте сокети замість портів TCP, щоб збільшити швидкість і безпеку.
4. Різниця між php-redis і Redis
Під час встановлення Redis ви також можете побачити php-redis це розширення. Вони відрізняються за такими ознаками:
php-redis
php-redisЦе розширення для PHP, яке дозволяє сценаріям PHP взаємодіяти з сервером Redis. встановитиphp-redisНарешті, PHP-додатки можуть використовувати можливості кешування Redis, керування сеансами та обробки черги. Слід зазначити, щоphp-redisВін не містить самого сервера Redis, це просто міст між PHP і Redis.Redis
Redis — це окрема служба, яка використовується для запуску бази даних Redis. Він працює у фоновому режимі як процес-демон і забезпечує служби зберігання та кешування даних. Інші програми, в тому числі з використанням
php-redisРозширені програми PHP можна підключити до сервера Redis через мережу для роботи.
коротко,php-redis Це розширення PHP для роботи з Redis у програмах PHP; Redis є незалежною службою, яка надає функції зберігання даних у пам’яті.
Якщо ви бажаєте використовувати Redis у додатку PHP, вам потрібно встановити сервер Redis і php-redis розширення, щоб програми PHP могли проходити php-redis Розширення спілкується з Redis.
на завершення
Встановлення та налаштування кешу пам’яті Redis на HestiaCP може значно покращити продуктивність веб-сайтів і програм.
Дотримуючись інструкцій у цій статті, щоб додати офіційний репозиторій і встановити Redis, ви зможете отримати останню версію Redis.
Обов’язково перевірте статус служби Redis і внесіть необхідні налаштування безпеки, щоб забезпечити стабільність і безпеку системи.
理解 php-redis Різниця між Redis і Redis допоможе вам краще налаштувати та використовувати функції, надані Redis, ще більше покращуючи вашу розробку та ефективність роботи.
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як HestiaCP встановлює кеш пам’яті Redis?» Детальні кроки від 0 до 1 стануть вам у пригоді.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-31961.html
Щоб розкрити більше прихованих хитрощів🔑, приєднуйтесь до нашого Telegram-каналу!
Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!