Usando a interface do IPConfig / Criar um Site

mostrarsenha

Acessando o sistema:

  • Uma vez contratado o serviço podemos acessar a interface de administração do ISPConfig através da porta 8080 do domínio principal do site, como em https://meudominio.com,br:8080, ou através do endereço IP https://192.168.1.103:8080.
  • Para login e senha, acesse o painel do cliente > Navegue por Serviços > Computação > e clique sobre o serviço Instância Linux. Aqui os dados já estão visiveis. Clique em "mostra senha" para revelar sua senha de acesso"
  • Como estamos utilizando um certificado auto-assinado, podemos receber um aviso do navegador no primeiro acesso de que não é possível confirmar a autenticidade do certificado. Em um serviço de hospedagem profissional é recomendável obter um certificado reconhecido e pagar as taxas anuais.
  • Inserido login/senha seremos direcionados para a tela inicial, onde teremos um resumo da atividade do servidor, como uso de espaço em disco, memória RAM, processamento, uptime, etc... A partir do momento em que o servidor entra em produção, é importante monitorar essas informações continuamente, de forma a detectar problemas, além de gargalos e planejar os upgrades do servidor.

Gerenciamento:

 A principio, nos deparamos com uma interface totalmente em inglês( o que pode não ser problema para alguns) contudo, caso prefira a interface em português navegue em “Ferramentas (Tools)" > "User Settings ” > Language > “br” e clique em "OK"

mostrarsenha

 A interface do ISPConfig é organizada em “abas”, cada uma agrupando um subconjunto de opções. Entre essas temos:

  • Help - Home - Client - Sites - Email - Monitor - Tools - System

Cada uma desempenha uma função importante dentro do sistema.

Como adicionar um Site:

Pré-requisitos:

Os seguintes pré-requisitos devem ser atendidos para seguir este guia:

  • Servidor com painel de controle de hospedagem ISPConfig instalado.
    Se você ainda não instalou o ISPConfig, siga o guia de instalação do ISPConfig ( ou fale com nosso departamento comercial).
  • Um administrador ISPConfig ou login de cliente. Os logins de clientes devem ter permissão para adicionar sites habilitados dentro dos limites de seus clientes.
  • Um nome de domínio para o site que aponta para o servidor já com um DNS A-Record.
  • Este tutorial é compatível com servidores Apache e Nginx.

Para fins de demonstração, o domínio 'example.com' é usado. Substitua example.com pelo seu próprio nome de domínio onde quer que ele ocorra abaixo.

  • Faça login na interface de usuário da web do ISPConfig e vá para o módulo "Sites" clicando em Sites no menu superior.

mostrarsenha

  • Agora clique no botão verde "Adicionar novo site". se você não vir esse botão, clique na palavra "Website" no menu vertical do lado esquerdo.
  • O formulário de configurações do site será exibido. Permite configurar os detalhes do site. Vou explicar as configurações necessárias e recomendadas abaixo.

mostrarsenha

