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:
-
Introduzca el siguiente comando para buscar el software NTP adecuado:
code language-bash yum search ntp
-
Seleccione un paquete para instalar. Por ejemplo,
ntp.x86_64
. -
Instale el paquete.
code language-bash yum -y install ntp.x86_64
-
Introduzca el siguiente comando para que NTP se inicie cuando se inicie el servidor.
code language-bash chkconfig ntpd on
-
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.
-
Abra
/etc/ntp.conf
en un editor de texto. -
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
-
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.
-
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
-
Guarde los cambios en
/etc/ntp.conf
y salga del editor de texto. -
Reinicie el servicio.
-
Ubuntu:
service ntp restart
-
CentOS:
service ntpd restart
-
-
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.
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:
-
Inicie el servidor web si es necesario.
-
Asegúrese de que el cortafuegos permite el tráfico en el puerto 80.
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.
-
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
-
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.