Ative o nome do host virtual sem a2ensite

1

Eu tenho um servidor no DigitalOcean gerenciado pelo ServerPilot, basicamente eu estou tentando adicionar alguns sites estáticos sem usar seu painel, para mantê-los simples e não requer instalação do PHP.

Eu adicionei a configuração para o site personalizado em vhosts.d , e os tutoriais dizem que eu tenho que sudo a2ensite site.com.conf , mas o ServerPilot já tem apache-sp e a2ensite diz que tenho que apt install apache usar este componente. .

Alguma idéia de como adicionar o novo nome sem instalar outro pacote apache ? Temo que isso atrapalhe o servidor instalando este.

Melhor

    
por Samuel Elh 08.12.2016 / 14:42

2 respostas

1

Parece que o ServerPilot está usando seu próprio pacote personalizado do Apache com base nas informações que você forneceu.

Um rápido Google para ServerPilot e personalização da configuração leva-me a esta página para personalizar as definições do Apache . Isto é provavelmente o que você precisa seguir, mas você precisa estar seguindo a documentação do ServerPilot de qualquer forma.

  

Personalizações de aplicativo (host virtual)

     

Adicionando configurações de aplicativos

     

A maneira mais fácil de personalizar a configuração do Apache de um aplicativo é adicionar novos arquivos no diretório:

/etc/apache-sp/vhosts.d/APPNAME.d
     

Observe que o Apache carrega arquivos de configuração do diretório acima em ordem alfabética.

    
por Thomas Ward 08.12.2016 / 17:19
0

Tente configurar os sites estáticos como separados .conf em / etc / apache2 / sites-available, em seguida, execute a2ensite com o nome do arquivo como o parâmetro e, em seguida, atualize o apache2.

    
por Gregory Sims 08.12.2016 / 14:51