본문 바로가기

EC24

[ec2][centOS][mysql] mysql 설치, 유저 생성, 디비생성, 권한 부여 - MYSQL 설치 sudo yum install mysql57-server - 버전 확인 mysql -V - mysql 시작 sudo service mysqld start - mysql 접속 mysql mysql - host를 %로 생성하면 누구나 접근 가능하다. (localhost로 하면 로컬에서만 접근 가능) 특정 ip 대역에서만 접근 가능하게 하려면 '172.168.%'로 하면 172.168.xxx.xxx 에서만 접근할 수 있다 create user 'test'@'%' identified by 'test01'; create user 'test'@'localhost' identified by 'test01'; - 디비 생성 create database testdb; - character set 설정.. 2019. 12. 17.
[AWS][ec2] Node js 설치하기, Node js App 배포하기 -Ec2에서 key pair 및 ubuntu 인스턴스 생성 -PuTTy Key Generator > File - load private key - All files(.) - .pem 파일 선택 - Save private key - .ppk 파일로 저장 -Putty > Session - Host Name에 주소 입력 - Port 입력 - SSH - Auth - Private Key file for authentication에 .ppk 파일 추가 - Open -User name : ubuntu로 로그인 -root 계정으로 전환 > sudo su - -node.js 설치 > curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - > sudo apt-g.. 2019. 7. 23.
[AWS][ec2] [java.util.zip.ZipException:](java.util.zip.ZipException:) error in opening zip file / ec2 war파일 안 풀릴 때 토스 결제 API 테스트 코드를 작성 중이었다. 결제 승인 후 callback이 제대로 오는지는 로컬 환경에서 확인할 수가 없어서 후딱 ec2로 배포해서 확인해보려는 상황이었다. 근데 배포가 안 된다. 서버 세팅 다 제대로 해두고 권한도 다 있고 톰캣 버전, 자바 버전 다 이상이 없는데 webapps에 있는 war파일이 절대 풀리질 않는다. 권한도 만져보고 war파일을 직접 풀어서 폴더로도 올려보고, war파일을 intellij로 만들었는데 아직 내가 익숙하지가 않아서 war파일이 뭐가 이상한가? gradle로 build한 건데 뭘 해줘야되나? 별 거 별 거 다 찾아봤다. 도저히 안 돼서 STS도 깔고 Spring, Maven으로 hello World 띄우는 war파일 만들어서 배포해봤는데 이것조차 안 .. 2019. 7. 23.
[AWS] ec2에 war 배포하는 방법 ec2 linux 서버 설정 root 로 이동  sudo su -  Java version 확인  아래 명령어를 사용하여, 현재 서버에 설치된 자바 버전을 확인. - $ java -version  Java 1.8 설치  먼저, yum list 명령어를 활용하여, 설치 가능한 java 버전을 확인. (만약, 최신 버전이 없다면 yum update를 실시.) - $ yum list java*jdk-devel  설치하고자 하는 버전을 확인하고, yum install 명령어를 활용하여 설치. - $ yum install -y java-1.8.0-openjdk-devel.x86_64  Java version을 변경  변경 후, 사용하지 않는 이전 버전의 java 1.7을 삭제 - $yum remov.. 2019. 7. 17.