![[MySQL, Linux] Linux에 MySQL 설치하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKlz7o%2FbtsH7ndoGlM%2FVhaSoFpETnQkCcYMwZkfm0%2Fimg.png)
설치환경- Linux : Ubuntu 22.04 설치하기① Ubuntu로 접속한 뒤 sudo 권한으로 apt를 업데이트 해줍니다.$ sudo apt update② Mysql-server 설치하기$ sudo apt-get install mysql-server설치 중간 중간 Password를 물어보는데 빈칸으로 두고 OK를 누르면 Ubuntu 서버 비밀번호와 자동으로 동기화됩니다. ③ MySQL 기본 설정외부 접속 기능 설정(3305 port 오픈)$ sudo ufw allow mysqlMySQL 실행$ sudo systemctl start mysqlUbuntu 서버 재시작 시 MySQL 자동 재시작$ sudo systemctl enable mysql④ MySQL 접속$ sudo mysql -u root -..
![[Java, Linux] Linux에 Java 17 설치하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0fruy%2FbtsH51P9Uam%2FCFBqRab0oxDFKP2RfMxveK%2Fimg.png)
설치환경- Linux : Ubuntu 22.04- JDK : openjdk-amd64 v17 설치하기① Ubuntu로 접속한 뒤 sudo 권한으로 apt를 업데이트한 이후 openjdk를 설치합니다.$ sudo apt update$ sudo apt install openjdk-17-jdk② 설치한 자바 버전을 확인합니다.$ java -version ③ 설치된 java 경로를 확인합니다.- default : /usr/lib/jvm/java-[버전]-openjdk-amd64/bin/java ④ environment 파일에서 JAVA_HOME 환경변수를 설정합니다.$ sudo vi /etc/entironment ⑤ source 명령어를 실행하고, 변경 값이 적용되었는지 확인합니다.$ source /etc/en..
![[Java, 자바] no main manifest attribute in 에러](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbqw15K%2FbtsH6tMcZqf%2F4SelKYk9ULRjbvSqzX6cc0%2Fimg.png)
에러Linux에서 jar파일 실행 시 no main mainfest attribute in 에러가 발생하였다 !찾아보니 JVM이 main메서드를 찾지 못해 발생하는 에러였다. 해결방법Spring Boot 2.5.0 이상 버전과 gradle을 사용 시 빌드할 경우 아래와 같이 jar파일이 2개 생성된다고합니다. 1. 앱이름.jar -> bootJar Task로 생성된 것2. 앱이름-plain.jar -> build Task로 생성된 것 첫 번째 jar파일은 해당 프로젝트에 필요한 모든 의존성이 같이 추가된 것으로 모두 정상적인 형태로 나오는 반면 plain.jar파일은 의존성을 제외하고 딱 프로젝트에 있는 자원들만 jar파일로 만든 것으로 spring 관련 의존성이 빠저 main메서드의 위치가 나오지 않습..
![[Server] iwinv 가상서버 생성하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjXspB%2FbtsH5NdwDhp%2FbHid0xl0yDX2Y1ePkpUaiK%2Fimg.png)
VPS업체 선정하기매번 AWS를 통해 진행했었는데 금액이 만만치 않아서......동료의 추천을 받아 스마일서브에서 운영 중인 iwinv로 결정하였습니다.가상서버 신청하기어렵지 않게 회원가입을 진행한 후 본인인증과 카드 등록을 해줍니다 ! (잔액이 5만원 이상 있으셔야합니다 ! 갑자기 돈이 빠져나가서 놀랐지만 다시 입금되었습니다ㅎㅎ)안정성은 사용해봐야 알겠지만 위와 같이 가격이 정말 합리적인 것 같아요 !이제 진짜 가상 서버를 생성해보겠습니다 ! ZONE(가용영역) 선택하기생성할 Zone을 선택한 뒤 다음으로 넘어가줍니다.iwinv의 경우에는 상품에 따라서 할당 가능한 가용영역이 정해져 있는 것 같습니다. 운영체제 선택하기 저의 경우 Ubuntu 통해서 진행할 예정이기 때문에 해당 운영체제를 선택했습니다 ..