Ruby on Rails
Aggiunta di un Amazon RDS all'applicazione rails
Ricerca…
introduzione
Passaggi per creare un'istanza RDS AWS e configurare il file database.yml installando i connettori richiesti.
Considera che stiamo collegando MYSQL RDS con la tua applicazione di binari.
Passi per creare il database MYSQL
- Accedi all'account Amazon e seleziona il servizio RDS
- Selezionare
Launch DB Instance
dalla schedaLaunch DB Instance
- Di DEFAUL MYSQL Community Edition verrà selezionato, quindi fare clic sul pulsante
select
- Seleziona lo scopo del database, pronuncia la
production
e fai clic sulnext step
- Fornire la
mysql version, storage size, DB Instance Identifier, Master Username and Password
e fare clic sulnext step
- Immettere il
Database Name
e fare clic suLaunch DB Instance
- Attendi fino a quando non viene creata l'istanza. Una volta che l'istanza viene creata, troverai un Endpoint, copia questo punto d'ingresso (che viene chiamato hostname)
Installazione dei connettori
Aggiungi l'adattatore del database MySQL al gemfile del tuo progetto,
gem 'mysql2'
Installa le tue gemme aggiunte,
bundle install
Alcuni altri adattatori di database sono,
-
gem 'pg'
per PostgreSQL -
gem 'activerecord-oracle_enhanced-adapter'
per Oracle -
gem 'sql_server'
per SQL Server
Configura il file database.yml del tuo progetto Apri il tuo file config / database.yml
production:
adapter: mysql2
encoding: utf8
database: <%= RDS_DB_NAME %> # Which you have entered you creating database
username: <%= RDS_USERNAME %> # db master username
password: <%= RDS_PASSWORD %> # db master password
host: <%= RDS_HOSTNAME %> # db instance entrypoint
port: <%= RDS_PORT %> # db post. For MYSQL 3306
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow