Configure o host virtual para o ubuntu na partição NTFS

1

Acabei de instalar o Ubuntu no meu laptop e me acostumar com isso. Eu tenho um servidor wamp local em execução em uma partição do windows no mesmo laptop. Eu quero usar o mesmo diretório raiz para minha raiz do apache do ubuntu ou talvez criar um host virtual.

Eu tentei inúmeras opções dando permissões para as pastas, tentando compartilhar as pastas, configurando outro host virtual com um nome diferente, mas toda vez que eu recebo 403 erro proibido. Eu ouvi dizer que pode ser devido a permissões de grupo de trabalho, mas como eu sou novo no Linux, inconsciente do fato de como ele funciona e como implementá-lo. Por favor ajude.

Captura de tela do erro

    
por SanketR 25.10.2015 / 07:16

2 respostas

2

funcionou depois de alterado o seguinte no arquivo envvars / etc / apache2 / envvars

export APACHE_RUN_USER = www-data

export APACHE_RUN_GROUP = www-data

para

export APACHE_RUN_USER = sanket

export APACHE_RUN_GROUP = sanket

Bem, para subdiretórios dentro do seu host virtual, adicionando as seguintes permissões de diretório para mim

<Directory /virtualhost/>
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Require all granted
    Allow from all
</Directory>

Não se esqueça de chmod -R 755 no seu diretório de host virtual

    
por SanketR 25.10.2015 / 13:29
1

Uma maneira fácil de mudar a raiz do Apache é criar um link simbólico. Você precisará ir para / var / www / e excluir html

sudo rm /var/www/html -Rf

esse comando excluirá tudo em / var / www / html

Em seguida, crie um material html em / media / sanket / STUFF / wamp

sudo mkdir /media/sanket/STUFF/wamp/www/html

coloque o seu index.html e outras coisas na pasta html.

Agora crie o link simbólico.

sudo ln -s /media/sanket/STUFF/wamp/www/html /var/www/html

Agora, verifique se as permissões corretas estão definidas

sudo chmod ugo+wr /media/sanket/STUFF/wamp/www/html -Rf

Espero que responda a sua pergunta.

editar

Abra um terminal e digite

sudo chmod ugo+wrx /var/www -Rf

e, em seguida, digite

sudo chmod ugo+wrx /var/www/html/ -Rf
    
por Neil 25.10.2015 / 08:12