Network & Server Factory

개인 공부 기록

Web & DB 3

[Redis] Redis란? 인메모리 데이터 저장소 개념과 구성 방식 정리

Redis는 데이터를 메모리에 두고 키로 읽고 쓰는 인메모리 데이터 저장소입니다. 1ms 미만의 응답 속도 덕분에 캐시, 세션, 랭킹, 분산 락 같은 곳에 주로 쓰이며, 필요하면 디스크에 저장하고 복제와 클러스터로 확장할 수 있습니다.1. Redis란Redis(REmote DIctionary Server)는 키-값(Key-Value) 구조로 데이터를 다루는 인메모리 데이터 저장소입니다. 데이터를 디스크가 아닌 메모리에 두기 때문에 일반적인 데이터베이스보다 훨씬 빠르게 읽고 쓸 수 있습니다. 단순히 문자열만 저장하는 캐시가 아니라 리스트, 해시, 정렬된 집합 같은 자료구조를 서버에서 직접 다룰 수 있다는 점이 가장 큰 특징입니다. 그래서 캐시 외에도 랭킹, 대기열, 카운터처럼 다양한 용도로 쓰입니다. 항목..

Web & DB/Database 2026.09.24

[WordPress] 리버스 프록시 뒤에서 HTTPS 적용

워드프레스에 HTTPS를 적용하면서 .htaccess의 재작성 규칙과 wp-config.php의 설정을 수정했습니다. 앞단 프록시가 넘겨주는 X-Forwarded-Proto 헤더를 보고 HTTPS로 인식하도록 한 것이 핵심입니다.1. .htaccess 수정워드프레스 기본 재작성(rewrite) 규칙입니다.RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]2. wp-config.php 추가사이트 주소를 지정하고, 프록시가 보낸 X-Forwarded-Proto 값이 https이면 ..

Web & DB/WordPress 2021.11.01

[WordPress] 외부 접속이 안 될 때 HOME, SITE URL 변경

내부 IP로 WordPress를 설치하면 home, siteurl 값이 그 IP로 저장되어 외부에서 접속할 수 없습니다. MySQL에서 wp_options와 게시글·메타 데이터의 주소를 새 도메인으로 바꿔 해결했습니다.1. 증상과 원인WordPress는 초기 설치할 때 접속한 주소를 사이트 주소(home, siteurl)로 저장합니다. 예를 들어 192.168.0.10 같은 내부 IP로 접속해 설치하면 그 IP가 사이트 주소가 되므로, 외부에서 접속하면 연결되지 않거나 에러가 발생합니다.주의: 데이터베이스를 직접 수정하므로 작업 전에 반드시 백업해 두세요.2. 해결2.1 MySQL 접속WordPress가 사용하는 계정으로 MySQL에 접속합니다.mysql -u wordpress -p wordpress2...

Web & DB/WordPress 2021.09.25
서울
--:--:--
-전체 글
-카테고리
오늘 방문