반응형

전체 글 42

3. AWS EC2서버에 putty로 접속하기

AWS EC2 서버에 접속할 수 있는 방법은 3가지로 독립 실행형 SSH 클라이언트, Session Manager, EC2 인스턴스 연결(브라우저 기반 SSH 연결) 이 있습니다. 3가지 방법 모두 추가 설치및 설정이 필요합니다. 해당 포스팅에서는 원격지 서버에 접속하기 위해 가장 보편적으로 사용하는 putty를 이용한 방법(아래 그림에서는 '독립 실행형 SSH 클라이언트')을 소개하도록 하겠습니다. 1) 서버 접속인증을 위한 ppk 키 파일 생성하기 1. PuTTYgen 을 실행합니다. PuTTY 설치 과정 포스팅을 그대로 따라했다면 해당 프로그램도 설치가 되었을 겁니다. PuTTYgen을 클릭해 실행해 주세요. [PuTTY 설치과정 참조] 2020/07/03 - [IDE TOOL 설정] - PuTTY..

[파이썬] 파이썬(Ver 3.7) 설치하는 방법

# 파이썬 버전 2와 3 선택하기파이썬 버전 2와 3 사이에는 꽤나 많은 문법적인 차이가 존재합니다.파이썬의 경우 파이썬 3이 발표된 해는 2008년 입니다. 즉 3버전이라고 해서 아주 최신의 것이라 아직 안정화가 되지 않아 오류가 많이 발생하는 상황이 아니란 얘기입니다. 게다가 파이썬 2을 지원하지 않는 라이브러리들이 많이 존재합니다. 따라서 현재 많이 쓰이고 있는 파이썬 3버전을 선택하여 설치하도록 하겠습니다. # 아나콘다란 무엇인가?파이썬을 설치하는 방법은 다양합니다. 그 중 파이썬만을 단독으로 다운로드 받아 설치할 수도 있습니다. 파이썬 자체에는 pip라는 패키지를 관리하는 모듈이 존재합니다. 그러나 파이썬만을 설치하면 특정 패키지의 함수를 사용할 경우 그 함수가 속한 패키지를 일일이 다운로드 받..

파이썬 2020.07.07

PuTTY(SSH 접속 프로그램) 다운로드와 설치 방법

# Putty 란 무엇인가? Putty는 SSH 프로토콜을 이용해 리눅스나 유닉스 계열에 원격으로 접속할 수 있는 클라이언트 프로그램을 말합니다. 해당 프로그램은 무료이며 사용이 간단해 널리 사용되는 프로그램입니다. # 다운로드 페이지 다운로드 링크 : https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Download PuTTY: latest release (0.74) This page contains download links for the latest released version of PuTTY. Currently this is 0.74, released on 2020-06-27. When new releases come out, thi..

IDE TOOL 설정 2020.07.03

2. AWS EC2(Amazon Elastic Compute Cloud) 서버 설정하기

# Amazon EC2이란? 아마존, 즉 AWS의 EC2 서비스란 Amazon Elastic Compute Cloud의 약자로서 간단히 줄여서 Amazon EC2라고 부릅니다. Amazon Web Services(AWS)에서 제공하는 클라우드 확장식 컴퓨팅 서비스를 말합니다. Amazon Web Services(AWS)에서는 컴퓨팅 파워, 스포리지, 데이터베이스 등등의 다양한 서비스를 제공하는데 EC2 서비스는 가상 컴퓨팅 환경을 제공하는 서비스를 말하며 CPU, 메모리, 스토리지, 네트워킹과 같은 여러 가지 구성을 제공합니다. 더 쉽게 이야기 하자면 인터넷 사용이 가능한 가상의 컴퓨터 한대를 무료로(첫 1년동안 무료) 제공 받는 것을 말합니다. 이 가상 컴퓨팅 환경을 여러분이 시작하려고 하는 온라인 서..

1. AWS 계정 만들기

# 웹구축을 위한 무료 서버 AWS AWS 사이트(https://aws.amazon.com/ko)에 접속합니다. 우측 상단의 [내 계정]을 클릭하여 [계정 설정] 메뉴로 들어갑니다. '루트 사용자'가 기본으로 선택되어 있습니다. 그대로 두고 [다음] 버튼을 클릭합니다. AWS에서 ID로 사용할 '이메일 주소'와 '암호'를 입력하고, AWS 계정 이름엔 해당 서버를 부를 명칭을 넣어 줍니다. 하단을 보시면 [(필수) 동의하고 계정 만들기] 버튼이 있습니다. 클릭합니다. 계정 유형 : 개인, 이름 : 해당 웹서버를 지칭하는 명칭, 전화번호 : 핸드폰 번호, 국가/리전 : 대한민국, 주소 : 아파트&빌라 이름>>>층&호수>>>구/군/시 >>>시/도 또는 리전 순서로 적으시면 됩니다. (다만 영어로 적으셔야 합..

