분류 전체보기147 [스프링부트-jpa-sns] 컨트롤러, http - 서블릿: 자바로 웹을 다루는 기술 - 요청시 자바파일 호출 - 하나의 자바파일에서 요청을 받음 - 너무 많은 요청 한곳 모이는 것 방지 도메인(유저, 게시판, 상품)별로 분기처리 ->dispatcher가 해줌 # http 요청 - 클라이언트가 웹서버에 요청 - 웹서버 db에 select, insert, update, delete요청해서 응답 - get 데이터 요청 - post 데이터 전송 http body필요 - put 데이터 갱신 http body필요 - delete 데이터 삭제 #쿼리 스트링(querystring), 주소 변수 매핑(path variable) - 구체적인 데이터 요청시에 쿼리스트링이나 조소변수 매핑 필요 - 스프링부트에서는 주소변수 매핑을 주로 사용 - 쿼리스트링 ?type=a -.. 2022. 3. 16. vi에디터 사용 vi a.txt insert모드 i 빠져나옴 esc 저장후 종료:wq 보기 cat a.txt 일반모드 dd 삭제 행 복사 yy 붙여넣기 p 위로 스크롤 컨트롤 b 아래로 스크롤 컨트롤 f 행의 맨끝 $ 블럭지정 시프트v @메타코딩 2022. 3. 14. AWS 리눅스 명령어 프로세스 cpu연산장치 일하는 노동자1명 쓰레드-> 컨텍스트스위칭 ram저장장치 1GB 휘발성 톰캣(서버 데몬계속진행) 프로세스 apt 명령어 설치 - 서비스 등록 실행파일을 직접 찾아서 실행할 필요 없음 서비스 목록확인(+실행중/-꺼져있음) service --status-all 서비스 명령어(비추) sudo service tomcat8 stop sudo service tomcat8 start ## systemctl 서비스 제어 명령 실행중인 파일 쫙 sudo systemctl list-unit-files 톰캣만 찾아 sudo systemctl list-unit-files | grep tomcat8 상태확인 sudo systemctl status tomcat8 종료 sudo systemctl stop tomcat.. 2022. 3. 14. AWS ppa 저장소 사용 ppa 저장소 사용 - 톰캣 지우기 설정파일 지우지 않음 sudo apt remove tomcat9 - 설정파일도 지움 sudo apt --purge remove tomcat9 apt저장소에 없는 것들 여기서 추가 https://launchpad.net/ubuntu/+ppas 주소들고있음 cd /etc/apt/sources.list.d/ sudo add-apt-repository ppa:rivergod/tomcat8.5 sudo apt update 잘못된 버전 ppa저장소 삭제 sudo add-apt-repository --remove ppa:rivergod/tomcat8.5 sudo apt update 새저장소 sudo add-apt-repository ppa:ttyrnpuu/tomcat sudo ap.. 2022. 3. 14. AWS apt 1. 우분투 레포지토리 접근 2. apt update 목록 갱신 3. apt install a프로그램 4. /etc/apt/soures.list.d/등록 apt저장소 목록에 톰캣이 있는가: apt-cache search tomcat 빨간 글씨로 찾아줌: apt-cache search tomcat | grep tomcat 리스트에서tomcat만 보여줘: apt list | grep tomcat 목록 업데이트: apt update(권한 막힘)->sudo apt update(슈퍼유저권한) 설치: sudo apt install -y tomcat9 포트 활성화: sudo apt install net-tools netstat -nlpt 인스턴스 보안 인바운드 규칙 설정 @메타코딩 2022. 3. 14. 리눅스 명령어 #리눅스 명령어 현재경로: pwd 한칸위로: cd .. 목록: ls 목록자세히: ls-l (-파일/d폴더) 절대경로: /home/ubuntu 명령어 사용법: ls --help 모든파일숨김파일까지: ls --all 폴더생성: mkdir user 파일생성: touch a.txt rm사용법: rm --help 취소: ctrl+c 파일 삭제: rm a.txt 폴더 삭제: rm -r user a를 b에 복사: cp a.txt b.txt 파일 옮김:mv b.txt user a를 유저로 c로 이름바꿈: mv a.txt user/c.txt c를 b로 이름바꿈: mv c.txt d.txt 바로가기파일: ln -s a.txt a-link.txt bin폴더:실행파일 모여있음 @메타코딩 2022. 3. 14. 이전 1 ··· 14 15 16 17 18 19 20 ··· 25 다음