Synology DS216J에서 PHP redis 설정
2021. 6. 15. 06:18ㆍphp
*사전 준비
NAS에 PHP, Web Station 가 설치되어야함
1. SSH 터미널에서 redis.so 파일이 있는지 확인
ls /volume1/@appstore/PHP7.3/usr/local/lib/php73/modules/redis.so
/volume1/@appstore/PHP7.3/usr/local/lib/php73/modules/redis.so
2. php extension.ini 수정
sudo vi /usr/local/etc/php73/cli/conf.d/extension.ini
extension = redis.so # 맨 아래에 추가
3. DSM에서 인식할 수 있도록 JSON 파일 수정
sudo vi /volume1/@appstore/PHP7.3/misc/extension_list.json
# 맨 아래에 추가
"redis": {
"enable_default": true,
"desc": "The phpredis extension provides an API for communicating with the Redis key-value store."
}
4. 패키지 센터 > 설치됨 > Web Station 열기 > PHP 설정 > PHP 편집
5. 설정이 정상적으로 되었다면 확장 모듈에 표시가됨, 체크 후 적용
6. 정상적으로 redis 확장 모듈이 적용되었는지 터미널에서 확인
php73 -r "if (new Redis() == true){ echo \"\r\n OK \r\n\"; }"
#결과
OK
# redis 모듈이 있는지 확인
php73 -m | grep redis
# 결과
redis
8. phpinfo 확인
'php' 카테고리의 다른 글
Mac php xdebug 설치 (1) | 2021.06.11 |
---|---|
Codeigniter3 쇼핑몰 github (0) | 2021.06.06 |
Codeigniter3 Custom model github (0) | 2021.06.06 |
PHP 특수함수(Magic method) (0) | 2021.01.12 |
라라벨(Laravel) 비밀번호 재설정 수정(Custom) (0) | 2020.12.28 |