분류 전체보기109 [Tomcat] letsencrypt 인증서로 https적용하기 letsencrypt로 https를 적용하는 방법이다. 1. certbot을 설치한다. 설치 진행을 물을 경우 안내에 따라 Y 혹은 엔터 키를 입력해준다. $ sudo su # apt-get install software-properties-common # add-apt-repository ppa:certbot/certbot # apt-get update # apt-get install certbot 2. SSL인증서를 설치한다. 필요시 이메일도 입력해준다. 설치 도중에 약관이 출력되면 안내에 따라 동의를 입력한다. # certbot certonly --standalone -d example.com 도메인 서브네임을 이용할 경우 아래처럼 -d 구문 여러개를 입력할 수 있다. # certbot certon.. 2021. 6. 12. [html] 이미지가 없을 경우 alt메세지 대신에 대체 이미지 출력하기 이미지를 불러올 수 없을 때 alt속성으로 문자를 출력할 수 있지만, 문자 대신 다른 이미지를 출력하는 것이 가능하다. 위와 같이 onerror 속성을 이용하면 원래 src 이미지를 불러오지 못했을 때 대체 이미지를 설정할 수 있다. 이 때 onerror이미지마저 불러오지 못한다면 무한 루프에 빠질 수 있으므로, 이를 방지하려면 아래처럼 onerror를 null로 지정하는 방식을 이용해야한다. onerror일 경우(원래 이미지를 불러오지 못했을 경우) 이미지를 null로 설정하고, src로 대체 이미지 주소를 불러온다. 이를 통해 onerror일 경우에 대체 이미지를 한 번만 불러오게 되어 무한루프를 방지할 수 있다. 크롬의 경우 onerror는 한 번만 불러오도록 브라우저 자체 설정되어 있으므로 괜찮지.. 2021. 6. 12. [Tomcat] Ubuntu에 배포된 톰캣 8080 포트를 80 포트로 리디렉션하기 Ubuntu커맨드에 아래 명령어 두 가지 중 하나를 입력한다. 맨 아래쪽의 되돌리는 명령어를 1번 명령어와 함께 찾았으므로, 1번 사용을 권장. 1. $ sudo /sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 2. $ iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 위 명령어만으로도 80포트는 연결된다. 아래 명령어로 설정을 저장한다. $ service iptables save 위 설정을 되돌리려면 아래 명령어를 입력한다. $ iptables -t nat -D PREROUTING -p tcp --dport 80 -j RED.. 2021. 6. 12. [Route 53] 아마존 EC2 인스턴스에 타사 구입 도메인 연결하기 Amazon Route 53 콘솔에 접속 후, 호스팅 영역 생성을 클릭한다. 연결할 도메인 (example.com)을 도메인 이름에 입력한 후, 호스팅 영역 생성을 클릭한다. 내 도메인 네임서버에 아래 주소 4개를 입력한다. 위에서부터 각각 네임서버 1, 2, 3, 4에 입력하며, 맨 뒤의 . 은 제외하고 입력한다. 2021. 6. 12. [자바로 스프링 구현하기] 2. DispatcherServlet [SpringRealize 프로젝트] - 자바로 스프링 프레임워크 구현하기 스프링의 동작을 이해하기 위해 자바 코드로 스프링을 직접 구현해가는 과정이다. 스프링의 각 노드들을 도식화하여, 스프링 프레임워크 코어 지도를 그리는 것이 최종 목적이다. Spring Framework Core 공식 문서(영문)를 통해 공부하였으므로 의역이 있다. 이전 글 - [자바로 스프링 구현하기] 1. IoC 컨테이너 시작하기에 앞서 DispatcherServlet의 동작 순서를 짚어본다. (1) 클라이언트가 요청을 보내면 WebApplicationContext를 검색해서 요청에 맞는 url을 찾는다. 이 때 DispatcherServlet의 필드변수인 WEB_APPLICATION_CONTEXT_ATTRIBUTE가 이용된다... 2021. 6. 5. 이전 1 2 3 4 5 6 7 8 ··· 22 다음