Preguntas Frecuentes
NUEVO
Soporte de Bitrix24
Inscripción e inicio de sesión
Cómo empezar
Feed
Messenger
Página de inicio: el Vibe
Calendario
Bitrix24 Drive
Webmail
Grupos de trabajo
Tareas y proyectos
CoPilot - IA en Bitrix24
CRM
Contact center
Sales center
CRM Analytics
Sales Intelligence
BI Builder
Bitrix24 Market
Sitios web
Tienda Online
CRM + Online store
Tienda CRM
Compañía
Base de conocimientos
Firma electrónica
Firma electrónica para RR. HH.
Automatización
Flujos de trabajo
Marketing
Gestión del inventario
Telefonía
Mi perfil
Configuraciones de la cuenta
Suscripción
Enterprise
Bitrix24 En Premisa
Aplicación de escritorio
Preguntas generales
Actualización de los artículos (archivo)
Log In
Su Bitrix24
Autorizar el ingreso
a su cuenta de Bitrix24
Ingresar

Soporte Bitrix24

Bitrix24 En Premisa: requisitos técnicos

on-premise

Servidor web habilitado para PHP

Apache (recomendado) –  versión 2.4.x o superior.

nginx – debe configurarse manualmente para garantizar el correcto funcionamiento. Versión recomendada: la última versión estable 1.16.x o superior.


Requisitos para PHP

Para que el producto funcione correctamente, a partir del 1 de marzo de 2024, la versión mínima de PHP es 8.1 y superior.

Para un funcionamiento correcto se requieren también las siguientes extensiones de PHP:

  • GD – biblioteca de manejo de imágenes. Se requiere para construir gráficos y tablas, lo que es esencial para los módulos de Estadísticas, Publicidad y Helpdesk. La biblioteca también se usa para CAPTCHA.

  • PHP XML – se utiliza por el sistema de actualización. Esta biblioteca está incluida en el paquete de instalación estándar de PHP. La versión de Windows de PHP tiene un soporte XML integrado.

  • FreeType – biblioteca necesaria para el correcto funcionamiento de CAPTCHA.

  • Soporte de expresiones regulares (POSIX y Perl-compatible) – se reqiuere para un funcionamiento correcto de mecanismos internos.

  • Zlib compression – la biblioteca de compresión. Se requiere por el módulo de compresión y el sistema de actualización para disminuir la cantidad de datos transferidos.

  • Se recomienda encarecidamente el acelerador de PHP (OPcache, XCache, APC u otro) para acelerar significativamente el funcionamiento de las aplicaciones PHP. PHP versión 5.5.x o superior incluye OPcache.

¡Importante! Características de uso:
  1. Precompilador XCache: su valor debe estar deshabilitado – xcache.cacher = Off.

  2. eAccelerator no es compatible con PHP versión 5.3 o superior y ya no es compatible con los productos de Bitrix a partir del módulo Kernel versión 15.0.13.

  3. Para la base de datos MySQL está disponible la codificación UTF-8. Para garantizar el soporte correcto del cifrado UTF, compruebe si el módulo mbstring está instalado en PHP. En la configuración de PHP, el archivo php.ini debe incluir:
    mbstring.func_overload=0 default_charset=UTF-8 
Configuraciones adicionales de PHP

