ubuntu에서 redis설치 와 php redis확장 모듈 설치 Redis Extension
1. Redis란?
Redis ( Remote Dictionary Server)는 캐싱 및 메시지 브로커로 사용되는 인 메모리 키 값 데이터 구조 스토어입니다.
2. 설치환경
- ubuntu 18 or ubuntu 20.xx
- php 7.x 이상
3. 설치
1단계 시스템 업데이트
[code]
sudo apt update && apt upgrade
[/code]
2단계 Redis 서버 설치
Redis 서버 패키지는 apt 이용하여 사용할 수 있으며 다음 명령어를 통해 설치할 수 있습니다.
[code]
sudo apt install redis-server
[/code]
Redis 설치 후 서비스 상태 및 실행 여부를 확인합니다.
[code]
sudo service redis status
[/code]

3단계 Redis 설정
메모리 설정과 메모리에 저장된 값들을 어떠한 정책으로 삭제를 할 것인지 설정을 해야 합니다.
[code]
sudo vi /etc/redis/redis.conf
[/code]
maxmemory 설정과 maxmemory-policy 설정을 변경을 해야 하는데 redis.conf파일에는 언급한 설정 항목들이 기본으로 주석이 되어있습니다. 주석을 풀고 아래와 같이 수정을 합니다.
allkeys-lru는 lru알고리즘 방식으로 값을 삭제하겠다는 설정입니다. 다른 설정 방식들이 있지만 이 방식이 가장 문안합니다. maxmemory 값은 128mb, 256mb .. 등으로 설정합니다. 메모리 사정이 여유가 있으면 그것에 맞게 설정해 주시면 됩니다. 저는 512mb로 설정을 하였습니다.
[code]
maxmemory 512mb
maxmemory-policy allkeys-lru
[/code]
4단계 Redis 설치 확인
아래와 같은 명령어를 수행하여 설치를 확인합니다.
[code]
redis-cli ping
[/code]

5단계 PHP Redis 확장 모듈 설치
apt 설치 시 phpx.x-redis 입력 패턴으로 명령어를 수행해 주시면 되는데, php버전에 맞게 입력을 해주시면 됩니다.
[code]
sudo apt-get install php8.0-redis
[/code]
6단계 PHP Redis 확장 모듈 설치 확인
[code]
php -r "phpinfo();" |grep redis
[/code]

티스토리 블로그 키우면서 글작성 하고 있습니다^^;
티끌모아 태산이라고 꾸준히 작성해서 티스토리 광고수익벌어서 용돈이라도 벌고 싶습니다
https://lifefun.tistory.com/8
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 5036 | 웹서버 | 4년 전 | 2138 | ||
| 5035 | 웹서버 | 4년 전 | 2165 | ||
| 5034 | 웹서버 | 4년 전 | 2397 | ||
| 5033 | 웹서버 | 4년 전 | 1776 | ||
| 5032 | 웹서버 | 4년 전 | 2132 | ||
| 5031 | 웹서버 | 4년 전 | 2511 | ||
| 5030 | MySQL | 4년 전 | 2881 | ||
| 5029 | 웹서버 | 4년 전 | 7177 | ||
| 5028 | 웹서버 |
kerimdoor
|
4년 전 | 1629 | |
| 5027 | OS | 4년 전 | 6551 | ||
| 5026 | PHP |
|
4년 전 | 4638 | |
| 5025 | JavaScript |
|
4년 전 | 2402 | |
| 5024 | MySQL |
|
4년 전 | 3811 | |
| 5023 | MySQL | 4년 전 | 3027 | ||
| 5022 | PHP | 4년 전 | 2321 | ||
| 5021 | PHP |
|
4년 전 | 3247 | |
| 5020 | PHP | 4년 전 | 4301 | ||
| 5019 | PHP | 5년 전 | 4325 | ||
| 5018 | 웹서버 | 5년 전 | 6702 | ||
| 5017 | 기타 |
HappyTank
|
5년 전 | 5068 | |
| 5016 | MySQL | 5년 전 | 3085 | ||
| 5015 | 기타 | 5년 전 | 2269 | ||
| 5014 | 기타 | 5년 전 | 2833 | ||
| 5013 | 기타 | 5년 전 | 2252 | ||
| 5012 | 기타 | 5년 전 | 2259 | ||
| 5011 | 기타 | 5년 전 | 2212 | ||
| 5010 | 기타 | 5년 전 | 1771 | ||
| 5009 | 기타 | 5년 전 | 2381 | ||
| 5008 | 기타 | 5년 전 | 2009 | ||
| 5007 | 기타 | 5년 전 | 1972 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기