Configurações do site. se você deseja obter explicações detalhadas de todos os campos, consulte o Manual ISPConfig . Iremos cobrir o que é recomendado para ser definido para um site típico baseado em PHP aqui. Uma observação importante, não é recomendado habilitar recursos que não são necessários.

  • Cliente : Este campo aparece apenas quando você está logado como administrador ou revendedor. O campo pode ser deixado em branco. Se você deseja gerenciar clientes, crie um cliente antes de criar o site.
  • Endereço IPv4 : Escolha * aqui. O importante é que todos os sites do servidor que apontam para o mesmo IP usem * ou o endereço IP, mas não misturem * e IP. Portanto, recomendo sempre usar *, o que significa que você obtém um host virtual baseado em nome.
  • Domínio : Digite o nome do domínio aqui.
  • Suexec (somente servidores Apache): A caixa de seleção suexec deve estar sempre ativada, garante que os scripts PHP sejam executados no usuário da web do site, permitindo assim que o PHP grave arquivos (arquivos de mídia e atualizações) conforme exigido por qualquer cms moderno.
  • Subdomínio automático : se o seu site também for acessível por www.example.com, e não apenas example.com, defina o subdomínio automático como www, caso contrário, defina-o como nenhum.
  • SSL : Ative esta caixa de seleção para permitir o acesso ao site por SSL (HTTPS). É altamente recomendável habilitá-lo.
  • Let's Encrypt SSL : SSL requer um certificado SSL para funcionar. Você pode ter um certificado SSL autoassinado (que mostrará um erro inseguro quando você acessar o site em um navegador da Web), ou comprar um certificado SSL de uma autoridade SSL ou obter um certificado SSL gratuitamente de por exemplo, vamos criptografar. E é para isso que esta caixa de seleção é feita. Ao habilitar esta caixa de seleção, o ISPConfig tenta obter um certificado SSL Let's Encrypt gratuito para o site. Importante: Você obterá um certificado SSL Let's Encrypt somente quando o nome de domínio do site já apontar para o endereço IP deste servidor web. Se você tiver problemas para obter um certificado SSL Let's Encrypt (a caixa de seleção Let's Encrypt fica desmarcada cerca de um minuto após a criação do site), então dê uma olhada no Let 's Encryptpara uma lista de verificação para depurar o problema.
  • PHP : O modo PHP recomendado é PHP-FPM. Se você estiver usando um servidor web Nginx, este campo não aparecerá, os servidores Nginx ISPConfig sempre usam PHP-FPM.
  • PHP-Version : Este campo aparece apenas se você tiver várias versões do PHP instaladas. Eu sempre recomendo usar a versão mais recente compatível com o CMS ou aplicativo da Web que você planeja instalar neste site. Dê uma olhada nos requisitos do sistema para o cms para escolher a versão correta.
  • Ativo : Para ativar o site.

Clique no botão 'Salvar' para criar o site. O site recém-adicionado aparecerá na lista de sites.

mostrarsenha

A criação do site pode demorar até um minuto. Termina quando o ponto vermelho desaparece no menu superior. O número no ponto é o número de alterações de configuração pendentes.

mostrarsenha

Agora temos um site totalmente funcional, mas a maioria dos sistemas CMS também exige um banco de dados MySQL ou MariaDB para armazenar seu conteúdo. Na próxima etapa, criaremos um banco de dados e um usuário de banco de dados.

Criar banco de dados MySQL e usuário de banco de dados:

Nesta etapa, adicionaremos um novo usuário e banco de dados MySQL para ser usado pelo sistema cms desse site. O primeiro passo é adicionar o usuário MySQL.

Ainda no módulo "Sites" Clique em " Usuários do banco de dados " no menu à esquerda:

mostrarsenha

E, em seguida, no botão verde " Adicionar novo usuário " que aparece no meio da página.

mostrarsenha

O formulário com os detalhes do usuário do banco de dados é exibido.

mostrarsenha

Os campos de entrada do usuário do banco de dados são explicados em detalhes abaixo:

  • Cliente : É opcional escolher um cliente aqui. Mas se você optou por atribuir o site a um cliente durante a criação do site, é importante que você escolha o mesmo cliente (ou no caso deste exemplo - nenhum cliente) aqui.
  • Usuário do banco de dados : Insira aqui o nome que o novo usuário do banco de dados deverá obter. Um prefixo será anexado ao nome, portanto, neste exemplo, o nome de usuário do banco de dados resultante será c0mywebsite. Veremos isso mais tarde na lista de usuários do banco de dados também. Consulte o capítulo no final do guia sobre prefixos.
  • Senha do banco de dados e Senha de repetição : Insira uma senha segura para o novo usuário do banco de dados aqui duas vezes. Ou use o botão "Gerar senha" para gerar uma. Tome cuidado para anotar a senha, pois você precisará dela mais tarde ao instalar o CMS no site.

Agora pressione salvar para criar o usuário do banco de dados, você será redirecionado para a lista de usuários do banco de dados. Observe que o usuário é criado no MySQL no momento em que o atribuímos a um banco de dados na próxima etapa.

mostrarsenha

Como você pode ver na lista agora, neste exemplo, o nome de usuário do banco de dados é "c0mywebsite" e esse é o nome que deve ser usado ao inserir os detalhes do banco de dados ao instalar o CMS no site.

Agora, vamos criar um banco de dados MySQL. Para isso, clique em " Bancos de dados " no menu à esquerda.

mostrarsenha

A lista (vazia) de bancos de dados será exibida. clique em " Adicionar novo banco de dados ".

mostrarsenha

Preencha os dados do banco de dados conforme mostrado abaixo:

mostrarsenha

As configurações do banco de dados em detalhes:

  • Site : aqui você deve escolher o site ao qual o banco de dados deve pertencer. No nosso caso, o site "example.com". Escolher o site certo é importante, pois esta configuração, por exemplo, define em qual backup o banco de dados terminará e quais permissões são definidas para o acesso ao banco de dados.
  • Nome do banco de dados : aqui você insere o nome que o novo banco de dados deve obter. Vou usar o nome "meusite" aqui. Semelhante ao usuário MySQL, um prefixo é anexado ao nome do banco de dados, portanto, o nome do banco de dados resultante será "c0mywebsite". Consulte o capítulo no final do guia sobre prefixos.
  • Usuário do banco de dados : Aqui você seleciona o nome do usuário do banco de dados que criamos anteriormente.
  • Ativo : Deve estar habilitado para ativar o banco de dados.

Agora pressione o botão salvar. Isso criará o banco de dados e também o usuário do banco de dados no MySQL. Você retornará à lista de banco de dados onde o novo banco de dados aparecerá.

mostrarsenha

Você pode acessar o site agora, por exemplo, através do phpmyadmin, clicando no botão phpMyAdmin na lista: mostrarsenha

  • Nota:  Caso você receba um erro informando que o phpMyAdmin não foi encontrado, então a URL para o phpMyAdmin ainda não foi b configurada após a instalação do ISPConfig em sistema > Interface > Configuração principal. A URL normalmente é https://server1.example.com/phpmyadmin em sistemas Apache e https://server1.example.com:8081/phpmyadmin em sistemas nginx, onde server1.example.com é o nome do host do servidor de hospedagem.

Já criamos um site e o Usuário e Banco de Dados MySQL, mas para instalar um sistema CMS, você deve poder acessar a pasta do site por FTP ou SSH.

Nos links abaixo, mostramos como acessar os arquivos dos sites via FTP (FTPS) e SSH (SFTP).

Veja Também:

Alguns links para leitura adicional e/ou obter ajuda em caso de problemas/dúvidas no gerenciamento do serviço.

 


Este artigo foi útil?

mood_bad Dislike 0
mood Like 0
visibility Visualizações: 1159