Documentação
Considerações para usuários de Windows
Como usuário de janelas, o ambiente Linux é um lugar bastante alienígena e hostil. Não tema, outros sobreviveram ao processo de instalação, e alguns até mesmo passaram a viver vidas plenas e gratificantes.
Então, primeiro algumas dicas gerais. Por favor, note que esta não é a intenção de ser um guia para linux (todo o meu conhecimento Linux pode caber em uma pequena página Wiki...), mas sim uma correção para os principais pontos de dor que encontrei Trabalhando com o appliance.
A conta de administrador é chamada de 'root'
Você pode mudar para outras consolas a qualquer momento usando Alt + F1 ... Alt + F8. Isto permite- lhe executar os trilhos incorporados no servidor num console e ainda executar comandos de trilhos noutro.
Se você fizer login em um desses consoles com uma conta diferente de root (você cria mais tarde), tudo que você recebe é um $ como um prompt. Basta digitar bash<enter>. Isso parece funcionar, (ninguém me disse para fazer isso, então ymmv). Provavelmente estou perdendo enormes implicações aqui, mas de um ponto de vista perdido dos usuários do Windows, isso ajuda.
cd para alterar o diretório,
É para listar
rm remove arquivos
--help como um interruptor irá ajudá-lo
Shift+page-up/page-down páginas do console e permite que você veja todas as coisas que saíram do topo.
Conceito geral
Você anexa o CD appliance ao ambiente virtual de sua escolha (eu recomendo Caixa Virtual), e inicializá-lo. Após um processo de instalação bastante direto, você fica pendurado em uma janela de texto azul estranha. Você então configura o appliance parcialmente na linha de comando Linux, e também via Webmin - um console de gerenciamento bastante agradável. Você edita arquivos em uma partilha no appliance que mapeia para o diretório de aplicativos de trilhos (/var/www/[app]). Você então bateu no appliance no endereço web do seu servidor web (quer o trilho um ou Apache). Aí, simples.
Penduramento Esquerda
Então, o processo de instalação deixa você em uma janela de texto azul com um monte de endereços web. O que está acontecendo?
Os endereços que você vê na tela são as várias maneiras que você fala com a caixa. Os dois primeiros são os endereços para o site de trilhos Apache padrão na caixa. NOTE, este site parece parte do sistema de configuração - ele tem dois botões no meio da tela (isso me confundiu por idades, pensando que eu não poderia encontrar o site de exemplo). Verifique se você pode chegar até ele da máquina anfitriã.
O endereço Webmin é o outro endereço importante. Acredito que os detalhes de login devem ser aqueles que você especificou durante o processo de instalação (root/[senha]).
Ok, então agora você tem duas tarefas principais
1) Obter acesso aos arquivos no appliance de uma forma sensata
2) Obter um local de trilhos de trabalho em funcionamento.
Partilhas de Samba
Ok, primeiro de tudo Linux direto para fora da caixa não está terrivelmente interessado em redes de janelas. Para fazê-lo jogar bem com a máquina anfitriã você vai precisar Samba instalado. Isto poderia provavelmente ser feito em uma linha Ninja no prompt Bash, no entanto eu acho que um desvio rápido para Webmin é muito mais realista aqui :)
Então vá para Webmin através dos links fornecidos pelo appliance.
No canto superior esquerdo, você tem o menu principal. Vá para "Configuração WebMin->WebMin" e escolha a opção módulos Webmin. Clique no "..." ao lado da opção "Modulo padrão de www.webmin.com"Neste momento, aparece uma nova página. Se no canto superior direito, ele diz algo sobre Webmin estar fora de data, fechá-lo e voltar para o menu de configuração principal, em seguida, escolha atualizar Webmin. Resolve isso e volta para aqui.
Procure samba na página - deve ser a segunda ocorrência - e selecione e instale isso.
Espero que no menu de servidores você agora deve ter uma opção de menu "Sharing de arquivos do samba windows". Se não, provavelmente vá para o botão reiniciar Webmin encontrado na parte inferior da tela de configuração Webmin.
Selecione a opção "Compartilhamento de arquivos de janelas de samba".
A maioria disso é auto explicativa, no entanto, cuidado com os usuários. Samba mantém sua própria lista de usuários (não tenho ideia do porquê também), e estes têm que ser sincronizados manualmente com os unix (botões na parte inferior da página). Não só isso, mas eu descobri que embora o usuário tenha sido sincronizado, a senha não era. Daí a opção "Editar usuários de samba e senhas"). Criei um usuário Linux real (via System->Users e grupos) em seguida, sincronizei isso e defina sua senha no Samba.
Tudo isso feito (você adicionou uma compartilhamento à pasta /var/www e ajustou Leia/Escreva para todos os usuários conhecidos, certo?), você deve ter agora uma compartilhamento que você pode ver das janelas.
A última coisa que você tem aqui é que quando você cria arquivos e pastas mais tarde, se você usar outra conta de usuário (diga root) para executar os comandos, ele fica com a propriedade dos arquivos. Você não será capaz de editá-los. A solução para isso é fazer login como seu usuário recém-criado, ou redefinir todas as permissões nos arquivos através do gerenciador de arquivos->Ferramentas->Info.
Ao fazer isso, selecione a pasta que deseja reiniciar as permissões no painel direito, informações de pinto, defina a gravação das permissões do grupo na caixa que aparece e mude o grupo para usuários. Finalmente, defina a lista de quedas inferior para "este diretório e todos os sub diretórios", e salve.
A fazer coisas de carris.
Primeiro, você precisa sair dessa janela azul na tela do console. As urls são meio úteis, então vamos deixá- la aí e mudar para outra linha de comandos. Pressione Alt + F1 (a tela inicial está em Alt + F8). Certo, root é sua conta, e a senha é a que você define durante a instalação.
Como você logou como root, você recebe um prompt bash automaticamente, suspeito que outros usuários precisam de alguma configuração (sem ideia) ou você apenas digita "bash<enter>" no sinal $ cada Hora de entrares.
Agora você está (acredito) em seu diretório home. Queremos estar no diretório do site, então digite "cd /var/www" para chegar à raiz dos sites. Digite "ls" para obter uma lista aqui. Eu tenho muitos aplicativos de teste aqui agora, mas eu acredito que você deve apenas ter "railsapp" que é o aplicativo de teste.
Este é o ponto onde um tutorial de trilhos apropriados assume - divirta-se!
Espero que isso ajude alguns companheiros almas perdidas do Windows.