Problema com a diretório /var/www

Iniciado por santosfernando, 14 de Fevereiro de 2012, 10:49

tópico anterior - próximo tópico

santosfernando

Bom dia a todos!
Não sei se esse é o local correto pra postar minha dúvida.
Estou iniciando agora no Linux e instalei o php5 mysql e apache2, porém não apareceu pra mim o diretório do /var/www pra colocar meu arquivos php.
Alguém pode me orientar ?

Grato,
Fernando.

agente100gelo

sudo gedit /etc/apache2/sites-enabled/000-default

Altere /var/www por /home/seu_login/www

Crie uma pasta www em /home/seu_login

Reinicie o Apache

sudo service apache2 restart
Advogado e analista de sistema cearense.
Twitter: @glaydson

santosfernando

Obrigado pela dica Agente100gelo.
Não estava conseguindo achar o diretório /var/www em Sistemas de Arquivos, agora encontrei ele.

sigur

Citação de: agente100gelo online 14 de Fevereiro de 2012, 11:10
sudo gedit /etc/apache2/sites-enabled/000-default

Altere /var/www por /home/seu_login/www

Crie uma pasta www em /home/seu_login

Reinicie o Apache

sudo service apache2 restart


gozado, eu não fiz nada disso para poder usar o www. apenas dei permissão de escrita para ele. acho que dá no mesmo né. uso o original www com permissão, ao invés de usar um outro dir que é do user já.

agente100gelo

Sim Sigur, dá no mesmo.
sudo chown usuario.usuario /var/www

Eu só deixo no /home logo para quando precisar fazer uma reinstalação limpa sem formatar o /home
Advogado e analista de sistema cearense.
Twitter: @glaydson

santosfernando

Instalei o apache2 e ele criou os diretórios /var/www dentro do Sistema de Arquivos. Na hora de salvar meus arquivos do php não possuo permissão.
Como faço pra acessar a pasta /var/www e dar permissão via terminal?

Grato,
Fernando.

Tota

Ola santosfernando

Favor tratar de um assunto especifico sempre em apenas um topico. Uni os dois.

para acessar pastas pelo terminal use o comando cd

ex>: cd /var <enter>

cd /www <enter>

Para ver aonde voce está use o comando => pwd

[]'s

santosfernando

Tota, acontece o seguinte, pela interface eu consigo visualizar o diretório dentro de Sistema de Arquivos os diretórios /var/www, mas pelo terminal eu não consigo acessar, diz que o diretório é inesixtente, não consigo acessar nenhum diretório que está dentro do Sistema de Arquivo.

sigur

Citação de: santosfernando online 14 de Fevereiro de 2012, 13:16
Tota, acontece o seguinte, pela interface eu consigo visualizar o diretório dentro de Sistema de Arquivos os diretórios /var/www, mas pelo terminal eu não consigo acessar, diz que o diretório é inesixtente, não consigo acessar nenhum diretório que está dentro do Sistema de Arquivo.


só uma pergunta: você notou que existe uma barra / antes do nome do dir?

Se você está em /home/fulano e digitar cd etc ele tentará entrar em etc dentro de fulano. É diferente de cd /etc/www que sai de /home/fulano e vai direto pra /etc/www

agente100gelo

Citação de: santosfernando online 14 de Fevereiro de 2012, 12:09
Instalei o apache2 e ele criou os diretórios /var/www dentro do Sistema de Arquivos. Na hora de salvar meus arquivos do php não possuo permissão.
Como faço pra acessar a pasta /var/www e dar permissão via terminal?

Minhas duas mensagens acima explicam exatamente como fazer isso (de 2 modos diferentes).
Advogado e analista de sistema cearense.
Twitter: @glaydson

santosfernando

Consegui acessar o diretório /var/www usando cd \.
Pra dar permissão a esse diretório uso o chmod 777 ?

agente100gelo

Advogado e analista de sistema cearense.
Twitter: @glaydson