Lamp-server / netbeans 8.1 [RESOLVIDO]

1. Lamp-server / netbeans 8.1 [RESOLVIDO]

Dimas Duarte
dimasduarte

(usa XUbuntu)

Enviado em 08/12/2015 - 18:31h

Salve!

Linux darwin 3.19.0-39-generic #44~14.04.1-Ubuntu SMP Wed Dec 2 10:01:00 UTC 2015 i686 i686 i686 GNU/Linux

Estou iniciando nos estudos de PHP OO. Então?

O curso que consegui ensina como, mas em abiente Windows utilizando WampServer.

A alternativa que encontrei em pesquisas foi a instalação manual dos softwares:
Apache2, MYSQL5 e PHP5, que correram perfeitamente, inclusive em seus respectivos testes.
Finalizando, instalei SQLMyAdmin, que também testei e está perfeito.

No final do tutorial, é solicitado que se execute o comando de instalação do lamp-server ocorrendo como mostrado abaixo:

gumball@darwin:~$ sudo apt-get install lamp-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package lamp-server
gumball@darwin:~$

Bom, penso que talvez não seja necessário. Mas noob...
Vamos a questão NetBeans:
Quando fiz a instalação do servido LAM no OpenSuse 13.2 e depois no Leap 42.1 foi criada uma pasta html_public no meu diretório HOME, onde o Netbeans tinha permissão de leitura e gravação...
No caso do Ubuntu, ele não cria esta pasta, cria apenas a pasta /var/www/html que não dá permissão de gravação ao Netbeans, e, por experiência, sei que para acessar os projetos feitos nele, (corrijam se estiver errado) preciso acessar via browser meu localhost, que só vai apontar para a pasta /var/www onde não posso gravar.

Muita dúvida... coisa de noob... fiquei com medo de alterar as permissões da pasta.

O que acham?


  


2. MELHOR RESPOSTA

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 08/12/2015 - 19:29h

Oi, tudo bem?

O problema não é o netbeans não ter permissões, mas sim o seu usuário não ter...

Eu sugiro que você faça o seguinte:


sudo chown seu_usuario:www-data /var/www/html -R

sudo chmod 750 /var/www/html/ -R


Assim, o seu usuário vai ter todas as permissões, o usuário do apache vai poder ler e executar e os demais usuários não terão nenhuma permissão.


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts