-
그누보드의 /data 폴더에 있는 이미지 및 동영상을 캐시 서버에서 트래픽을 나눌 수 있는 방법입니다.이미지나 동영상이 많아서 트래픽이 많이 나온다면, 본 서버에서는 CPU 및 DB가 좋은 서버(국내)를 쓰고,이미지 캐시 서버는 용량 및 트래픽이 높은 서버(해외 또는 국내 저렴한 서버)를 선택하면 비용 절약 및 속도에 도움이 될 것입니다.현재 제 홈페이지의 이미지도 모두 cdn.wsgvet.com 에서 불러오고 있습니다.준비사항1. 본서버(실제 파일이 있는 서버, Origin Server)가 Nginx 또는 Apache로 구성되…
-
1. 들어가며기존에 올렸던 내용은 그누보드나 워드프레스를 선택해서 운영하는 방법입니다.하지만 도커로 하나의 사이트만 운영하는 것은 뭔가 아쉽죠? ^^목표는 그누보드, 워드프레스, 라이믹스 이렇게 3개를 동시 운영입니다.부가기능은, redis, smtp, ffmpeg(gif파일을 mp4와 webm으로 변환), portainer로 도커 컨테이너 관리, phpmyadmin으로 쉬운 DB 관리, 다량의 DB 동시에 생성하기 등 입니다.지난번에 작성했던 글들과 기본적인 개념은 똑같습니다.도커를 아직 설치 안했다면https://www.wsg…
-
0. 참고사항이 글은 Docker compose로 그누보드 편하게 설치하기를 풀어서 쓴 글입니다.스크립트로 편하게 설치하시려면Docker compose로 그누보드 편하게 설치하기 를 참조하세요!1. 들어가며이 글은 기존에 적었던 Docker Compose를 이용하여 워드프레스 설치하기(링크)와 90% 이상 동일합니다.그럼에도 불구하고 이 글을 적는 이유는 그누보드에 최적화된 도커 시스템을 만들 수 있기 때문입니다.공식이미지이므로 업데이트도 잘 될 것입니다.물론 제가 이미지를 직접 만들 수 있지만, 완전 초보분들도 처음부터 만들다보…
-
1. 들어가며이 글은 기존에 적었던 Docker Compose를 이용하여 워드프레스 설치하기(링크)와 90% 이상 동일합니다.하지만 이 글을 적는 이유는 Redis를 추가하고, W3 Total Cache에 최적화된 워드프레스를 만들 수 있기 때문입니다.이 셋팅은 현재 제가 테스트로 운영하고 있는 최종 셋팅과 같습니다.100% 공식 이미지만으로도 이정도 커스텀이 가능하다는 것을 보여드리고 싶었습니다.공식이미지이므로 업데이트도 잘 될 것입니다. Redis 추가되는 부분만 10글자 추가되고 나머지는 100% 공식 이미지와 같습니다.Bui…
-
도커의 성능이 네이티브의 95% 이상이라고 알고있어요.
일단 설치는 편하지만 이것저것 커스터마이징 하려면 따로 공부해야해요.
저도 이거 만들때 redis-server랑 연동하려고 했는데 php-redis 만 추가하려고 해도 따로 도커파일 만들어서 빌드해야하더라구요.
그러면 간편하게 만드는 의미가 없어져서 이정도만 했습니다.
서버를 처음 구동한다면 네이티브가 편할거예요.
특히나 로컬 컴퓨터가 아닌 클라우드라면 더 네이티브로 가야죠 ㅎ
클라우드 자체가 쿠버네티스 도커 역할을 하기 때문이죠 ㅎㅎ
좀 이상하다 생각하면 그냥 없…
-
우성군님, 혹시 네이티브로 설치할때와 도커로 설치할때 차이가 많이 날까요? 웹 반응성 측면에서요.
구글 무료클라우드에 설치 해보려고 하는데.. 네이티브로 할지 도커로 올릴지 고민되어서요^^
-
{이미지:0}1. 들어가며Docker를 이용하면 호스트(서버)에 직접 설치하는 것이 아닌 가상환경 같이 설치할 수 있습니다.따라서 기존에 웹서버나 DB서비스가 있어도 독립적으로 실행할 수 있습니다.이번 가이드는 디지털오션에 있는 글을 최신 버전에 호환되는 것을 확인 후 한글로 작성한 것입니다.https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-docker-compose자세한 내용은 원문에 작성되어 있으며, 이 글에서는 되도록이면 핵심만 알려드리…
-
{이미지:0}1. 기본 설치 경로기본 설치 폴더를 /usr/local/src 로 잡겠습니다. 이 위치는 편한 곳으로 설정하셔도 상관없습니다. 다만 위치 변경시 경로에 주의하시기 바랍니다.cd /usr/local/srcapt-get install build-essential libpcre3 libpcre3-dev zlib1g-dev unzip git기본 필수 패키지를 설치합니다.2. 클라우드 플레어 SSL 패치 설치 및 ChaCha20 / Poly1305 적용https://github.com/cloudflare/sslconfig 에 …