MediaCP Manual
Nomes de domínio personalizados

Última atualização 2 anos atrás

Os nomes de domínio personalizados permitem que seus serviços usem um endereço diferente do domínio primário usado no painel de controle.

Um exemplo pode ser onde você deseja que seu painel de controle opere em panel.mediacp.net mas seus serviços icecast operem de icecast.mediacp.net. Todos os links relacionados ao seu serviço seriam alterados para icecast.mediacp, incluindo:

  • O serviço direto e o endereço do fluxo: https://icecast.mediacp.net:8000
  • O endereço da página pública: https://icecast.mediacp.net/public/icecast
  • Os endereços de proxy de fluxo: http://icecast.mediacp.net/stream/icecast
O MediaCP irá gerar e gerir automaticamente um certificado SSL para cada nome de domínio personalizado, incluindo a renovação automática através do LetsEncrypt. A renovação automática ocorre a cada 60 dias, que é determinada pelo LetsEncrypt. O endereço de e-mail de administrador configurado no painel é usado para criar a ordem de criptografia de lets.

Esse recurso é desabilitado por padrão e deve ser habilitado em cada serviço individualmente antes de poder ser usado no painel de controle. É possível habilitar o recurso por padrão.

Notas e Limitações

  • Disponível com MediaCP 2.10.7 e mais recente
  • Disponível apenas com serviços de streaming de áudio (Shoutcast e Icecast) neste momento. Procuraremos oferecer suporte a serviços de streaming de vídeo em um futuro próximo.
  • Um Domínio Personalizado deve ser configurado com um registro CNAME apontando para o nome do host principal.
  • Os registros CNAME só são possíveis para subdomínios, não é possível configurar o nome de domínio raiz, como “mydomain.com”, apenas “subdomain.mydomain.com”.
  • Ao usar Vincular Endereço IP, você pode, em vez disso, configurar um REGISTRO A que aponte para esse Endereço IP. 
  • O Proxy da Porta 80/443 deve estar instalado para que esse recurso funcione. Isso ocorre porque o MediaCP requer controle sobre a porta 80 para gerenciar automaticamente certificados SSL.
  • Se a porta 80 ou 443 estiver em uso por outro serviço em seu sistema, como cPanel, Plesk, CentOS Web Panel ou outro serviço, não será possível usar esse recurso. 

Guia de Uso

Instalar domínios personalizados no painel

Você precisará executar o proxy da porta 80/443 para começar a usar Domínios Personalizados. Se você já estiver usando o Proxy da Porta 80 / 443, recomendamos a reinstalação da configuração.

Se a porta 80 ou 443 estiver em uso por outro serviço em seu sistema, como cPanel, Plesk, CentOS Web Panel ou outro serviço, não será possível usar esse recurso. Isso ocorre porque o MediaCP requer controle sobre a porta 80 para gerenciar automaticamente certificados SSL.

/root/init enable-http-proxy

Habilitar por padrão em novos serviços

Os Domínios Personalizados são desabilitados por padrão em novos serviços. Você pode alterar esse comportamento padrão atualizando a configuração na guia Configuração do Sistema -> Serviços.

Ativar/desativar em um serviço individual

O Nome de Domínio Personalizado pode ser configurado em um serviço individual na guia Recursos. Uma vez habilitado, o cliente poderá configurar um nome de domínio personalizado na guia Avançado.

Configurar domínio personalizado em um serviço

Solucionando problemas

Erro: O registro DNS para este domínio não está configurado corretamente

O erro refere-se a não conseguir resolver o domínio fornecido para o registo CNAME do domínio dos painéis.

Verifique se o nome de domínio fornecido está configurado como um registro CNAME e aponta para o nome de domínio principal do MediaCP.

Recomendamos verificar o domínio em whatsmydns.net; Certifique-se de selecionar a opção “CNAME” e o resultado é o nome de domínio do seu painel de controle principal.

Erro: Há um problema ao gerar um certificado SSL para este domínio.

Um certificado SSL não pôde ser provisionado para o nome de domínio. Pode haver várias razões para esse problema.

Você deve verificar o arquivo /usr/local/mediacp/log/autossl/custom.log para obter mais informações sobre o problema.

Table of Contents