Para un funcionamiento correcto debe instalar los siguientes parámetros PHP:

  • Cantidad máxima de memoria PHP requerida por el núcleo del sistema (en este caso, son 256 Mb).
    memory_limit = 256M;
    Este parámetro se puede cambiar:
    • editando directamente el archivo php.ini;

    • desde dentro de un script usando la función: ini_set("memory_limit", "256M");

      Esta línea se agrega al archivo /bitrix/php_interface/dbconn.php en el momento de la instalación usando el valor proporcionado por el usuario.

    • en el archivo .htaccess usando la directiva: php_value memory_limit 256M

      Los parámetros PHP desde .htaccess se pueden instalar solo si se cumplen las siguientes condiciones:
      • se utiliza el servidor web Apache u otro compatible (IIS es un servidor no compatible);
      • los archivos .htaccess son procesados por el servidor web, o sea el archivo de configuración del servidor web (httpd.conf) contiene la directiva: AllowOverride All o cualquier otro valor que no sea None;
      • PHP es instalado como un módulo de Apache (si PHP se ejecuta como CGI, todos los parámetros requeridos deben establecerse al compilar PHP)
    • en el archivo httpd.conf usando la directiva: php_admin_value memory_limit 256M

  • El parámetro que define si los archivos se pueden cargar en el servidor o no:
    file_uploads = On;

    También se deben configurar los siguientes parámetros:

    • upload_tmp_dir = <nombre de carpeta>
      Es esencial que exista el directorio especificado, y que el usuario actual (bajo el cual se ejecuta el servidor web) tenga los permisos de "escribir" para esta carpeta.
    • upload_max_filesize = <límite de tamaño de archivo requerido>
  • Es necesario que el manejo de sesiones en PHP esté configurado correctamente. Se recomienda verificar que exista la carpeta donde se guardan los archivos de sesión.
    Si falta el parámetro session.save_path en el archivo php.ini, se usará el valor predeterminado de /tmp.

    Si la URL del servidor contiene el parámetro PHPSESSID=..., puede deshabilitarlo de la siguiente manera:

    • En el archivo php.ini instalar: session.use_trans_sid = 0
    • En el archivo .htaccess instalar: php_flag session.use_trans_sid off
      El sitio web de demostración ya tiene esta línea incluida en el archivo especificado, solo debe descomentarla.
    ¡Importante! Por razones de seguridad, debe especificar carpetas separadas para almacenar sesiones de cada usuario del alojamiento.

Soporte de bases de datos

MySQL – se recomienda la versión 5.7.x o superior.

Para admitir MySQL, el sistema requiere que se instale el soporte de MySQL para PHP.

¡Atención! Las bases de datos Oracle y MSSQL no son compatibles.

Espacio en el disco duro

Al principio, necesitará al menos 10 Gb de espacio libre. Si tiene muchos documentos, archivos, etc., es posible que necesite más espacio libre, pero 10 Gb es el mínimo.


RAM

Necesita tener al menos 1 GB de RAM. Si utiliza el servidor Push&Pull, se requieren al menos 2 GB de RAM.


Configuración del servidor

A continuación encontrará configuraciones de servidores aproximadas:

  • Hasta 50 usuarios: Intel Xeon E3-1230v5 3.4 GHz, 4 núcleos / 2 × 2 Tb HDD para almacenar archivos de la cuenta / 2 x 256 Gb SSD para almacenar bases de datos / 16 Gb DDR4.
  • 50 – 100 usuarios: Intel Xeon E3-1230v5 3.4 GHz, 4 núcleos / 2 × 2 Tb HDD para almacenar archivos de la cuenta / 2 x 256 Gb SSD para almacenar bases de datos / 24 Gb DDR4.
  • 100 – 500 usuarios: Intel Xeon E3-1230v5 3.4 GHz, 4 núcleos / 2 × 2 Tb HDD para almacenar archivos de la cuenta / 2 x 256 Gb SSD para almacenar bases de datos / 32 Gb DDR4.
  • 500 – 1000 usuarios: Intel Xeon E5-1650v4 3.6 GHz, 6 núcleos / 2 × 4 Tb HDD para almacenar archivos de la cuenta / 2 x 480 Gb SSD para almacenar bases de datos / 64 Gb DDR4.
  • 1000 – 5000 usuarios: Intel Xeon E5-1650v4 3.6 GHz, 6 núcleos / 2 × 4 Tb HDD para almacenar archivos de la cuenta / 2 x 480 Gb SSD para almacenar bases de datos / 128 Gb DDR4.
  • Más de 5000 usuarios: 2 servidores Intel Xeon E5-1650v4 3.6 GHz, 6 núcleos / 2 × 4 Tb HDD para almacenar archivos de la cuenta / 2 x 480 Gb SSD para almacenar bases de datos / 128 Gb DDR4.

Estas configuraciones son aproximadas y la mayoría de los proyectos requerirán significativamente menos recursos. Y para los otros, al contrario, puede que no sea suficiente.

¿Le ha resultado útil esta información?
Asistencia de especialistas en integración
No es lo que estoy buscando
Texto complicado e incomprensible
La información está desactualizada
La explicación es demasiado corta. Necesito más información
No me gusta cómo funciona esta herramienta
Ir a Bitrix24
¿No tiene una cuenta? Créela gratis
Artículos relacionados
Bitrix24 En Premisa: habilitar llamadas para 100 personas Bitrix24 En Premisa: actualizar a PHP 8.x Bitrix24 En Premisa: actualización de tarifas de renovación