본문 바로가기

전체 글67

AWS - serverless 사용방법 1. IAM 사용자를 등록한 후, Security Credentials 을 통해서 Secret Key 를 얻는다. 2. 사용자 생성을 마친 후에는 Access Key ID와 Secret Access Key 값을 얻고 보관한다. 1,2번을 마치면 Serverless 프레임워크를 사용할 사용자가 생성된것. 다음으로, serverless를 사용하고, 배포하는 방법. cmd창으로 들어가 아래 명령어를 입력한다. npm install -g serverless 설치를 확인하기 위해 아래 명령어를 입력한다. sls --version IAM 사용자 등록할 때 얻은 계정 정보를 등록한다. Access Key ID와 Secret Access Key를 등록하여, 배포를 하면 해당 AWS계정으로 배포하게 된다. 아래 명령어를.. 2022. 2. 1.
리눅스 - MySQL 명령어 모음 우분투 환경, MySQL에서 기본적으로 많이 사용하는 명령어를 정리. 우선, MySQL을 설치한 홈 디렉토리로 이동. 1. mysql 실행. ~$ mysql 2. DB목록 확인. show databases; 3. 사용자 목록 확인. - 2번 결과에서 mysql DB를 들어간다. - 그리고, user라는 테이블을 확인한다. use mysql; select user, host from user; use: 사용할 DB를 선택한다. 4. 데이터 베이스 생성. create database DB이름 5. DB내에 있는 테이블 목록. show tables; 테이블 생성 및 데이터 추가 1. table 생성 create table 테이블명( 필드명 타입, 필드명 타입 PRIMARY KEY(필드명) ); data와 관련.. 2021. 3. 31.
[NodeJS] - 외부(서버) MySQL 접근 외부 PC에서 서버내에 있는 MySQL에 접근하여 쿼리를 전달하는 방법이다. 우선, 선행 되어야 하는 것이 두 가지 있다. 우선 서버에서 MySQL에 포트포워딩이 되어 있어야 한다. 서버 MySQL 사용자 중 외부접근을 허용하는 사용자가 등록되어야 함. 1. 아래 링크는 우분투에서 포트포워딩 하는 명령어이다. https://lsj31404.tistory.com/13?category=852242 방화벽, 포트 설치 $ sudo apt update && sudo apt install firewalld -y 버전확인 $ sudo firewall-cmd --version 방화벽의 모든 상태(포트 포워딩, 열린 포트 등)를 확인한다. firewall-cmd --list-all 포트 오픈 방화벽의 pu.. lsj3.. 2021. 3. 31.
방화벽, 포트 설치 $ sudo apt update && sudo apt install firewalld -y 버전확인 $ sudo firewall-cmd --version 방화벽의 모든 상태(포트 포워딩, 열린 포트 등)를 확인한다. firewall-cmd --list-all 포트 오픈 방화벽의 public 영역(default 영역)에 80번 tcp포트를 연다. (이때 --permanent 명령어는 컴퓨터 재부팅 후에도 지속적으로 내용이 남아있게 하기 위해서임 firewall-cmd --zone=public --permanent --add-port=80/tcp 포트 삭제 방화벽의 public 영역에 열려있는 8080번 포트를 삭제한다. firewall-cmd --zone=public --permanet --remov.. 2021. 3. 31.