본문 바로가기

Linux

(2)
[Linux] 무료 SSL 인증서 발급 및 적용 SSL 이란? 웹 브라우저와 웹 서버 사이의 통신을 암호화하여 민감한 정보(개인정보, 결제 정보 등)를보호하고 웹사이트의 신뢰성을 확인하는 Secure Sockets Layer(보안 소켓 계층) 이다.현재는 보안이 강화된 TSL로 대체되었지만, 여전히 SSL/TLS 기술로 통칭되며,HTTPS로 시작하는 웹사이트의 기본이 된다. 즉, SSL 인증서 덕분에 HTTP 보다 보안적 관점에서 더욱 뛰어난 HTTPS로 사용 가능하다.따라서 HTTP로 만들었던 내 프로젝트를 SSL 인증서를 발급받은 후HTTP → HTTPS 로 보안적 업그레이드를 하려고 한다. 그리고 가장 큰 불편함이었던, 브라우저에서 HTTP:// 로 들어간다면,"안전하지 않음" 경고 태그가 가장 먼저 나타났기 때문에 가장 불편했다. SSL 인증..
[Linux] 리눅스에서 Swap 적용 해 보기 Swap 이란? 시스템 메모리 (RAM)가 부족할 때 디스크의 공간 일부를 임시 메모리처럼 사용하는 기능 AWS EC2에서 대여받은 서버에 메모리가 너무 작기 때문에 개발했던 프로젝트가RAM 부족으로 인해 시스템이 다운을 겪었다. AWS EC2에서 대여받은 서버의 메모리가 너무 작기 때문에 개발했던 프로젝트가RAM 부족으로 인해 CPU 사용률이 100% 찍고, 시스템이 다운을 됐다.제공 받았던 RAM 은 1GB 밖에 되지 않았다. 그래서 리눅스 수업시간에 배웠던 Swap의 개념이 떠올라서 찾아보았다.우선, 왜 메모리가 부족한데 CPU 사용률이 올라갈까? 는RAM이 부족해지면, OS에서 메모리를 더 이상 할당할 수 없어 루프에 빠지며서 결국CPU가 죽는 것이다. 해결 방법 우선, 2GB짜리 Swap 공..

GitHub