Neste tutorial, forneceremos instruções passo a passo sobre como instalar e configurar o painel de controle do CyberPanel em um Ubuntu 18.04 VPS.
O CyberPanel é um painel de controle de hospedagem de Open source que usa o OpenLiteSpeed como servidor da web. O CyberPanel é uma plataforma de hospedagem de última geração especialmente projetada para velocidade, segurança e estabilidade.
O CyberPanel é totalmente gratuito e suporta um número ilimitado de domínios / subdomínios. O CyberPanel vem com uma ampla variedade de recursos, incluindo:
- Suporte interno para mod_security,
- Um clique em SSL,
- Limites de email,
- Rainloop Webmail, LSCache,
- Auto Installer,
- Git e muito mais.
Pré-requisitos
- Um Ubuntu 18.04 VPS com acesso root ativado ou um usuário com privilégios sudo.
- Mínimo de 1 GB de RAM (recomenda-se 2 GB de RAM)
- Mínimo de 10 GB de espaço livre em disco (recomenda-se cerca de 40 GB de espaço livre em disco)
Etapa 1: conectar-se via SSH e atualizar o sistema operacional
Efetue login no servidor Ubuntu usando SSH como usuário root (ou como um usuário com privilégios sudo). Você pode fazer isso digitando este comando:
ssh root @ Server_IP_Address -p Port_Number
Lembre-se de substituir ‘root’ pelo seu nome de usuário se você não estiver usando o usuário root. Além disso, substitua Server_IP_Address e Port_Number pelo seu endereço IP do servidor e número da porta SSH reais.
Depois de fazer login, você deve atualizar todos os pacotes do sistema operacional para a versão mais recente disponível.
apt-get update apt-get upgrade
Etapa 2: Baixe e instale o CyberPanel
É recomendável ter uma base mínima de instalação dos pacotes do SO, portanto, pare e desinstale o Apache, MySQL, Postfix, Dovecot etc. e exclua seus arquivos de configuração:
systemctl stop apache2 systemctl stop mysql systemctl stop postfix systemctl stop dovecot apt-get purge apache2* libapache2* mysql-client* mysql-common* mysql-server* postfix* dovecot* apt-get autoremove apt-get clean rm -rf /var/lib/mysql
Agora você pode baixar a versão mais recente do script de instalação do CyberPanel com:
cd /opt wget -O installer.sh https://cyberpanel.net/install.sh chmod 755 installer.sh
Depois de baixar o script do instalador, execute o comando abaixo para iniciar a instalação:
sh installer.sh
Durante a instalação, você verá uma série de avisos. Escolha as opções apropriadas para concluir a instalação:
Checking root privileges... You are runing on root... Checking OS... Detecting Ubuntu 18.x... Pre-flight check completed... Process check completed...
CyberPanel Installer v2.0 1. Install CyberPanel. 2. Install Addons. 3. Exit. Please enter the number[1-3]: 1
Agora, digite o número “1” e pressione [ENTER].
O próximo passo será o seguinte:
CyberPanel Installer v2.0 RAM check : 108/985MB (10.96%) Disk check : 4/30GB (15%) (Minimal 10GB free space) 1. Install CyberPanel with OpenLiteSpeed. 2. Install Cyberpanel with LiteSpeed Enterprise. 3. Exit. Please enter the number[1-3]: 1
Digite o número “1” e pressione [ENTER] novamente.
Depois disso, o script deve começar a baixar e instalar os pacotes que você está prestes a escolher.
Install minimal service for CyberPanel? This will skip PowerDNS, Postfix and Pure-FTPd. Minimal installation [y/N]: N Do you wish to install Postfix? Postfix installation [Y/n]: Y Do you wish to install PowerDNS? PowerDNS installation [Y/n]: Y Do you wish to install Pure-FTPd? Pure-FTPd installation [Y/n]: Y Please choose to use default admin password 1234567, randomly generate one (recommended) or specify the admin password? Choose [d]efault, [r]andom or [s]et password: [d/r/s] d Admin password will be set as 1234567 Replace JS/CSS files to JS Delivr? This may improve panel loading speed in Asia Pacific region... Please select [y/N]: y Install Memcached extension for PHP? Please select [y/N]: y Install LiteSpeed Memcached? Please select [y/N]: y Install Redis extension for PHP? Please select [y/N]: y Install Redis? Please select [y/N]: y
Depois que a instalação estiver concluída, você verá uma tela semelhante à abaixo com os detalhes de login do administrador:
################################################################### CyberPanel Successfully Installed Current Disk usage : 6/30GB (24%) Current RAM usage : 258/985MB (26.19%) Installation time : 0 hrs 56 min 53 sec Visit: https://your_server_IP:8090 Panel username: admin Panel password: 1234567 Please change your default admin password If you need to reset your panel password, please run: adminPass YOUR_NEW_PASSWORD If you change mysql password, please modify file in /etc/cyberpanel/mysqlPassword with new password as well Website : https://www.cyberpanel.net Forums : https://forums.cyberpanel.net Wikipage: https://docs.cyberpanel.net Enjoy your accelerated Internet by CyberPanel & OpenLiteSpeed ###################################################################
Etapa 3: Acesse o CyberPanel
Aponte seu navegador da Web preferido https://your_server_IP:8090
e faça login com sua conta de administrador. Agora você está pronto para começar a usar o CyberPanel.
NOTA: Não esqueça de redefinir sua senha de administrador – use uma senha forte.
No painel acima, você pode adicionar domínios, criar contas de email, bancos de dados, contas FTP, adicionar / modificar registros DNS e assim por diante.
Criando o Domínio HostName
Nesta fase, você pode acessar o painel de administração usando o endereço IP do seu servidor seguido pelo número da porta.
No entanto, ao fazer login no painel de administrador, você verá o aviso de página não segura devido aos certificados SSL auto-assinados instalados por padrão.
Podemos corrigir isso obtendo certificados SSL de uma autoridade de certificação confiável, como Let’s Encrypt. Para fazer isso, será necessário um FQDN, nome de domínio totalmente qualificado.
Você precisará ter um nome de domínio registrado e configurar um registro A que aponte o domínio para o endereço IP público do seu servidor em nuvem.
Etapa 1. Adicione um registro A à zona DNS do seu domínio.
Etapa 2. Crie um subdomínio, por exemplo, “servidor” e defina o endereço IP público do servidor como destino.
Geralmente, isso pode ser feito no serviço de registradores de domínio, dependendo de onde você comprou seu domínio, como as empresas Namecheap, Hostgator, Bluehost, etc.
Etapa 3. Faça login no painel de administração e use o menu principal à esquerda para ir para:
Sites> Criar site
Etapa 4. Nos detalhes do site, escolha o pacote padrão e admin como o proprietário.
Adicione seu domínio ou subdomínio que você configurou acima, por exemplo, server.example.com, em seguida, selecione a versão PHP e clique em Criar site.
Etapa 5. Assim que o site for criado, instale o nome de host SSL para habilitar o HTTPS seguro em seu painel CyberPanel. Vamos para:
SSL> Nome do host SSL
Etapa 6. Escolha o site que deseja usar como URL do painel e clique em Issue SSL .
CyberPanel usará o Let’s Encrypt para obter certificados gratuitos para o seu domínio do painel.
Acesse CyberPanel em URL seguro
Neste ponto, você pode acessar o painel do CyberPanel em seu próprio nome de domínio com segurança.
Digite o nome do domínio seguido pelo número da porta 8090 em seu navegador e a tela de login deve abrir agora.
https://server.example.com:8090
Lembre-se de substituir example.com pelo seu nome de domínio.
Criação de um site no CyberPanel
CyberPanel com servidor OpenLiteSpeed é a melhor maneira de hospedar vários sites em um servidor em nuvem. Tudo começa com o seu primeiro site.
Observe que você precisará criar outro registro A, que pode ser feito no serviço de registradores de domínio, dependendo de onde você comprou seu domínio, como as empresas Namecheap, Hostgator, Bluehost, etc.
Depois que seu nome de domínio estiver configurado, crie um novo site da mesma forma que ao adicionar o site de nome de host. Vamos para:
Sites> Criar site
Novamente, escolha o pacote padrão , selecione admin como o proprietário e digite seu nome de domínio. Digite seu endereço de e-mail e selecione a versão PHP – PHP 7.4 (recomendado)
Verifique todos os recursos adicionais e clique no botão Criar site .
Agora você deve conseguir visitar a página padrão do CyberPanel ao visitar seu nome de domínio no navegador.
Se você estiver vendo uma página como a acima, seu novo site está pronto para começar a hospedar conteúdo real. Continue abaixo com as etapas sobre como instalar o WordPress no CyberPanel.
Instalando WordPress com LSCache
A melhor coisa sobre CyberPanel é que você não precisa mexer muito com o shell do banco de dados e o console SSH. Ele vem com um instalador automático que você pode usar para instalar qualquer script.
Não apenas WordPress, você também pode instalar Joomla, Prestashop ou Magento. Vá para a seguinte seção:
Sites> Listar sites
Em seguida, selecione o nome de domínio para o qual deseja instalar o site WordPress.
Em seguida, role para baixo até a lista de aplicativos instaláveis e inicie a configuração clicando no ícone WP + LSCache .
Em seguida, você verá o assistente de instalação do WordPress. Preencha o formulário da seguinte forma:
- Título do blog – o nome da marca com letras maiúsculas
- Usuário de login – digite um nome de usuário de administrador. Certifique-se de que é único para aumentar a segurança
- Senha de login – Escolha uma senha de login para o usuário administrador
- E-mail – digite o endereço de e-mail do administrador
- Caminho – deixe em branco
Depois de tudo configurado, clique no botão Instalar agora e aguarde alguns segundos enquanto ele instala o WordPress CMS e o plugin LiteSpeed Cache.
Parabéns! Agora você deve ser capaz de visitar seu novo site WordPress em seu navegador.
Se você vir a página padrão do WordPress, sua instalação foi bem-sucedida e você pode começar a personalizar sua página.
Conclusão e próximas etapas
O WordPress é executado rapidamente na parte superior do servidor da web OpenLiteSpeed.
Você pode querer começar a configurar seu novo site usando os menus a seguir.
- Bancos de dados> PHPMYadmin
- Usuários> Criar novo usuário
- PHP> Editar configurações de PHP
Se tiver alguma dúvida, deixe seu comentário abaixo.