Nova instalação do LAMP no Ubuntu 16.04 (Permissão negada)

0

Basta concluir a instalação do ubuntu 16.04. Depois de concluir uma nova instalação do LAMP, recebi Error: Permission denied quando tente criar um arquivo .php simples para salvar no host local.

Eu tenho uma ideia, mas não consigo descobrir como consertar isso.

Como descrito em muitos tutoriais - instale o LAMP como SUDO ... No entanto, é óbvio que não terei acesso a essa pasta, pois sou usuário "abc"

Meus passos: 1. sudo apt-get update 2. sudo apt-get install apache2 3. sudo apt-get instalar o mysql-server 4. sudo mysql_secure_installation

Eu posso ver a página padrão do Apache2 Ubuntu "Works"

Eu instalei errado ou preciso apenas conceder acesso como root para mim mesmo como usuário?

Qualquer ajuda é bem vinda.

    
por Robert Barros 13.01.2017 / 23:30

1 resposta

-1

Você precisa aprender sobre o sistema de permissões do UNIX e como usar chmod .

Como solução rápida, você pode tentar

sudo chmod -R +rw /var/www/

Isso adicionará as permissões r ead e w para todos os usuários a todos os arquivos ( R ecursivamente ) na pasta /var/www (que eu suponho que é o lugar onde você quer colocar seus arquivos PHP), mas tenha cuidado quando fizer isso, você pode atrapalhar o seu sistema!

Como alternativa, você pode copiar os arquivos como root:

sudo cp ~/Documents/somefile.php /var/www

ou crie um arquivo como root:

sudo gedit /var/www/somefile.php

Certifique-se de entender como o sistema de permissões do Ubuntu funciona o mais rápido possível, se você estiver fazendo isso para o trabalho, e não apenas por diversão.

    
por Dominic M 14.01.2017 / 10:23