본문 바로가기

AWS11

[AWS] 배포 흐름 로컬컴퓨터 -> 운영컴퓨터 옮기기 1. 스프링부트 프로젝트 2. 깃허브 업로드 3. 환경세팅 4. 실행 EC2서버 생성 및 고정IP 설정(엘라스틱 ip) 탄력적 ip - ec2연결 하나 무료제공 탄력적 ip 생성 후 사용 안하면 비용발생 배포 자바설치(jdk,jre) github 다운 gradlew 실행권한주기 gradlew로 프로젝트 jar파일로 변경 java로 jar 실행(x) / nohup으로 실행(o) 시간변경 저장소 동기화 sudo apt update 저장소 보기 sudo apt-cache search jdk | grep openjdk-11 자바설치(jdk) sudo apt install openjdk-11-jdk 깃 확인 git --version github 다운 git clone htt.. 2022. 5. 18.
리눅스 명령어 (chmod, chown, find, 표준입출력) 리눅스 명령어 chmod root 비번생성 sudo passwd root root로 접속 su root 우분투로 변경 su ubuntu 쓰기권한주기 sudo chmod 646 test1.txt 목록 확인: 쓰기권한 생김(-rw- r-- rw-)646 ls -l 모든권한 sudo chmod 777 test1.txt 리눅스 명령어 chown 권한변경 sudo chmod 664 test2.txt 소유자:루트 그룹:우분투 sudo chown root:ubuntu test2.txt 변경됨 쓸 수 있음 -rw-rw-r-- 1 root ubuntu 7 May 15 15:06 test2.txt 보기 cat test2.txt 리눅스 명령어 find 실행중인 것들 netstat -nlpt 찾아라 최상위부터 이름으로 톰캣8.. 2022. 5. 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.