Cada vez más empresas peruanas usan un sistema propio o instalado (no un servicio en la nube de terceros) para emitir facturas, boletas y guías electrónicas. Ese sistema es crítico: si se cae, no se factura. Alojarlo en un VPS te da control, pero exige hacer bien algunas cosas.
Recursos recomendados
Un sistema de facturación típico incluye la aplicación web, una base de datos (MySQL, PostgreSQL o SQL Server), la generación y firma de XML, la creación de PDFs y el envío a SUNAT o a un OSE. Como referencia:
- Emisión de una empresa, volumen bajo o medio: 4 vCPU y 8 GB de RAM.
- Varias empresas o sistema multiempresa, ERP con inventario: 6 vCPU y 12 GB de RAM o más.
- Disco NVMe: los XML, CDR y PDFs se acumulan; calcula su crecimiento anual y deja margen.
Protege el certificado digital
El certificado digital con el que firmas los comprobantes identifica legalmente a tu empresa. En el servidor:
- Guárdalo fuera de la carpeta pública de la web y con permisos restrictivos (
chmod 600). - No dejes la contraseña del certificado en archivos accesibles desde internet ni en el repositorio de código.
- Controla su fecha de vencimiento: un certificado vencido detiene la emisión.
Seguridad del servidor
- Aplica el hardening básico: llaves SSH, firewall, fail2ban y actualizaciones automáticas.
- No expongas la base de datos a internet; si necesitas acceso remoto, usa un túnel SSH o una VPN.
- Siempre HTTPS, también en el panel de administración del sistema.
Backups: aquí no son opcionales
Estás obligado a conservar los comprobantes electrónicos y sus constancias. Aplica la regla 3-2-1: volcado diario de la base de datos y de la carpeta de XML y CDR, copia fuera del servidor y pruebas de restauración periódicas.
Monitorea lo que importa
- Disponibilidad de la web del sistema (un monitor externo que te avise si cae).
- Espacio en disco: un disco lleno detiene la base de datos.
- Comprobantes pendientes o rechazados por SUNAT u OSE.
- Vencimiento del certificado SSL y del certificado digital.
¿Lo montamos contigo?
En VPSPerú somos parte de PeruSoftware, un equipo que desarrolla sistemas de facturación electrónica, así que conocemos bien estos requisitos. Elige tu plan VPS y te ayudamos con la instalación, la seguridad y los backups.
Preguntas frecuentes
¿Puedo alojar un sistema de facturación en Windows Server?
Sí, si tu sistema lo requiere (por ejemplo, aplicaciones .NET con SQL Server). El VPS admite Windows Server con licencia adicional.
¿Qué pasa si el servidor se cae mientras emito?
Los comprobantes no enviados quedan pendientes y se reenvían cuando el sistema vuelve, dentro de los plazos de SUNAT. Por eso importa monitorear la disponibilidad y tener backups para recuperarse rápido.