-
답변 주셔서 정말 감사합니다.
제가 생각한 순서입니다.
1. 우성군님 정보대로 따라한다.
2. 새로운 nginx.conf 설정, 새로운 nginx/conf.d/default.conf 설정 새로운 nginx/fastcgi_params 설정
3. 기존 nginx 정지 service nginx stop (?)
4. 새로운 nginx 시작 service nginx start (?)
이 과정이 맞는지 모르겠습니다.
그런데 3번 4번 과정에서 기존 nginx 와 새로운 nginx 구분을 어떻게 해야 될까요?
도움주셔서 정말 감사합니다…
-
음.. nginx를 소스컴파일 설치해야해서.. 기존 NGINX를 돌아가게 만들고.. 소스컴파일한 새로운 NGINX에 똑같이 환경 맞춘 후
기존 NIGNX 서비스를 정지 후 새로운 NGINX를 시작하시면 거의 끊김없을 듯 합니다.
NGINX 소스컴파일 설치시 폴더 지정이 가능합니다.
-
안녕하세요 우성군님
현재 우분투 16.04 lts nginx 1.13.8 +php7.0+ maria10.2 이렇게 설치되서 웹서버가 운영되고 있는데요
pagespeed 를 설치하려면 nginx 1.13.8을 완전히 삭제하고 웹서버가 중단된 상태에서 nginx를 다시 설치하는 것인가요?
작업중에는 웹사이트가 죽나요?
그리고 새로 nginx 가 설치되면 기존에 설치되어 있던 폴더와는 다른 폴더에 설치가 되는 것인가요?
바쁘시겠지만 답변 주시면 정말 감사하겠습니다.
-
작년말에 본것 같은데 이제서야 성공했습니다.
사이트가 여러개라서
nginx default
server{ }에서 리와이트 한번에 하려다가
사이트중 워드프레스도 있고, 약간 두려움에 사이트 별로 적용해주니 잘 되네요
감사합니다.
-
호스팅사에 드리면 알아서 셋팅해줄 듯 합니다.
key 파일은 SSH에서 작업한 파일이 키 파일이구요.
인증서는 보통 crt나 pem 파일 형식을 많이 쓰고 있습니다.
아파치나 Nginx나 요구하는 파일 형식이 다릅니다. 그걸 얘기하는 듯 합니다.
https://support.comodo.com/index.php?/Default/Knowledgebase/List/Index/37
여기보시면 설치하는 방법이 있으니 따라하시면 될 듯 합니다.
-
{이미지:1}
1. 와일드카드 인증서와 Letsencrypt 인증서와의 비교
현재 제 홈페이지에는 AlphaSSL의 와일드카드 인증서가 설치되어 있습니다.
와일드카드 인증서는 *.wsgvet.com의 형태로 모든 서브도메인에 대하여 HTTPS 인증이 가능합니다.
그래서 서브도메인을 추가로 만들어도 언제든지 인증이 쉽게 된다는 장점이 있습니다.
Letsencrypt와의 차이점을 살펴보면
Letsencrypt의 경우 멀티도메인, 멀티서브도메인이 지원됩니다. (Letsencrypt 설치하기 :https://www.wsgvet.c…
-
1. SPDY 프로토콜?https://developers.google.com/speed/spdy'스피디'라고 발음하는 SPDY는 웹에서 속도를 높이기 위한 네트워크 프로토콜입니다.네트워크 지연을 줄이고, 속도를 빠르게 해줍니다.하지만 Nginx 현재 최신 버전 1.11.5에서는 기본적으로 SPDY 프로토콜을 지원하지 않습니다.왜냐하면 HTTP/2 프로토콜로 전환을 선언한 후 지원을 끊었기 때문입니다.하지만 여전히 SPDY 프토콜로 통신하는 브라우저가 있기 때문에 SPDY 프로토콜 지원은 아직도 의미가 있다고 볼 수 있습니다.2. 어…
-
{이미지:0}1. Pagespeed 모듈이란?구글에서 적극적으로 지원하고 있는 PageSpeed 모듈은활성화만 해도 자동으로 사이트를 최적화해주는 모듈입니다.장점은 현재 홈페이지 소스에 전혀 변화가 없이, 캐시 폴더에만 해당 최적화 파일을생성하여 자동으로 적용해주는데 있습니다.저는 Nginx를 쓰고 있기 때문에 ngx_pagespeed 모듈을 넣었구요.ngx_pagespeed를 적용하는 방법에 대해 적어보겠습니다.2. 소스 다운받기우분투에는 패키지가 없기 때문에 Nginx와 함께 소스 컴파일 설치를 해야 합니다.기존에 패키지 설치만…
-
{이미지:0}1. 왜 HTTPS 무료 인증서를 설치해야 할까요?인증서에 대한 개념은 나무 위키를 보면 이해가 쉽습니다.참조 링크 : https://namu.wiki/w/TLS간단하게 말해서 웹 상에 전송되는 모든 데이터를 암호화한다고 보면 됩니다.암호화의 중요성은 구글도 매우 강조하고 있습니다.https://security.googleblog.com/2016/09/moving-towards-more-secure-web.html위 링크에도 있지만{이미지:1}위 스샷에 보면 현재 HTTP로 전송되는 사이트의 경우 느낌표로 간단하게 표시…
-
{이미지:0}1. Nginx에 내장된 fastcgi_cache 란?fastcgi_cache는 기본적으로 php와 같은 동적 컨텐츠를 캐시한다고 보면 됩니다.캐시라는 것을 간단하게 설명드리면1+2=3 이라는 계산 및 결과가 있다고 봅시다.캐시가 없다면 1+2를 서버에서 계산한 후 그 결과값을 보여줍니다.캐시가 있다면 1+2를 서버에서 계산하지 않고 바로 결과값을 보여준다고 보시면 됩니다.그러므로 서버에 부하가 거의 생기지 않게 됩니다.그리고 당연히 속도가 빨라지며, fastcgi_cache의 경우 TTFB(첫 데이터를 받는 시간)이 …