Base de Conhecimento

Guia Completo: Compactando, Fazendo Upload e Configurando o Script no CyberPanel da VIPOP imprimir

  • 0

 


Guia Completo: Como Compactar, Fazer Upload e Configurar seu Script no CyberPanel

Se você está pronto para colocar seu script online usando o CyberPanel, este guia completo vai te ensinar o passo a passo — desde a compactação dos arquivos até a configuração final. O exemplo utilizado é o script da pasta aula2, mas o processo serve para qualquer script PHP semelhante.


✅Parte 1: Preparando e Compactando os Arquivos

Antes de compactar, verifique se todos os arquivos necessários do script estão presentes e atualizados. Confira cada diretório e arquivo fundamental, principalmente os de conexão com o banco de dados ou variáveis importantes para o funcionamento do sistema.

⚠️ IMPORTANTE:
Ao compactar, o ideal é compactar os arquivos e pastas de dentro da pasta raiz do script, e não a pasta raiz em si. Por exemplo, se o script está na pasta aula2, entre nela, selecione tudo que estiver dentro (arquivos e subpastas) e compacte. Isso evita problemas na hora de descompactar no servidor.

Se você compactar a pasta inteira (aula2.zip), ao descompactar no CyberPanel, o conteúdo ficará dentro de uma subpasta aula2. Depois, será necessário mover tudo para a public_html e excluir a pasta vazia. Para facilitar, siga o recomendado e compacte apenas o conteúdo da pasta, não a pasta toda.

✅ Como Compactar no Windows:

  • Abra a pasta aula2.
  • Selecione todos os arquivos e subpastas.
  • Clique com o botão direito e selecione "Enviar para" > "Pasta compactada (zipada)".
  • Nomeie o arquivo, por exemplo: meuscript.zip.

✅ Como Compactar no Linux/Mac:

  • Abra o terminal e vá até a pasta do projeto.
  • Execute:
zip -r meuscript.zip ./*

Esse comando criará o arquivo meuscript.zip com todos os arquivos e pastas da raiz do projeto.

Resultado: Um arquivo .zip pronto para upload.


✅ Parte 2: Acessando o CyberPanel e Fazendo Upload

1️⃣ Acesse o CyberPanel:

  • Entre na sua conta da VIPOP e vai em 'Serviços', 'Meus serviços', em seu 'Dominio' e role ate o final da pagine e entrar no 'Painel'.

2️⃣ Crie o site (caso ainda não tenha):
     caso não tenha ou seja outro.

  • Vá em Websites > Create Website.
  • Preencha:
    • Package: default
    • Owner: admin
    • Domain Name: seusite.com
    • Email: seuemail@dominio.com
    • PHP Version: Escolha a versão compatível (Ex.: PHP 8.1)
  • Clique em Create Website.

3️⃣ Acesse o Gerenciador de Arquivos:

  • Vá em Websites > List Websites
  • Clique em Manage no domínio criado
  • Clique em File Manager
  • Você será direcionado para /home/seusite.com/public_html

4️⃣ Faça o Upload do ZIP:

  • Entre na pasta public_html
  • Clique em Upload
  • Selecione o arquivo meuscript.zip (ou o nome que você deu)
  • Aguarde o upload

✅Parte 3: Extraindo o Script

Após o upload:

  • Clique com o botão direito sobre meuscript.zip
  • Escolha Extract
  • Confirme o local de extração como /home/seusite.com/public_html
  • Aguarde a extração

Se você seguiu a recomendação de compactar o conteúdo da pasta aula2 e não a pasta aula2 inteira, seus arquivos já estarão direto na public_html, prontos para funcionar.

⚠️ Caso tenha compactado a pasta aula2 inteira, a extração criará uma subpasta aula2. Nesse caso:

  • Entre na pasta aula2
  • Selecione tudo e mova para a public_html
  • Exclua a pasta aula2 vazia para evitar bagunça

✅Parte 4: Configurando o Script e Banco de Dados

Agora é hora de editar os arquivos de configuração para conectar seu script ao banco de dados.

✅ Configure o .env

  • Caminho: /home/seusite.com/public_html/.env
  • Edite e insira:
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=meu_banco
DB_USERNAME=meu_usuario
DB_PASSWORD=minha_senha
  • Salve o arquivo

Obs: Crie o banco e o usuário no CyberPanel em Databases > Create Database.


✅ Configure o sistem/dsf54sd5f535sd35sd54.php

  • Caminho: /home/seusite.com/public_html/sistem/dsf54sd5f535sd35sd54.php
  • Edite com os dados do banco:
<?php
$db_host = 'localhost';
$db_port = '3306';
$db_database = 'meu_banco';
$db_username = 'meu_usuario';
$db_password = 'minha_senha';
define('DB_CONFIGURED', !empty($db_host) && !empty($db_port) && !empty($db_database) && !empty($db_username) && !empty($db_password));
  • Salve

✅ Configure config/database.php

  • Caminho: /home/seusite.com/public_html/config/database.php
  • Insira os dados:
<?php
$db_host = 'localhost';
$db_port = '3306';
$db_database = 'meu_banco';
$db_username = 'meu_usuario';
$db_password = 'minha_senha';
define('DB_CONFIGURED', !empty($db_host) && !empty($db_port) && !empty($db_database) && !empty($db_username) && !empty($db_password));
  • Salve

✅ Configure assets/database.php

  • Caminho: /home/seusite.com/public_html/assets/database.php
<?php
$db_host = 'localhost';
$db_port = '3306';
$db_database = 'meu_banco';
$db_username = 'meu_usuario';
$db_password = 'minha_senha';
define('DB_CONFIGURED', !empty($db_host) && !empty($db_port) && !empty($db_database) && !empty($db_username) && !empty($db_password));
  • Salve

✅ Configure app/database.php

  • Caminho: /home/seusite.com/public_html/app/database.php
<?php
$db_host = 'localhost';
$db_port = '3306';
$db_database = 'meu_banco';
$db_username = 'meu_usuario';
$db_password = 'minha_senha';
define('DB_CONFIGURED', !empty($db_host) && !empty($db_port) && !empty($db_database) && !empty($db_username) && !empty($db_password));
  • Salve

✅Parte 5: Testando o Script

Abra o navegador e digite:

http://seusite.com/public/index.php

Se tudo estiver certo, verá a mensagem: "Instalação da Página Pública Concluída com Sucesso!"

Teste também os links para:

  • sistem.php
  • config.php
  • assets.php
  • app.php

Todos devem carregar corretamente. Caso contrário, confira os erros:

Erro Verificar
Erro 001 Arquivo .env
Erro 002 sistem/dsf54sd5f535sd35sd54.php
Erro 003 config/database.php
Erro 004 assets/database.php
Erro 005 app/database.php

✅Parte 6: Dicas de Segurança

  • Após configurar, ajuste a permissão do .env:
chmod 600 .env
  • Isso evita que terceiros tenham acesso aos dados sensíveis do seu banco.

✅Conclusão

Seguindo este guia, você conseguirá subir qualquer script PHP no CyberPanel de forma organizada e funcional:

✅ Verifique todos os arquivos antes de compactar
✅ Compacte o conteúdo da pasta raiz, não a pasta em si
✅ Faça upload e extraia direto na public_html
✅ Configure corretamente todos os arquivos de conexão
✅ Teste página por página

Com isso, seu projeto estará no ar e funcionando. Boa sorte!


 


Esta resposta lhe foi útil?
« Retornar