Como criar arquivos e diretórios em var / www? [duplicado]

6

Acabei de instalar o LAMP no Ubuntu e comecei a criar um diretório de sites e não sei como entrar no diretório "root" do LAMP.

Posso usar o terminal? Em caso afirmativo, quais seriam os comandos para criar uma nova pasta e criar sub-pastas dentro desse diretório. Também salve arquivos PHP, CSS no diretório e também imagens.

    
por Will 28.08.2012 / 20:38

3 respostas

3

Em um terminal, use os próximos comandos:

cd = Alterar o diretório

cd /var/www

mkdir = Crie o Diretório , este comando requer privilégios elevados, portanto, execute-o com o sudo ou gksudo

sudo mkdir foldername

(onde nome da pasta é o nome da pasta que você deseja criar).

Você pode criar subpastas de /var/www sem alterar para o destino desejado usando:

sudo mkdir foldername/subfolder

cp = Copie um ou mais arquivos para outro destino

cp PATHTOSOURCE/file.php PATHTODESTINATION

Isso pode ser usado para qualquer tipo de arquivo.

Nota: Se você deseja usar uma GUI para essas tarefas, você pode usar o Nautilus com privilégios elevados, simplesmente pressione Alt + F2 e escreva gksudo nautilus , depois Enter depois do qual você verá Navegador de arquivos Nautilus, pressione Control + L e escreva /var/www e pode copiar / colar ou arrastar / largar tudo o que desejar com facilidade.

Para uma lista abrangente dos comandos, visite: link

Boa sorte!

    
por Geppettvs D'Constanzo 28.08.2012 / 20:50
1

Por padrão, os arquivos em / var / www estão protegidos. Para criar conteúdo em / var / www, você deve ter privilégios de root.

Para obter privilégios de root use

sudo su 

Verifique o Apache

Para ter certeza de que o seu apache está funcionando, abra seu navegador e abra http: // localhost /  . Se você receber uma mensagem dizendo "Funciona" A instalação da lâmpada é bem-sucedida.

Test php
Usando o terminal, crie um arquivo php de teste

echo "<?php phpinfo(); ?>" | sudo tee /var/www/test.php

reinicie o apache sudo /etc/init.d/apache2 restart

Agora abra o link no seu navegador. Você deve obter as configurações relacionadas ao php como saída.

Para criar um diretório

mkdir

por exemplo: mkdir my_website

Para copiar arquivos

destino de origem cp

por exemplo: cp /tmp/test.php /var/www/my_website/

Para copiar o diretório inteiro

cp -r source_dir dest_dir

por exemplo, cp -r /tmp/mywebsite_content /var/www/my_website

    
por devav2 28.08.2012 / 20:58
0

Você pode fazer isso facilmente usando Nautilus , o gerenciador de arquivos padrão da interface gráfica do usuário do Gnome que está alimentando o Unity no Ubuntu.

Se, por suas próprias razões, quiser usar a linha de comando, os comandos que você deve usar são:

mkdir <name> example: mkdir fokis

cria uma nova pasta chamada name no diretório de trabalho atual .

cd <path>/ example: cd fokis/

altera o diretório de trabalho para caminho .

pwd

mostra o diretório de trabalho atual .

cp <file> <path> example: cp image.jpg /var/www/

copia arquivo para caminho .

    
por NlightNFotis 28.08.2012 / 20:46

Tags