Onde devo salvar meus arquivos de projeto da web?

1

Acabei de instalar o Ubuntu na minha máquina pessoal. Eu nunca usei o Linux antes. Eu instalei Ruby e Ruby on Rails. Estou prestes a começar um novo projeto. Onde devo salvá-lo?

Eu tentei cd /var then mkdir www e recebi um erro de permissão negada. Então eu fiz sudo mkdir www . Mas agora eu tenho medo de que toda vez que eu quiser salvar ou criar algo, seja usando o console do Rails ou meu editor de texto, eu receberei erros de permissão.

Devo mover meu projeto para meu diretório pessoal?

    
por Mohamad 26.01.2012 / 22:45

2 respostas

3

Sim, você deve usar sua pasta pessoal

por exemplo

mkdir home/YourUserName/Ruby
    
por Misery 26.01.2012 / 22:54
2

Adicione seu usuário ao grupo www-data .

Depois saia e volte a entrar.

Defina suas permissões em / var / www

Os arquivos são de propriedade do root: www-data, permissões de 660

Os diretórios também são de propriedade do root: www-data, permissões de 770

Veja:

link

link

link

Em um servidor de produção (qualquer coisa que esteja voltada para o público), eu uso a mesma propriedade. Permissões - arquivos 640 diretórios 750

Em um servidor de produção eu edito tudo como root (sudo-e / var / www / file)

    
por Panther 26.01.2012 / 23:15