Claro, aqui está um guia detalhado sobre como instalar o KeyHelp em um subdomínio fictício em um Ubuntu Server 22.04. Nós o guiaremos pelas etapas de instalação de acordo com as instruções no site acessado e responderemos a quaisquer perguntas que você possa ter durante a instalação.
Etapa 1: Preparando o servidor Ubuntu
Certifique-se de ter acesso ao seu servidor Ubuntu usando SSH. Você também precisa de privilégios de root ou sudo para executar a instalação.
Etapa 2: Crie um subdomínio
Você pode criar um subdomínio para a instalação do KeyHelp. Isso geralmente pode ser feito nas configurações do seu registrador de domínio ou provedor de DNS. Por exemplo, se você quiser criar um subdomínio chamado “keyhelp” para seu domínio principal “seudominio.com”, você deve configurar as configurações de DNS para que o subdomínio aponte para o endereço IP do seu servidor.
Etapa 3: Estabelecer conexão SSH
Abra um terminal no seu computador local e conecte-se ao seu servidor Ubuntu via SSH:
ssh username@deineserverip
Substitua “seu_nome_de_usuário” pelo seu nome de usuário e “ip_do_seu_servidor” pelo endereço IP do seu servidor.
Etapa 4: Baixe e instale o KeyHelp
Execute os seguintes comandos para baixar e instalar o KeyHelp:
wget https://install.keyhelp.de/get_keyhelp.php -O install_keyhelp.sh ; bash install_keyhelp.sh ;
Durante o processo de instalação, você será solicitado a fornecer diversas informações. Aqui estão as perguntas mais importantes e como você pode respondê-las:
Você deseja instalar o KeyHelp neste servidor? (S/N): – Responda “Y” e pressione Enter para continuar a instalação.
Gostaria de usar o pacote inicial que recomendamos? (S/N): – Responda “Y” e pressione Enter para usar o pacote inicial recomendado.
Nome do host do servidor (FQDN): – Digite o FQDN do seu servidor. Este deve ser o subdomínio que você criou para o KeyHelp, por exemplo, “keyhelp.seudominio.com”.
Sub-rede da rede local: – Digite o endereço IP da sua rede local, se aplicável, ou deixe este campo em branco e pressione Enter.
Senha do servidor: – Digite e confirme uma senha para o administrador do KeyHelp.
Host do banco de dados: – Deixe este campo em branco e pressione Enter para usar o banco de dados local.
Senha do banco de dados: – Digite e confirme uma senha para o banco de dados.
Você deseja gerar chaves SSH para login SSH? (S/N): – Responda “Y” e pressione Enter para gerar chaves SSH.
A instalação deve continuar automaticamente. Aguarde até que o processo seja concluído.
Principais componentes instalados durante a instalação:
1. Nginx: Nginx é um poderoso servidor web e servidor proxy reverso usado para atender sites e gerenciar tráfego.
2. PHP: PHP é uma linguagem de script do lado do servidor comumente usada para desenvolver aplicativos web. O KeyHelp usa PHP para fornecer a interface web e alguns de seus recursos.
3. MariaDB: MariaDB é um sistema de banco de dados relacional amplamente utilizado e uma bifurcação do MySQL. Ele é usado pelo KeyHelp como um servidor de banco de dados para armazenar informações e dados de configuração.
4. Carregador IonCube: O IonCube Loader é uma extensão PHP necessária para executar scripts PHP criptografados. O KeyHelp usa arquivos PHP criptografados que são compatíveis com o IonCube Loader.
5. ondulação: cURL é uma ferramenta de linha de comando e biblioteca usada para transferir dados por vários protocolos. O KeyHelp requer cURL para certas funções, por exemplo, para baixar atualizações.
6. Agente de Transferência de Correio (MTA): Durante a instalação, você será solicitado a selecionar um MTA. Pode ser Postfix, Exim ou outro MTA. Um MTA é necessário para enviar e receber e-mails do servidor.
7. SSH: O Secure Shell (SSH) é usado para estabelecer uma conexão segura com o servidor. Durante a instalação, você será perguntado se deseja gerar chaves SSH para aumentar a segurança da conexão SSH.
A instalação do KeyHelp garante que todas as dependências e configurações necessárias sejam executadas automaticamente para garantir o bom funcionamento do Painel de Controle e seus recursos. Isso inclui configurar o Nginx como um servidor web e configurar o PHP e o MariaDB para atender aos requisitos do KeyHelp.
Etapa 5: Abra a interface da web do KeyHelp
Quando a instalação estiver concluída, você pode abrir a interface web do KeyHelp através do seu navegador. Para fazer isso, vá para o subdomínio que você criou na etapa 2, por exemplo, “https://keyhelp.yourdomain.com”. Você deverá ver a janela de login do KeyHelp e conseguir fazer login usando as credenciais de administrador especificadas durante a instalação.
É isso! Você instalou com sucesso o KeyHelp no seu Ubuntu Server 22.04 e agora pode começar a configurar e gerenciar sites e serviços.