Como eu crio a pasta html pública? [duplicado]

1

Eu sou um programador PHP e novo no Ubuntu. Agora eu estou usando o Ubuntu 12.4 Eu preciso criar diretório html público no meu diretório home para facilitar a avaliação dos arquivos php. Como posso criar este diretório public_html na minha pasta pessoal? E como se configura como um servidor apache para executar scripts php?

    
por Bizzon 10.12.2013 / 07:07

3 respostas

4

O Apache vem com o módulo userdir que permite usar /home/USER/public_html como diretório raiz.

Você acessará este public_html como localhost/~USER/

Você pode precisar ativar userdir, se não estiver ativado, o que é feito por:

sudo a2enmod

Por padrão, o Apache usa /var/www como raiz do documento.

Ou você também pode criar um host virtual com sua raiz de documento específica.

link

    
por sagarchalise 10.12.2013 / 07:57
1

O que eu fiz no meu caso foi criado o diretório public_html no meu diretório home e então criei o symlink em /var/www para apontar para este diretório public_html (creating a symlink ).

Para criar um link simbólico, você precisa usar o seguinte comando:

sudo ln -s /home/$USER/public_html /var/www

aqui $USER é seu nome de usuário. Para mais detalhes, consulte o site mencionado acima.

    
por Tuhin Sheikh 10.12.2013 / 09:20
0

Obrigado a todos. Agora eu acho o caminho correto para configurar o apache do estouro de pilha. link

E pergunte ao ubuntu

Devo ligar simbolicamente o meu diretório / var / www em minha casa?

    
por Bizzon 10.12.2013 / 08:00