Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishEspañol中文日本語PortuguêsDeutsch
Principal/Implantando uma aplicação Ruby on Rails

Documentação

Implantando uma aplicação Ruby on Rails

Iniciar o servidor MySQL se ainda não tiver iniciado:

 systemctl start mysql

Mudar para o webroot, fazer backup do exemplo railsapp e substituí-lo pelo a ser implantado Aplicação de caminhos-de-ferro:

cd /var/www
mv railsapp railsapp.orig
mv /path/to/NEW_APP /var/www/railsapp

TurnKey Ruby- on- Rails O appliance usa rbenv para instalar Ruby. Por padrão, se já tiver a versão Ruby notada localmente no arquivo '.ruby-version' do seu projeto, você deve ser bom. Embora você possa precisar instalar a versão Ruby desejada conforme necessário. Aqui estão alguns comandos que dão alguma visão sobre esse processo:

# list latest stable versions:
rbenv install -l

# list all local versions:
rbenv install -L

# install a Ruby version:
rbenv install 2.0.0-p247

Inicializar a base de dados:

cp railsapp.orig/config/database.yml railsapp/config/
cd /var/www/railsapp
rake db:migrate RAILS_ENV="production"

Criar o diretório tmp (se faltar):

mkdir -p tmp

Configurar permissões:

chown -R root:www-data /var/www/railsapp
chown -R www-data:www-data /var/www/railsapp/tmp
chown -R www-data:www-data /var/www/railsapp/log
chmod 666 /var/www/railsapp/log/*

Opcionalmente, remova o exemplo railsapp e reinicie o banco de dados e o servidor web:

rm -rf /var/www/railsapp.orig
systemctl restart mysql
systemctl restart apache2


Já chega!

 

TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar