Servidor pronto para usar
Ruby on Rails
Framework de Aplicação Web
- Baseado no Debian
- Atualizações automáticas de segurança
- Livre e de código aberto
screenshots Ruby on Rails
Ruby sobre os trilhos é um framework web de código aberto otimizado para a felicidade do programador e produtividade sustentável. Escrito em Ruby, Rails permite que você escreva um belo código favorecendo a convenção sobre a configuração. O resultado é um framework web que permite que você transfira da ideia para a implementação em um período muito curto de tempo.
Este appliance inclui todas as características padrão em TurnKey Core, e ainda por cima:
Suporte SSL fora da caixa.
Módulos Webmin para configurar Apache2 e MySQL.
Configuração do Ruby no Rails:
Ruby 3.3 e Rails 7.2 de pacotes Debian 13.
Implantação através de FUSÃO Passageiro para Apache.
Aplicação Rails de exemplo pré-configurada localizada em /var/www/railsapp
Bancos de dados MariaDB e um usuário de aplicativo configurados para produção, desenvolvimento e testes.
Node.js 20 e pacotes de compilação essenciais para o desenvolvimento de aplicativos.
Rails, Ruby, Passenger e as gemas da aplicação de amostra são mantidas por pacotes Debian APT. O bloqueio Bundler da aplicação de exemplo é gerado a partir daqueles pacotes instalados localmente.
Atualizando a pilha de Rails empacotada:
apt update apt full-upgrade
As gemas específicas de aplicativos adicionadas por um desenvolvedor continuam a usar o Bundler do diretório de aplicativos.
Ver o Ruby on Rails docs Para mais pormenores.
Credenciais (senhas definidas na primeira inicialização)
Webmin e SSH: nome de utilizador raiz
A credencial de aplicação MariaDB gerada é armazenada em /var/www/railsapp/config/database.yml e é regenerado durante a primeira bota.
Executar a partir do navegador
V 19.0
V 18.1
GitHub
Detalhes de uso & Fazer login para administração
Sem senhas padrão: Por razões de segurança não existem senhas padrão. Todas as senhas estão definidas em inicialização do sistema Tempo.
Ignorar o aviso do navegador SSL: browsers não gostam de certificados SSL autoassinados, mas este é o único tipo que pode ser gerado automaticamente sem pagar uma Autoridade de Certificado comercial.
Web - aponte o seu navegador para:
- http://12.34.56.789/ - não criptografado, então não há aviso do navegador
- https://12.34.56.789/ - criptografado com certificado SSL autoassinado
Nome de utilizador para administração de bases de dados:
- Ferramenta de linha de comando MySQL; faça login como raiz (sem senha necessária):
$ mysql --user root Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
- Aponte o seu navegador para:
- https://12.34.56.789:12321/ - Painel de controle do sistema
- https://12.34.56.789:12320/ - Terminal de linha de comando baseado na Web
- Login com cliente SSH:
ssh root@12.34.56.789
Caso especial para o mercado AWS:
ssh admin@12.34.56.789
Nome de usuário para administração do sistema OS:
Iniciar sessão como raiz excepto em Mercado AWS que usa o nome de usuário administrador.
* Substituir 1234.56.789 por um IP ou nome de host válido.
