Instalación VPS · 3 min read · Dec 22, 2025
Cómo instalar vcPanel - Panel de control VPS
Cómo instalar vcPanel - Panel de control VPS
Introducción
vcPanel es un panel de control VPS para gestionar servidores VPS en todo el mundo desde un solo portal. Está principalmente escrito en PHP + MySQL, por lo que puedes instalarlo en cualquier servidor de hosting.
vcPanel tiene un script de instalación automática, pero solo es compatible con distribuciones Centos 5.x. En general, vcPanel se puede instalar en cualquier sistema operativo que tenga Apache + PHP5.2 + MySQL5.
Requisitos
Software requerido para vcPanel
Servidor web (Apache y servidores web compatibles)
PHP (versión 5 o posterior)
MySQL (versión 5 o posterior)
Módulos y funciones de PHP requeridos
- La API del servidor PHP debe ser un módulo de apache (sin suphp, sin cgi php). Puedes verificarlo creando una página phpinfo
- php-ssh2 (http://pecl.php.net/package/ssh2)
- php-libxml2
- php-curl
- IonCube Loader
- configuraciones de php.ini - display_errors= Off
- register_argc_argv= On
- función exec habilitada
Instalar vcPanel
Nota: Por favor, instala vcPanel según el procedimiento que se indica a continuación, asegúrate de que tu servidor cumpla con los requisitos. Si deseas instalar y asegurar tu panel de control por nuestro equipo, contáctanos desde aquí. Para que podamos hacerlo por ti.
Descargar vcPanel
Por favor, descarga vcPanel desde http://vcpanel.net/Download y sube el archivo tar a tu servidor. Luego, extráelo.
Configurar vcPanel
Es posible que necesites editar dos archivos, config.php y adminauth.php.
config.php contiene lo siguiente. Es posible que necesites editar los campos requeridos, todos son autoexplicativos.
define("_DB_HOST", "localhost"); // host de la base de datos de vcpanel
define("_DB_NAME", "vcpanel_db"); // nombre de la base de datos de vcpanel
define("_DB_USER", "vcpanel_dbuser"); // usuario de la base de datos de vcpanel
define("_DB_USER_PASSWORD", "vcpaneldbpasswird"); // contraseña del usuario de la base de datos de vcpanel
define("_DOC_ROOT","/path-to-vcpanel-installation ") ;
// raíz del documento de vcpanel sin barras finales, ej: /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
// Ruta al binario del cliente php, sin rutas php-cgi. recuerda la ruta php-cli
define("SSH_KEY_TYPE","ssh-rsa");
// tipo de clave ssh para rsa, será "ssh-rsa", si es dsa será "ssh-dsa"
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
// ruta a la clave privada. Recuerda ponerla fuera de la raíz del documento, ej: /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
// ruta a la clave pública. Recuerda ponerla fuera de la raíz del documento,
// ej: /home/user/key/id_rsa.pubAhora es posible que necesites editar adminauth.php. Esto contiene el nombre de usuario y la contraseña de inicio de sesión del administrador. Hazlo más difícil.
define("_ADMIN_USER","admin"); // nombre de usuario del administrador
define("_ADMIN_PASS","pass"); // contraseña del administrador, hazla muy difícil, muy muy difícilEstablecer permisos
Es posible que necesites establecer los siguientes permisos:
chmod 666 vadmin/.htaccess
chmod 777 tmp/
chmod 777 vadmin/uploads/plan
chmod 777 vadmin/uploads/template
chmod 777 languages/Crear base de datos
Ahora crea una base de datos MySQL con el nombre de usuario de la base de datos y la contraseña del usuario de la base de datos que usaste en config.php. Da privilegios a la base de datos anterior con el nombre de usuario y la contraseña. Ahora restaura la base de datos vcpanel.sql en tu base de datos.
Crear claves SSH
Ahora es posible que necesites crear claves públicas y privadas ssh y subirlas a tu servidor de instalación, a una carpeta fuera de tu raíz de documentos. Asegúrate de asegurar la carpeta. No permitas que nadie acceda a ella. Solo da permiso a los scripts de vcPanel para acceder a esa carpeta. Si no sabes cómo hacerlo, contáctanos. Para saber cómo crear claves ssh, sigue los siguientes pasos.
- ssh a tu servidor:
# ssh [email protected]- Generar claves:
# ssh-keygen -t rsaAhora presiona la tecla ENTER hasta que regreses al símbolo del sistema. Recuerda que no es necesario dar una contraseña para la clave ssh.
- Ahora copia las claves id_rsa e id_rsa.pub de ~/.ssh/ a tu carpeta de claves.
# ls -al ~/.ssh/
# cp -v ~/.ssh/* /path-to-your-key-folder-for-vtonf/Iniciar sesión en el panel de administración
Puedes iniciar sesión en el panel de administración desde http://yourvcpanelinstallationurl/vadmin/
Instalar clave de producto
Recibirás tu clave de producto de nuestro portal de licencias tan pronto como te registres. Si eres un revendedor, puedes usar la misma clave de producto en todas las instalaciones de vcPanel. Actualiza la clave de producto con vcPanel -> Clave de producto.
Configuraciones básicas
Asegúrate de que es posible que necesites configurar las configuraciones básicas y la cuenta de administrador desde el administrador de vcPanel.
Asegurar el acceso a vcPanel
Debes limitar el acceso a tu panel de administración desde ciertas IPs. Ve a vcPanel -> Acceso seguro.
Configurar Cron
Es posible que necesites configurar un trabajo cron diario de la siguiente manera:
0 1 * * * php /path-to-vcpanel-install/script/backupcron.php /path-to-vcpanel-install Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.