Nginx vs Apache 웹개발을하는데 있어서 반드시 필요한 웹서버. 그중에서도 모두들 들어봤을 Nginx 와 Apache를 동작방식에 근거하여 비교해보려한다. Apache Apache 국내는 물론 전세계적으로 아직까지 부동의 1위를 지키고 있는 웹서버이다. 웹서버의 표준을 잡았다고 해도 과언이 아닐것이다. 웹개발의...
Sysstat 으로 시스템리소스 모니터링하기 2019-03-07 00:00:00 +0000 설치환경 OS : Ubuntu 14.04 Sysstat 시스템 리소스 자원 감시도구로써 CPU, Memory, Process 갯수, Network 등의 일련의 시스템 자원 사용 현황들을 모니터링 할 수 있다. 설치 $ sudo...
AWS 시작하기 먼저, https://aws.amazon.com/ 아마존 웹사이트에서 가입을 진행해준다. 결제 카드 등록의 경우 처음시작하면 프리티어 한도를 넘지 않는 이상 결제가 일어나지 않는다. 이 포스트에서는 프리티어로 사용 할 수 있는 마이크로T2 서버를 생성 하고 운영하는것에 대해 포스팅...
SSL HTTPS 에서 이용되는 프로토콜인 SSL(Secure Socket Layer)는 간단히 이야기해서, 웹서버와 브라우저(클라이언트) 사이의 보안을 위하여 CA라 불리는 제3인증을 통해 보증 한다. HTTPS 통신 일반적인 통신인 HTTP에보안이 추가된 + over SSL 의 의미의 약자로써 HTTPS는 일반...
Oauth2
crontab unix 계열 운영체제에서 반복되는 작업을 수행시키기 위해 crontab을 이용하여 스케쥴을 등록시켜두고 설정한 시간에 맞추어 반복작업을 시킬 수 있다. 명령어 crontab -l을 통하여 현재 스케쥴 등록 리스트를 볼 수 있으며 crontab -e를 통해 스케쥴 작업...
SSL 일반적으로 HTTPS 에서 이용되는 프로토콜인 SSL(Secure Socket Layer)는 간단히 이야기해서, 웹서버와 브라우저 사이의 인증을 하는 기술이다. SSL에 대한 자세한 설명은 SSL 이란? 이번 포스트에서는 Nginx 에서 SSL 설정하는 방법에 대해서 정리한다. nginx 환경설정 수정하기....
부제 : Nginx 도메인 + 프록시설정으로 마이크로서비스 운영하기 Nginx 경량 웹서버 소프트웨어로, 아파치와 비교가 많이되며 사용됨. Nginx의 활용중 하나인 프록시 서버로써의 Nginx 활용법을 정리해두고자 한다. 위의 모식도와 같이 여러개의 서비스 + 도메인을 하나의 물리적 서버로...
아무래도 정리할곳이 필요할것 같아 장소를 이리저리 찾아보다가 github에 직접 만들어두고 개발 기술블로그를 만들어보았다. 그 과정을 첫 포스트로 작성한다 (티스토리, 브런치 등등도 고려하였으나 가입하기부터 내맘대로 되지 않아 기분이 상했다.) 0. 환경 맥 OS X 10.12.1 1....
(※직접 보고 사용해보면서 느낀점을 토대로 작성한것임을 미리 밝힙니다. ) Tutoring 전화영어를 플랫폼화하여 현지인 튜터와 학습자들을 어플을 통한 전화영어교육 설립일 : 2016.02.25 1만 다운로드 (2017.01.10) 상주튜터 : 10명이상 매출 : 비공개 투자 : 롯데엑셀러레이터/매쉬업엔젤스/스파크랩스 직접사용해본 결과...
spring 자체 인증이 아닌 dao를 통한 db 인증작업이 가능하도록 인증을 제공할 프로바이더 변경 1) security-context.xml beans 에서 커스텀 인증 프로바이더 클래스 연결해준뒤 ref 를 통해 auth 인증 루트 변경 <beans:bean id="customAuthenticationProvider" class="com.gom.security.CustomAuthenticationProvider" /> <authentication-manager alias="authenticationManager">...
별도 로그인 페이지를 구축하여 적용해보기 1) security-context.xml login page 는 리다이렉트가 일어나지 않도록 access 권한을 전체공개로 풀어준다. <form login> 탭에서 로그인 기능들 이 설정됨 login-page : 로그인 페이지 설정 username-parameter : 로그인페이지에서의 id name 값...
session 으로만 관리하던 프로젝트를 좀더 스프링화 시키기위해 spring security 를 적용 하고자 하다가 공부하며 정리 해 본다. 본 프로젝트에 바로 적용하고자 하였으나 설정을 바꾸기가 좀 그래서 새로운프로젝트에 설정해보며 알아보는걸로 시작. 1) pom.xml 스프링 시큐리티를 사용하기위해...