질문글 하나 읽은 것을 시발점으로 redis 세션으로 설정하는걸 3일째 되는 오늘 드디어 성공했습니다. 

예쁜 디자인에 홀리는 스타일인데 그에 못지않게 속도에도 집착이 심해서 기어코 끝장봤네요.. 

뭔가를 알아서 했다기보다 조언글 보고 무조건 따라하는 거라서 내 지식이 될까는 의문이지만요ㅎㅎ  

수퍼캐시 쓰고 memcached 설정하고 세션은 redis하니까 느낌적인 느낌이지만 로그인할때 뭔가 한번 걸리는 느낌이 사라졌어요.

 

글쓴이 내강아지

?
홈페이지를 가지고 싶은 초보입니다.
잘 부탁드립니다!!
  • profile
    오,, memcached나 redis는 어떤글 참조하셨는지 여쭤봐도 될까요??
    저도 초보자인데 관심이 가네요!
  • profile ?

    https://xetown.com/questions/1520710
    이 질문글을 보고 시도했는데
    redis-server 설치시 발생하는 오류때문에 고생을 했습니다.
    만약 설치하다 오류가 발생하면 이렇게 한번 해보세요.. 제가 했던 과정이에요.
    아까 글을 적었다가 개인정보가 노출되서 삭제를 했는데 여기에 적을게요. (ubuntu 18.04)

    $ sudo sudo su

    # apt update
    # apt upgrade
    # apt install redis-server

    문제없이 설치가 됐다면

    php 모듈을 설치하고
    # apt install php-redis

    위 질문글의 기진곰님 답변을 참고해서 설정하시면 되요..

     

    ------------------------------------------
    엄청 긴 Errors were encountered while processing 오류 발생한다면..

    # vi /etc/redis/redis.conf

    bind 127.0.0.1 ::1 이걸
    bind 127.0.0.1
    이렇게 수정하고 다시 인스톨

    # apt install redis-server

    W: APT had planned for dpkg to do more than it reported back (0 vs 4).
    Affected packages: redis-server:amd64

    이런 경고문 나오면

    # dpkg --configure -a
    # apt-get install -f
    # apt install redis-server

    이렇게 하고 php 모듈을 설치했어요.
    # apt install php-redis

    다음,
    https://xetown.com/questions/1520710
    이글의 기진곰님 답변을 참고해서 세션 설정을 하시면 됩니다.

     

    memcached는 설치시 별 문제가 없었기때문에 여기에 적지 않았고.. 구글에서 설치방법을 쉽게 찾을 수 있습니다.

    슈퍼캐시:  https://xetown.com/tips/449907 

    https://github.com/poesis/xe-supercache

  • ? profile
    오 넵넵, 세션설정은 어떤 파일을 수정하면될까요??
  • profile ?

    설치 문제없이 되셨다면
    https://xetown.com/questions/1520710
    댓글 보시면 제가 질문한 글이 있어요..! 거기에 기진곰님께서 답해주신 내용대로 하시면됩니다! 

    댓글 주소 : https://xetown.com/questions/1520710#comment_1520980

    제가 ubuntu 사용자라 ubuntu 아니시면 질문글을 올리셔야 할듯 합니다 ㅠ

  • ? profile
    오 넵넵 좋은 지식공유 감사드립니다!
  • profile
    좋은 정보 감사합니다~
  • profile
    이 글 보고 바로 redis 세션으로 바꿔버렸네요. ㅎㅎ;
  • profile ?
    좋네요! 설치할때 오류는 없으셨나요? 저는 오류땜에 너무 오래걸렸네요 ㅎㅎ;;
  • ? profile
    오류가 날까봐 걱정되긴 했는데 한번에 설치됐습니다. redis-server, php-redis 설치하고 php 설정 바꾸고 php-fpm restart 하니 로그인 풀림 없이 바로 적용되네요. 속도 차이는 files 세션과 비교했을때 잘 모르겠어요.
  • profile ?
    저는 약간 개선된 느낌이 들더라고요! 훨씬 안정적이라고 하니 안 해볼 수가 없었네요.
  • profile
    좋은 정보 감사드립니다.