⚙️ 개발/Linux

이미지 사이즈를 줄이는 망행과 더 자세하게 기록하기 위해 재작성함 시작에 앞서 AWS 사이트 좌측상단 나라선택  EC2 인스턴스 생성무료로 사용하기 위해 Ubuntu를 사용 🔎 AMI(Amazon Machine Image)EC2 인스턴스의 템플릿으로 애플리케이션이 실행될 운영체제, 소프트웨어, 서버 등을 미리 설정해둔 이미지이다. 인스턴스 유형은 t2.micro로 AWS 프리티어로 제공되는 기본 인스턴스로 월 750시간 무료사용 가능이다.750시간이라서 인스턴스 하나정도는 매일 켜놔도 된다! 키 페어를 생성한다. 이때 생성된 키는 EC2 인스턴스에 원격으로 접속할 때 사용된다.키 페어는 한번 생성하면 다시 다운로드할 수 없기에 보관을 잘 할 것 방금 생성한 키 페어를 선택하여 설정한다. 네트워크 설정은..
표준생성과 사용할 DB 선택필자는 MySQL를 선택 요금 방지를 위해 템플릿은 프리티어를 선택 퍼플릭 액세스 기능을 '예'를 선택해야 한다! 데이터베이스를 생성 후 데이터 베이스의 인바운드 규칙을 편집할 것이다.이때 엔드포인트 복사해둘 것!!!! 위치 무관하게 사용할 수 있도록 수정 프로젝트로 돌아와 MySQL를 연결한다.필자는 인텔리제이라서 Ctrl + Shift + A 클릭해서 Data Sources 검색 Host에 데이터 베이스의 엔드포인트를 넣고, 나머지는 순차적으로 입력하단의 Test Connection을 클릭하여 성공 후 OK 필자는 파일질라를 사용중으로 이걸로 배포파일을 업로드할 예정 빌드한 jar파일을 우측으로 이동 Git Bash에서 실행//파일 확인$ ls//jar파일 실행$ java ..
흐린눈하던 리눅스,,,결국 회사에서 무지식임을 들켜서 공부를 시작함,,,😂 (죄송함다 리눅스(Linux)는 운영체제(OS : Operatin System)이다.컴퓨터(서버)를 운영하기 위한 소프트웨어로 윈도우나 맥OS와 같이 리눅스도 운영체제의 한 종류로 비슷하다고 생각하면 된다. 그러나 윈도우와 달리 리눅스는 오픈소스로 무료로 사용할 수 있다.  리눅스에는 여러 종류의 배포종류가 있는데 그 중 하나가 우분투(Ubuntu)이다. 무료이고 검색할 글이 많기 때문에 AWS에서 서버를 만들 때 Ubuntu를 사용할 것이다. 쉽게 말하면 리눅스가 피자, 우분투는 피자 중에 고구마피자이다. WAS(Web Application Server)는 웹 애플리케이션을 실행하는 서버로 앞으로 실행할 스프링 애플리케이션을 ..
파일질라(File Zila)는 FTP, SFTP, FTPS를 지원하는 FPT 관리 소프트웨어로 인터넷이나 네트워크를 통해 서버와 클라이언트 컴퓨터 간에 파일을 전송할 수 있도록 도와주는 애플리케이션이다.그렇다면 FTP란? File Transfer Protocol의 약자로 파일을 인터넷상에서 주고받을 때 사용하는 팡리 전송 프로토콜이다. 1. 파일질라 다운로드https://filezilla-project.org/ 2. 파일 > 사이트 관리자를 통해 서버 연결 새 사이트를 통해 호스트 및 포트를 입력하여 저장한다.별 모양은 북마크 저장으로 파일 위치를 저장하여 해당 프로그램을 킬 때마다 편하게 배포가능 왼쪽 폴더는 해당 컴퓨터의 위치로 JAR 파일을 오른쪽 원격 사이트에 옮겨 덮어씌우기하면 된다.그치만 실수..
pwd : 현재 접속한 경로 확인 cd : 이동 파일 경로 작성 cd / : 최상위 디렉토리 이동 ls : 파일 디렉토리에 존재하는 파일 목록 표시 ll : ls 명령어에 -l 옵션을 준 형태로 각 파일의 모드, 링크 수, 소유자, 그룹, 크기, 수정 날짜 표시한다. r 4 읽기 / w 2 쓰기 / x 1 실행 rm [인자값] [파일/디렉토리 경로와 이름] : 파일과 디렉토리르 삭제 rm [파일/디렉토리 경로와 이름]을 사용해도 가능하다. rm -rf [파일/디렉토리 경로와 이름] : 디렉토리 삭제시 하위 경로와 파일을 강제 삭제 cat [파일 경로/이름] : 파일 안에 담긴 내용을 화면에 출력 rz : 파일 가져오기 rz [파일 이름] : 파일 내보내기 systemctl restart [디렉토리 경로]..
지구용사
'⚙️ 개발/Linux' 카테고리의 글 목록