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.confusando 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.conflocalizado em/etc/apache2e 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 .