우분투 사용중입니다.

1.6 에서 1.9.5 로 하고싶어요.


업그레이드 설명은 어데 있나요??

찾아봤는데 모두 옛날 자료만 뜨네요.

  • profile

    우분투 PPA를 사용하면 편리합니다.
    https://www.nginx.com/resources/wiki/start/topics/tutorials/install/

     

    그러나 우분투에서 기본으로 제공하는 버전과 설정파일 위치 등이 약간씩 달라져서

    셋팅을 좀 변경해야 할 가능성도 있으니 주의하세요.

    근데 굳이 1.9.5를 사용할 필요가 없다고 생각되는데요... 아직 HTTP2를 지원하는 브라우저도 별로 없고요.
    그냥 안정화버전 사용하셔도 성능이나 기능에는 아무 지장이 없습니다.

  • profile
    이곳에서 안되네요..

    Preparing to unpack nginx_1.9.6-1~trusty_amd64.deb ...
    Unpacking nginx (1.9.6-1~trusty) over (1.6.2-5ubuntu3.1) ...
    dpkg: error processing archive nginx_1.9.6-1~trusty_amd64.deb (--install):
    '/etc/default/nginx'의 덮어쓰기를 시도합니다. 이 파일은 nginx-common 1.6.2-5ubuntu3.1 패키지에도 들어있습니다
    dpkg-deb: error: subprocess 붙여넣기 was killed by signal (파이프가 깨어짐)
    처리하는데 오류가 발생했습니다:
    nginx_1.9.6-1~trusty_amd64.deb
  • profile profile

    기존의 nginx를 제대로 제거하지 않으셨네요. 우분투 기본 패키지를 PPA로 교체하려면 일단 삭제후 재설치하는 것이 안전합니다.

    sudo dpkg -P nginx-common
    sudo apt-get install -f
    sudo apt-get install nginx

  • ?
    http://leftshift.io/upgrading-nginx-to-the-latest-version-on-ubuntu-servers

    전 요렇게 업데이트 했습니다. 업데이트 이후에는 업로드가 잘 안되는 문제가 있는데, nginx.conf에 include된 파일 찾아서(server {~} 블럭이 있는 파일) upload-max-size-limit이던가(확실하지는 않아요) 설정값 추가해서(엔진엑스 기본값은 1M입니다. 전 8M으로 바꿨어요) 해결했습니다 ^~^
  • profile
    이렇게 하니 설치 되였네요!!!

    sudo apt-get remove nginx

    키입력
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C

    sudo apt-add-repository ppa:nginx/development
    sudo apt-get update
    sudo apt-get install nginx