Instalação VPS · 3 min read · Dec 22, 2025

Como Instalar o vcPanel - Painel de Controle VPS

Como Instalar o vcPanel - Painel de Controle VPS

Introdução

vcPanel é um painel de controle VPS para gerenciar servidores VPS ao redor do mundo a partir de um único portal. É principalmente escrito em PHP + MySQL, então você pode instalá-lo em qualquer servidor de hospedagem.

vcPanel possui um script de instalação automática, mas que suporta apenas distribuições Centos 5.x. Em geral, o vcPanel pode ser instalado em qualquer sistema operacional que tenha Apache + PHP5.2 + MySQL5.

Requisitos

Softwares necessários para o vcPanel

Servidor Web (Apache e servidores web compatíveis)
PHP (versão 5 ou posterior)
MySQL (versão 5 ou posterior)

Módulos e funções PHP necessários

  • A API do servidor PHP deve ser um módulo apache (sem suphp, sem cgi php). Você pode verificar isso criando uma página phpinfo
  • php-ssh2 (http://pecl.php.net/package/ssh2)
  • php-libxml2
  • php-curl
  • IonCube Loader
  • configurações do php.ini - display_errors= Off
  • register_argc_argv= On
  • função exec habilitada

Instalar vcPanel

Nota: Por favor, instale o vcPanel conforme o procedimento abaixo, certifique-se de que seu servidor atende aos requisitos. Se você gostaria de instalar e proteger seu painel de controle pela nossa equipe, entre em contato conosco aqui. Assim, podemos fazer isso por você.

Baixar vcPanel

Por favor, baixe o vcPanel de http://vcpanel.net/Download e faça o upload do arquivo tar para seu servidor. Em seguida, extraia-o.

Configurar vcPanel

Você pode precisar editar dois arquivos, config.php e adminauth.php.

config.php contém o seguinte. Você pode precisar editar os campos necessários, todos são autoexplicativos.

define("_DB_HOST", "localhost");  // host db do vcpanel
define("_DB_NAME", "vcpanel_db"); // nome db do vcpanel
define("_DB_USER", "vcpanel_dbuser"); // usuário db do vcpanel
define("_DB_USER_PASSWORD",  "vcpaneldbpasswird"); // senha do usuário db do vcpanel
define("_DOC_ROOT","/path-to-vcpanel-installation ") ;
 // raiz do documento vcpanel sem barras finais, ex: /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
 // Caminho para o binário do cliente php, sem caminhos php-cgi. lembre-se do caminho php-cli
define("SSH_KEY_TYPE","ssh-rsa");
// tipo de chave ssh para rsa, será "ssh-rsa", se for dsa será "ssh-dsa"
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
 // caminho para a chave privada. Lembre-se de mantê-la fora da raiz do documento, ex: /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
 // caminho para a chave pública. Lembre-se de mantê-la fora da raiz do documento,
 // ex: /home/user/key/id_rsa.pub

Agora você pode precisar editar adminauth.php. Isso contém o nome de usuário e a senha de login do administrador. Torne mais difícil.

define("_ADMIN_USER","admin");     // nome de usuário do administrador
define("_ADMIN_PASS","pass");     // senha do administrador, torne-a muito difícil, muito, muito difícil

Definir permissões

Você pode precisar definir as seguintes permissões:

chmod 666 vadmin/.htaccess  
chmod 777 tmp/  
chmod 777 vadmin/uploads/plan   
chmod 777 vadmin/uploads/template  
chmod 777 languages/

Criar Banco de Dados

Agora crie um banco de dados MySQL com o nome de usuário do banco de dados e a senha do usuário do banco de dados que você usou em config.php. Dê privilégios ao banco de dados acima com o nome de usuário e senha. Agora restaure o banco de dados vcpanel.sql para seu banco de dados.

Criar Chaves SSH

Agora você pode precisar criar chaves públicas e privadas ssh e enviá-las para seu servidor de instalação, para uma pasta fora da sua raiz do documento. Certifique-se de proteger a pasta. Não permita que ninguém tenha acesso a ela. Apenas dê permissão aos scripts do vcPanel para acessar essa pasta. Se você não souber como fazer isso, entre em contato conosco. Para saber como criar chaves ssh, siga os seguintes passos.

  1. ssh para seu servidor:
# ssh [email protected]
  1. Gerar chaves:
# ssh-keygen -t rsa

Agora pressione a tecla ENTER até que você receba o prompt de comando de volta. Lembre-se de que não há necessidade de dar uma senha para a chave ssh.

  1. Agora copie as chaves id_rsa e id_rsa.pub de ~/.ssh/ para sua pasta de chaves.
# ls -al ~/.ssh/   
# cp -v ~/.ssh/* /path-to-your-key-folder-for-vtonf/

Fazer login no Painel de Administração

Você pode fazer login no painel de administração em http://yourvcpanelinstallationurl/vadmin/

Instalar Chave do Produto

Você receberá sua chave de produto em nosso portal de licenças assim que se inscrever. Se você é um revendedor, pode usar a mesma chave de produto em todas as instalações do vcPanel. Atualize a chave do produto com vcPanel -> Chave do produto.

Configurações Básicas

Certifique-se de que você pode precisar configurar as configurações básicas e a conta de administrador a partir do admin do vcPanel.

Proteger o acesso ao vcPanel

Você deve limitar o acesso ao seu painel de administração a certos IPs. Vá para vcPanel -> Acesso seguro.

Configurar Cron

Você pode precisar configurar um trabalho cron diário da seguinte forma:

0 1 * * *  php /path-to-vcpanel-install/script/backupcron.php   /path-to-vcpanel-install 
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.