본문 바로가기
728x90

개발공부/Server4

[aws] 데이터베이스 RDS만들고 mysql과 연결하기 [파라미터(Parameters] 섹션에서 다음 세부 정보를 입력합니다. 호스트 이름: RDS 엔드포인트 입력 포트: 포트 번호 입력 사용자 이름: 마스터 사용자 입력 https://brunch.co.kr/@topasvga/1126 355.AWS RDS , Maria DB 사용하기 혼잣말 DB를 사용해보자. MariaDB를 많이 사용하고 호환성도 좋다. 사용하는 법을 알아보자. RDS생성 https://brunch.co.kr/@topasvga/743 RDS생성과 데이터베이스 연결하기 https://brunch.co.kr/@topasvga/696 AWS RDS brunch.co.kr https://aws.amazon.com/ko/premiumsupport/knowledge-center/connect-rds-.. 2021. 12. 20.
Get과 Post방식 get - 클라이언트에서 서버로 어떤 리소스를 요청할때 쓴다. select의 성격이 강하다. - url 주소끝에 파라미터로 포함되어 전송된다. - url 주소끝에 "?"을 붙이고 변수명1=값1&변수명2=값2...와 같은 형태로 보내게됨. - url에 파라미터가 다 노출되므로 보안에 취약하다. post - 클라이언트에서 서버로 리소스를 생성하거나 업데이트 하기위해 쓴다. create의 성격이 강하다. - 변수명1=값1&변수명2=값2...이 Body에 담겨 보내진다. - 따라서 get방식보단 보안이 낫지만, 높은 보안은 아니다. - post를 통한 데이터 전송은 보통 form을 통해 서버로 전송된다. 자세한것은 아래 블로그. 출처 https://noahlogs.tistory.com/35 [네트워크] get .. 2021. 9. 14.
[서버] Session을 알아보자. (+쿠키) 1. Session이란 클라이언트 별로 서버에 저장되는 정보. 사용자 컴퓨터에 저장되던 쿠키와 다르게 서버에 저장된다. 서버가 종료되거나 유효기간이 지나면 사라진다. 1-1. 세션 이용 방법 웹 클라이언트가 서버에게 요청을 보내면 서버는 클라이언트를 식별하는 session id를 생성한다. 서버는 session id로 key와 value를 저장하는 Httpsession을 생성하고, session id를 저장하고있는 쿠키를 생성하여 클라이언트한테 전송한다. 클라이언트는 서버 측에 요청을 보낼 때, session id를 가지고 있는 쿠키를 전송한다. 서버는 쿠키의 session id로 Httpsession을찾는다. javax.servlet.http.HttpSession으로 세션 데이터를 다룰 수 있다. 1-.. 2021. 3. 1.
[서버] WEB과 WAS를 알아보자. 1. WEB란 ? 웹서버는 HTML페이지 등을 네트워크망에 종속되지않고, 웹서비스를 할수 있도록 하는 어플리케이션. 2. WAS(Web Application Server)란 ? 웹서버 + 웹 컨테이너 인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 어플리케이션을 수행해주는 미들웨어(소프트웨어 엔진)이다. 웹 어플리케이션 서버는 동적 서버 콘텐츠를 수행하는 것으로 일반적인 웹 서버와 구별되며, 주로 데이터 베이스서버와 같이 수행된다. 3. Web Container(웹 컨테이너)란 ? JSP와 서블릿을 실행시킬수 있는 소프트웨어를 웹 컨테이너 혹은 서블릿 컨테이너라고 한다. 웹 서버에서 JSP를 요청하면 톰캣에서는 JSP파일을 서블릿으로 변환하여 컴파일을 수행하고, 서블릿 수행결과를 웹 서버에게 전달하.. 2021. 3. 1.
728x90