일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- jQuery
- db
- JSP
- CSS
- tomcat
- spring 오류
- 형변환
- elasticsearch
- 이클립스
- Excel
- 도커
- 쿼리
- spring form
- docker
- eclipse 설정
- 자바 리스트
- 엘라스틱서치
- 자바스크립트
- 인텔리제이
- 엑셀
- Eclipse
- 에러
- 데이터베이스
- HTML
- JavaScript
- 이클립스 설정
- Java
- 한글 깨짐
- 자바
- java 오류
- Today
- Total
목록Programming/Server (9)
개발노트
1. Windows 방화벽 > 고급설정 2. 인바운드 규칙 > 새 규칙 선택 3. 규칙 종류 - 포트 선택 4. TCP 선택, 특정 로컬 포트(허용되어야 하는 포트 번호 입력) 5. 연결 허용 선택 6. 도메인 / 개인 / 공용 모두 선택 7. 이름, 설명 입력
1. HTTP의 특징 connectionless : 클라이언트가 요청을 한 후 응답을 받으면 그 연결을 끊어 버리는 특징 HTTP는 먼저 클라이언트가 request를 서버에 보내면, 서버는 클라이언트에게 요청에 맞는 response를 보내고 접속을 끊는 특성이 있다. stateless : 통신이 끝나면 상태를 유지하지 않는 특징 연결을 끊는 순간 클라이언트와 서버의 통신이 끝나며 상태 정보는 유지하지 않는 특성이 있다. 💡 쿠키와 세션을 사용하는 이유 위의 두 특성을 해결하기 위해서 사용한다. 쿠키와 세션을 사용하지 않은 경우, 페이지를 이동할 때마다 로그인을 해야 한다. ( = 쇼핑몰에서 로그인을 했음에도 불구하고 페이지를 이동할 때마다 계속 로그인을 해야 한다.) 2. 쿠키 ( Cookie ) 사용자..
Apache ( Apache HTTP Server ) - 아파치 소프트웨어 재단(Apache Software Foundation, ASF)에서 만든 웹서버 프로그램 웹 서버 ( web server ) - 하드웨어 / 소프트웨어 분야에서 다른 의미로 정의된다. 하드웨어 소프트웨어 - 웹 서버 소프트웨어와 웹 사이트의 구성 요소 파일을 저장하는 컴퓨터 - 인터넷에 연결되어 웹에 연결된 다른 기기들이 웹 서버의 데이터(컴포넌트 파일들)를 주고받을 수 있도록 한다. (Ex : HTML 문서, 이미지, CSS 스타일 시트 및 JavaScript파일) - HTTP 서버를 의미한다. - 웹 사용자가 어떻게 호스트 파일들에 접근하는지를 관리한다. ※ HTTP 서버 - URL(웹주소) 및 HTTP(프로토콜 주소)를 이해..
URL 구조 http://www.test.com :80 / directory / test.html ?id=test 값 구분 설명 http:// 프로토콜 통신규격의 종류를 의미 · http:// → 웹 · ftp:// → 파일전송 www.test.com 도메인 접속 대상 컴퓨터에 부여된 주소 ( 실제 접속에서는 도메인이 IP주소로 변환 → 호스트 주소 ) :80 포트번호 · 컴퓨터에서 특정 프로그램에 대하여 허용하는 통신 채널 = 컴퓨터에서 실행되고 있는 수많은 프로세스들의 주소 · 포트번호를 입력하지 않았을 경우, 프로토콜이 가지고 있는 기본 포트 번호 적용 - HTTP : 80 / HTTPS : 443 ) Ex) https://www.naver.com = https://www.naver.com:443 ..
GET 메서드 / POST 메서드 - Http 프로토콜이 제공해주는 7가지 메서드들 중 하나이다. HTTP(Hypertext Transfer Protocol) - 인터넷에서 데이터를 주고 받을 수 있는 프로토콜(통신규약)이다. - Web-Client와 Web-Server간 데이터를 전송하는 프로토콜이다. ※ 주의 ※ 서버의 역할은 '요청에 대한 응답을 보내주는 것'이다. 2022.05.26 - [Programming/Server] - Apache / Tomcat 개념 Apache / Tomcat 개념 Apache ( Apache HTTP Server ) - 아파치 소프트웨어 재단(Apache Software Foundation, ASF)에서 만든 웹서버 프로그램 웹 서버 ( web server ) - 하..
IP (Internet Protocol) : 데이터를 주고 받기 위한 통신 규약(약속) 데이터를 주고 받기 위해서는 출발지와 도착지가 있어야 하는데 그래서 생겨난 개념이 ip 주소(Internet Protocol Address)이다. = 우편을 보낼 때 발신자주소와 수신자주소가 필요하듯 인터넷에도 주소(IP)가 필요합니다. - 주소 구분 우리집의 주소는 서울시 / 용산구 / 한강로3가 / xx번지 이런식으로 구분되듯 IP주소도 123.123.123.123 식으로 구분된다. 공인IP : 공인기관에서 인증한 공개형(public) IP 주소 = (우편물에 비유) 우체국에서 배달하는 실제 주소 ※ 공인IP 주속 확인 https://ip.pe.kr/ 내 아이피 확인 (My ip address) - ip.pe.kr..
1. Apache Tomcat Uninstall 실행 C:\Program Files\Apache Software Foundation\Tomcat 9.0 이동 → Uninstall.exe 실행 ※ 아래와 같은 오류 발생할 경우, 이후의 방법으로 진행 2. 레지스트리 편집기에서 키 삭제 1) 레지스트리 편집기 실행 2) 아래 경로로 이동 HKEY_LOCAL_MACHINE > SOFTWARE > Apache Software Foundation > Tomcat > Tomcat 버전 3) 키 삭제 3. 관리자 권한 명령 프롬프트(cmd)에서 명령어로 삭제 sc delete Tomcat버전 ※ 아래와 같은 오류 발생할 경우, 명령 프롬프트를 '관리자 권한'으로 실행하여 다시 진행한다. 프로그램 검색 → cmd 입력..
2022.02.08 - [Programming/Server] - Tomcat(9.0) 서버 설치 Tomcat(9.0) 서버 설치 1. Tomcat 설치 https://tomcat.apache.org/ 1) 위의 URL로 이동 > Tomcat 9 > Core: Windows Service Installer 선택 2) 파일 다운로드 후 실행 Apache Tomcat® - Welcome! The Apache Tomcat® software is an.. lifeonguide.tistory.com 1. Window > Preferences > Server > Runtime Environmet 이동 2. Add 선택 > Apache > Apache Tomcat v9.0 선택 3. Browse > Tomcat 파일 ..