Linux Mint에 Postgres 애플리케이션 설치

Linux Mint에 Postgres 애플리케이션 설치

저는 Ruby on Rails로 구축하고 PostgreSQL을 데이터베이스로 사용하여 웹 애플리케이션 프로젝트를 진행하고 있습니다. 팀의 다른 개발자들은 모두 Mac을 가지고 있으므로 방금 설치했습니다.포스트그레스 애플리케이션개발 환경을 설정합니다. 불행하게도 이 애플리케이션은 Linux에서 지원되지 않습니다. 저는 Linux Mint를 실행하고 있으며 Mac에서 Postgres 앱이 하는 것처럼 개발 환경을 설정해야 합니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변1

패키지 postgresql는 Linux Mint 저장소에서 사용할 수 있습니다.

sudo apt-get -y install postgresql 

또한 사용할 수 있습니다PostgreSQL Apt 저장소, 예가 있습니다 (linux-mint 18):

sudo sh -c \
'echo "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main" > \
/etc/apt/sources.list.d/pgdg.list'

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
sudo apt-key add -
sudo apt-get update 
sudo apt-get upgrade
sudo apt-get -y install postgresql-9.4

답변2

docker를 사용하여 개발 환경을 설정할 수 있습니다. 공식 Docker 웹사이트에는 Rails-Postgres 설치에 대한 단계별 튜토리얼이 있습니다.

즉, Rails 프로젝트에 Dockerfile및 a를 추가한 다음 명령을 추가하기만 하면 됩니다. 이렇게 하면 Ruby/gems/postgres를 수동으로 설정하지 않고도 로컬 환경이 실행되고 있는지 확인할 수 있습니다.docker-compose.ymldocker-compose up

Docker-Rails-Postgres

관련 정보