Software opcional

Le recomendamos encarecidamente que instale NTP para garantizar que las tareas relacionadas con cron se realicen correctamente. (Las fechas del servidor pueden ser pasadas o futuras, por ejemplo).

Las otras utilidades opcionales que se tratan en este tema pueden ayudarle con la instalación; sin embargo, no son necesarias para instalar o utilizar Adobe Commerce.

Instalación y configuración del Protocolo de tiempo de red (NTP)

NTP permite que los servidores sincronicen sus relojes del sistema usando servidores de grupo disponibles globalmente. Le recomendamos que utilice servidores NTP en los que confíe, ya sean soluciones de hardware dedicadas para su red interna o servidores públicos externos.

Si implementa Adobe Commerce en varios hosts, NTP es una forma sencilla de garantizar que todos sus relojes estén sincronizados, independientemente del huso horario en el que se encuentren los servidores. Además, las tareas relacionadas con cron (como la indexación y los correos electrónicos transaccionales) dependen de que el reloj del servidor sea preciso.

Instalar y configurar NTP en Ubuntu

Introduzca el siguiente comando para instalar NTP:

apt-get install ntp

Continuar con Usar servidores de grupo NTP.

Instalación y configuración de NTP en CentOS

Para instalar y configurar NTP:

  1. Introduzca el siguiente comando para buscar el software NTP adecuado:

    code language-bash
    yum search ntp
    
  2. Seleccione un paquete para instalar. Por ejemplo, ntp.x86_64.

  3. Instale el paquete.

    code language-bash
    yum -y install ntp.x86_64
    
  4. Introduzca el siguiente comando para que NTP se inicie cuando se inicie el servidor.

    code language-bash
    chkconfig ntpd on
    
  5. Continúe con la siguiente sección.

Usar servidores de grupo NTP

La selección de los servidores de grupo depende de usted. Si usa servidores de grupo NTP, ntp.org recomienda usar servidores de grupo que estén cerca de la zona horaria de los servidores, tal como se describe en la página del proyecto de grupo NTP. Si tiene un servidor NTP privado disponible para todos los hosts de la implementación, puede utilizar ese servidor en su lugar.

  1. Abra /etc/ntp.conf en un editor de texto.

  2. Busque líneas similares a las siguientes:

    code language-conf
    server 0.centos.pool.ntp.org
    server 1.centos.pool.ntp.org
    server 2.centos.pool.ntp.org
    
  3. Reemplace esas líneas o agregue líneas adicionales que especifiquen el servidor de grupo NTP u otros servidores NTP. Es aconsejable especificar más de uno.

  4. A continuación se muestra un ejemplo del uso de tres servidores NTP basados en Estados Unidos:

    code language-conf
    server 0.us.pool.ntp.org
    server 1.us.pool.ntp.org
    server 2.us.pool.ntp.org
    
  5. Guarde los cambios en /etc/ntp.conf y salga del editor de texto.

  6. Reinicie el servicio.

    • Ubuntu: service ntp restart

    • CentOS: service ntpd restart

  7. Escriba date para comprobar la fecha del servidor.

    Si la fecha es incorrecta, asegúrese de que el puerto cliente NTP (normalmente UDP 123) esté abierto en el cortafuegos.

    Pruebe el comando ntpdate _[pool server hostname]_. Si falla, busque el error que devuelve.

    Si todo lo demás falla, intente reiniciar el servidor.

Crear phpinfo.php

El archivo phpinfo.php muestra una gran cantidad de información acerca de PHP y sus extensiones.

NOTE
Usar phpinfo.php en un sistema de desarrollo solamente. Puede ser un problema de seguridad en producción.

Agregue el siguiente código en cualquier parte del docroot del servidor web:

<?php
// Show all information, defaults to INFO_ALL
phpinfo();

Para obtener más información, consulte la página del manual phpinfo.

Para ver los resultados, introduzca la siguiente URL en el campo de ubicación o dirección del explorador:

http://<web server host or IP>/phpinfo.php

Si aparece un error 404 (no encontrado), compruebe lo siguiente:

phpMyAdmin

La aplicación phpMyAdmin es una utilidad de administración de bases de datos gratuita y fácil de usar. Puede utilizarla para comprobar y manipular el contenido de la base de datos. Debe iniciar sesión en phpMyAdmin como usuario administrativo de la base de datos MySQL.

Para obtener más información sobre phpMyAdmin, consulte la página principal de phpMyAdmin.

Para obtener información más detallada sobre la instalación, consulte la documentación de instalación de phpMyAdmin.

NOTE
Use phpMyAdmin en un sistema de desarrollo solamente. Puede ser un problema de seguridad en producción.
  1. Para usar phpMyAdmin, introduzca el siguiente comando en el campo de dirección o ubicación de su navegador:

    code language-http
    http://<web server host or IP>/phpmyadmin
    
  2. Cuando se le solicite, inicie sesión usando su base de datos MySQL root o el nombre de usuario y contraseña del usuario administrativo.

recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995