본문 바로가기

BACKEND15

Linux(Ubuntu) pgAdmin4 설치 Ubuntu 기본 저장소(Repository)에는 pgAdmin4가 없습니다. 따라서, 저장소에 대한 공개 키를 등록하고 저장소 구성 파일을 생성합니다. 관련글은 pgAdmin 4 (APT)를 참고하세요. // Install the public key for the repository (if not done previously): $ curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg // Create the repository configuration file: $ sudo sh -c 'echo "deb [signe.. 2023. 3. 11.
Swagger 사용해 보기 Swagger란 Swagger는 APi 개발 Workflow 전반에 걸쳐 일관성과 규율을 주도하도록 팀을 위해 구축된 통합 API 설계 문서 플랫폼입니다. 다시 말하자면, 구현할(구현한) API 명세와 API 테스트 수행을 동시에 가능하도록 도와주는 프레임워크입니다. 노션(Notion) 앱에 명세를 정리하고, Insomnia, Postman과 같은 툴로 테스트를 하는 과정을 한번에 할 수 있습니다. 개발된 API 설명서를 사용자에게 제공하면서 API를 테스트할 수 있는 Testbed를 제공할 수 있습니다다. 기존의 Open API들을 사용할 때, Postman을 이용해서 API 테스트를 하셨다면 이젠 Swagger를 사용하여 Open API 문서 작성하면서 테스트를 해 보세요. 더 빠르고 표준화된 API.. 2023. 2. 3.
pgRouting 설치 PostgreSQL(+PostGIS) 데이터베이스의 데이터를 사용하여 경로생성을 하기 위한 pgRouting 패키지를 설치합니다. $ sudo apt install postgresql-15-pgrouting 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음의 추가 패키지가 설치될 것입니다 : postgresql-15-pgrouting-scripts 제안하는 패키지: postgresql-15-pgrouting-doc 다음 새 패키지를 설치할 것입니다: postgresql-15-pgrouting postgresql-15-pgrouting-scripts PostgreSQL에서 해당 버전으로 설치되어 있지 않을 경우 아래와 같은 오류가 발생할 수 있.. 2023. 1. 31.
PostGIS 설치 DBMS에서 공간정보 데이터를 처리하기 위해서는 관련 기능이 지원되어야 합니다. 대부분의 상용 DBMS는 공간정보 데이터를 처리할 수 있는 기능을 지원합니다. PosgtreSQL에서 공간정보 데이터를 다루기 위해서는 PostGIS 플러그인을 설치해 주면 됩니다. PostGIS 플러그인을 설치하기 전에 PostgreSQL을 설치하셔야 합니다. 혹시 PostgreSQL을 설치하지 않으셨다면 아래 블러그를 참고해 주세요. Ubuntu PostgreSQL 설치 기본 버전 설치하기 Ubuntu 20.04에서 설치하면 14.4 버전이 설치됩니다. $ sudo apt update && sudo apt upgrade -y $ $ sudo apt install software-properties-common apt-tr.. 2023. 1. 31.
자빅스(Zabbix) 모니터링 시스템 Zabbix는 수많은 종류의 네트워크 서비스, 서버 등의 네트워크 하드웨어를 감시하고 추적하여 관리자에게 장애 발생을 신속히 알리기 위해 만들어진 네트워크 관리 시스템입니다. Zabbix는 알렉세이 블라디셰브(Alexei Vladishev)가 만들었으며, 현재는 그가 설립한 같은 이름의 라트비아의 회사인 Zabbix에서 개발을 주도하고 있는 자유 소프트웨어입니다. Zabbix에서 사용하는 데이터베이스로 MySQL, PostgreSQL, SQLite, 오라클 데이터베이스나 IBM DB2를 선택할 수 있습니다. 백엔드는 C언어로 만들어져 있으며 프론트엔드에는 Web 기반의 PHP가 사용됩니다. Zabbix 에이전트 소프트웨어를 UNIX, 리눅스, Windows등 지원되는 OS에 설치하면 CPU 사용량, 네트.. 2022. 12. 6.
PostgreSQL 설치 Windows 설치 프로그램을 다운로드하려면 https://www.postgresql.org/download/windows/ 페이지에서 "Download the installer"를 클릭하세요. 그러면 EDB 다운로드 페이지로 이동합니다. (EDB는 Windows PostgreSQL 사용자를 위한 지원 및 서비스를 제공하는 회사입니다.) Windows x86-64 버전용 최신 PostgreSQL을 선택해서 설치프로그램을 다운로드한 후 PostgreSQL, pgAdmin 및 추가 컴포넌트를 설치합니다. 설치를 시작합니다. 모든 옵션을 선택한 후 를 클릭합니다. 데이터 디렉토리를 지정합니다. (기본경로: C:\Program Files\PostgreSQL\16\data) 를 누른 후 데이터베이스 슈퍼유저의 비.. 2022. 7. 14.