shp2pgsql로 PostgreSQL에 shp 파일 import 하기

# shp2pgsql 을 사용하여 PostgreSQL에 shp 파일을 import 하는 방법PostGIS 2.0 Shapefile and DBF Loader Exporter 을 이용하는 방법도 있다. (GUI 툴을 이용하는 방법이다.)shp2pgsql 은 스크립트 명령어를 이용하여 shp 파일을 import 하는 방법이다. (다수의 shp 파일을 import 할때는 이 방법이 더 간단할 수 있다.)PostGIS 라는 확장 프로그램이 먼저 설치되어 있어야 한다. # PostgreSQL 데이터베이스로 PostGIS 불러오기 PostGIS는 PostgreSQL의 확장프로그램으로, 데이터베이스에 GIS(지리정보 시스템) 객체를 저장할 수 있게 해줍니다. PostGIS는 GiST 기반 R-Tree 공간 인덱스를 ..

DB/PostgreSQL 2020.06.16

윈도우서버에서 PostgreSQL 외부접속 가능하게 설정하는 방법

# 윈도우서버에서 PostgreSQL 외부접속 허용하기 사실 실무에서 대부분 DB서버와 웹서버를 물리적으로 같은 서버에 두진 않을 것이다. 그래서 이번엔 SET ROLE 사용법과 DATABASE, TABLE 만들기에 앞서 PostgreSQL 외부접속을 허용하는 방법에 대해서 포스팅을 하려한다. 나의 경우는 실시간 서비스를 목적으로 PostgreSQL을 사용한 건 아니라 이 과정이 필요하진 않았지만, 서버용PC에 PostgreSQL을 설치한 후 원격으로 접속하였을 때 서버용PC가 성능이 조금 더 좋은 것이었기 때문에 약간의 속도향상의 이점이 있었었다. (하지만 원격 접속이라 직접 서버용PC에서 작업할 때보단 체감속도가 좀 떨어지는 느낌은 있다.) 이 포스팅은 윈도우서버에 설치된 PostgreSQL을 대상으..

DB/PostgreSQL 2020.06.14

PostgreSQL 계정 생성, Role 추가하기(psql 이용) - 2

# PostgreSQL 데이터베이스 Role PostgreSQL은 Role 이라는 개념을 사용하여 데이터베이스 엑세스 권한을 관리함 Role 의 개념은 "사용자" 및 "그룹" 개념을 포함함 오라클처럼 user와 role이 분리된 개념이 아니라, user=role 느낌으로 사용됨 # 먼저 기존 계정들의 Role을 조회해보자 psql에 수퍼유저(postgres)로 접속 1 2 3 4 5 6 postgres=# \du 롤 목록 롤 이름 | 속성 | 소속 그룹: ----------+------------------------------------------------+------------ postgres | 슈퍼유저, 롤 만들기, DB 만들기, 복제, RLS 통과 | {} red | DB 만들기, 복제 | {..

DB/PostgreSQL 2020.06.06

PostgreSQL 계정 생성, Role 추가하기(psql 이용) - 1

# 먼저 계정들의 권한을 조회해보자12345678Server [localhost]:Database [postgres]:Port [5432]:Username [postgres]:postgres 사용자의 암호:psql (10.13)도움말을 보려면 "help"를 입력하십시오. cs관리자계정(postgres)로 접속하여야 권한 생성과 Role 추가가 가능하다.Server [localhost]: ↲ (엔터 입력)Database [postgres]: ↲ (엔터 입력)Port [5432]: ↲ (엔터 입력)Username [postgres]: ↲ (엔터 입력)postgres 사용자의 암호: 5432 (입력)psql (10.13)도움말을 보려면 "help"를 입력하십시오. 1postgres=# \ducs\du 입력현재..

DB/PostgreSQL 2020.06.04

PostgreSQL 처음 접속하기(shell 스크립트 사용 vs. pgAdmin4 사용)

# PostgreSQL 처음 접속하기 PostgreSQL을 설치한 후에 처음 접속하는 방법에 대해서 설명하고자 한다. 명령어를 입력하여 접속하는 방법과 GUI 환경을 제공하는 pgAdmin4를 이용하는 방법 2가지가 있다. shell 스크립트(psql) 사용하여 PostgreSQL 접속하는 방법 앞의 설치 과정에서 4가지 구성요소의 체크를 제대로 하였다면 SQL Shell(psql) 이 설치가 되었을 것이다. 이 도구를 psql 이라고 부른다. 해당 아이콘을 클릭하여 실행하자. SQL Shell(psql) 아이콘 위치이다. psql의 처음 접속화면이다. psql 을 이용하여 PostgreSQL에 계정postgres로 접속한 후 화면이다 Server [localhost]: Enter Database [po..

DB/PostgreSQL 2020.06.04
반응형