Bom, dei uma olhada nos outros arquivos e vi que isso foi feito apenas por questões de organização e pra evitar que nós façamos alguns charques e alterar o que não devemos alterar, basicamente este arquivo está sendo incluído dentro de outro agora.
Em resumo, você faz a mesma coisa que antigamente, pra dizer ao apache que quando você acessar "http://localhost/netbeans" ele deve pegar os arquivos lá em "/home/bolivar/NetBeansProjects/" você escreve dentro do arquivo /etc/apache2/httpd.conf o tal do Alias conforme o exemplo abaixo, precisa ser root.
Pra abrir o arquivo com root, abra o terminal.
Poder de root
sudo su
Editar arquivo no gedit
gedit /etc/apache2/httpd.conf
Agora crie o alias pelo gedit, moleza né!
Alias /netbeans/ "/home/bolivar/NetBeansProjects/"Cuidado, tira o espaço no < Directory ... e ao fechar a tag </ Directory>, tive que colocar espaço para aparecer no blog... Bom. pra que esta mudança faça efeito reinicie o Apache, os comandos são (Ubuntu/Mint):
< Directory "/home/bolivar/NetBeansProjects">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</ Directory>
Reiniciar
/etc/init.d/apache2 restart
Também pode desligar/ligar, dá no mesmo
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
Agora ao digitar "http://localhost/netbeans" seu navegador vai exibir os diretórios com seus projetos do Netbeans.
Quando você criar um novo projeto PHP no Netbeans já configure ele pro caminho certo, na Project URL adicione após o localhost o alias/apelido que você botou no apache,, ai quando você rodar o site (F6 no NetBeans) ele já vai rodar certinho, olha o print abaixo.
Sobre o arquivo httpd.conf, se você estiver usando Windows acredito que precisa inverter as barras (/), usa contra barra (\). Qualquer coisa comentem ai.
Pro Apache mais recente, tem um tutorial completo de instalação do apache com php e mysql, e configuração no netbeans...
ResponderExcluirhttp://netbeans.org/kb/docs/php/configure-php-environment-ubuntu_pt_BR.html
Flws