Você terá que editar apache2.conf
e 000-default.conf
para alterar a raiz do documento do apache.
O servidor Apache está instalado em var/www/html
.Este é o diretório raiz padrão do apache.
Altere o diretório raiz do Apache ou mova o projeto para /var/www/html
.
-
Para alterar o diretório raiz do Apache, execute:
cd /etc/apache2/sites-available
-
Em seguida, abra o arquivo
000-default.conf
usando o comando:nano 000-default.conf
-
Edite a opção
DocumentRoot
:DocumentRoot /path/to/my/project
-
Em seguida, reinicie o servidor apache:
sudo service apache2 restart
Se você obtiver Forbidden You don't have permission to access / on this server
após alterar a raiz do apache, siga estas etapas
-
Encontre o
apache2.conf
localizado em/etc/apache2
e abra-o usando:nano apache2.conf
-
Use Ctrl + W e procure pelo diretório (ele deve estar na linha 153)
-
Deverá ter esta aparência
<Directory /> Options Indexes FollowSymLinks AllowOverride All Require all denied </Directory>
-
Altere para
<Directory /> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted </Directory>
-
Reinicie o apache
sudo service apache2 restart
Eu fiz um script que muda a raiz do apache em um único comando. Você pode encontrá-lo no meu github .