-
Dockerfile을 만들고 Github와 연동해서 도커허브에 이미지를 만들 수 있습니다.하지만 위 스샷에 있듯이, 비공식 이미지 업데이트가 되었을 때만 다시 빌드합니다.즉, FROM:공식이미지 만 들어있는 Dockerfile은 영원히 업데이트가 되지 않습니다.따라서 도커허브에서는 수동으로 빌드하는 방법을 제시하는데요.서버를 운영한다면 간단하게 Crontab에 한줄넣어주면 됩니다.저는매일 1번씩 빌드하게 적용했습니다.위와 같이 매일 빌드하는 것을 볼 수 있습니다.이제 도커허브에서 하는 방법을 알려드리겠습니다.위와 같이 첫화면에서 B…
-
1. 들어가며Caddy는 기존의 웹서버보다 더 쉽고 간단하게 설치 및 유지 보수를 할 수 있습니다.SSL 인증서 자동발급 및 갱신하는 것이 큰 장점이라고 생각합니다.그리고 apache나 nginx와 설정 문법이 다르기 때문에 이에 대한 공부를 해야되는 것이 필수겠죠.열심히 개발 중이고, 1에서 2로 업그레이드 되면서 문법이 완전히 바뀌었더라구요. ㅎㅎ최근에 2.1 버전으로 업그레이드되어 설치 후 그누보드까지 깔아보는 글을 적어보겠습니다.2. 패키지 설치하기우분투 20.04 기준 설치하는 방법입니다.echo "deb [tru…
-
안녕하세요 우성군님
현재 우분투 16.04 lts nginx 1.13.8 +php7.0+ maria10.2 이렇게 설치되서 웹서버가 운영되고 있는데요
pagespeed 를 설치하려면 nginx 1.13.8을 완전히 삭제하고 웹서버가 중단된 상태에서 nginx를 다시 설치하는 것인가요?
작업중에는 웹사이트가 죽나요?
그리고 새로 nginx 가 설치되면 기존에 설치되어 있던 폴더와는 다른 폴더에 설치가 되는 것인가요?
바쁘시겠지만 답변 주시면 정말 감사하겠습니다.
-
{이미지: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로 전송되는 사이트의 경우 느낌표로 간단하게 표시…
-
그럼 지금 우분투 초기화 하고 우성군님 홈페이지에 있는 방법대로
nginx 이걸 이용할려고 하거든요.
아파치 대신에 nginx 이거 써도 되겠죠?
-
1. 들어가며최근에 Zend OPcache와 Memcached를 깔고 GUI로 잘 보고 있는데요. (관련 링크:결국 Zend OPcache와 memcached로 정착했네요.)이게 아무래도 보안이 걸려있는게 좋을 것 같아서 찾아보게 되었습니다.전체적인 내용은 관련링크1을 번역한 수준이므로, 정확하게 보시려면 관련링크를 참조하세요.2. 암호가 저장 될 폴더 생성하기우선 암호파일이 저장될 공간을 지정하는 것이 좋습니다.웹에서는 원천적으로 접근이 불가능한 곳이 좋죠.nginx를 쓰니깐 /etc/nginx/passwd 이 경로로 넣겠습니다.…
-
{이미지:0}어제부터 알려진 OpenSSL 버그 (링크 :OpenSSL에 심각한 보안 취약점 발견) 때문에 난리였습니다.저는 오늘 아침에 보고 바로 업데이트 했습니다.DB의 메모리가 읽히고, Key 또한 유출 가능성이 있어 업데이트는 필수고 SSL인증서도 재발급 받으라고 합니다.http://askubuntu.com/questions/444702/how-to-patch-cve-2014-0160-in-openssl위 링크에 방법이 있지만... (1.0.1g로 컴파일링 하는 방법 포함)간단하게 우분투와 데비안에서는 패키지 업그레이드 하면…
-
우분투 서버 13.10에 pydio를 깔아봤는데요.공개링크 생성시https://DDNS:80/data/블라블라위와 같은 형식으로 되더군요.분명히 /pydio/conf/bootstrap_conf.php 에서define("AJXP_FORCE_SSL_REDIRECT", false);위와 같이 설정했음에도 불구하고 말이죠.해당 키워드로 구글 검색해보니 3년 전 문서에 classes 폴더에서 뭔가 작업을 해주길래 해당 폴더의 파일들을 다 찾아봤습니다.그랬더니 역시나/pydio/core/classes/class.AJXP_Ut…
-
우분투 + PHP5-FPM을 설치하였다면nano /etc/php5/fpm/php.ini위 명령을 실행 후{이미지:0}위 스샷처럼cgi.fix_pathinfo=0 으로 바꾼 후 저장한다.그 후service php5-fpm restart위 명령어로 PHP를 재시작하면 적용이 된다.관련링크에 원문이 있습니다.