미디어위키 varnish 설정

미디어위키 varnish 설정

1 사전작업[ | ]

2 LocalSettings.php 설정[ | ]

  • 비로그인 IP사용자의 경우 IP가 식별자가 된다.
  • 그런데 varnish를 설정하면 원래 사용자의 IP가 아닌 varnish서버의 IP가 찍히기 된다.
  • 원래 사용자의 IP가 기록되게 하려면 LocalSettings.php 하단에 아래 내용 추가
$wgUseSquid = true;
$wgSquidServers = array( '127.0.0.1', 'example.org' );
$wgUsePrivateIPs = true;
→ varnish가 로컬이 아닌 원격서버에 있다면 127.0.0.1 대신 해당서버의 IP주소를 입력한다.

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}