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 o Magento Open Source.
Instalación y configuración del Protocolo de tiempo de red (NTP)
NTP permite a los servidores sincronizar sus relojes del sistema mediante 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 va a implementar Adobe Commerce o Magento Open Source 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 utiliza servidores de grupo NTP, ntp.org recomienda utilizar servidores de grupo que están cerca de la zona horaria de los servidores, tal como se describe en la página de 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.
-
Abrir
/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
-
Guardar los cambios en
/etc/ntp.conf
y salga del editor de texto. -
Reinicie el servicio.
-
Ubuntu:
service ntp restart
-
CentOS:
service ntpd restart
-
-
Entrar
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
ntpdate _[pool server hostname]_
comando. Si falla, busque el error que devuelve.Si todo lo demás falla, intente reiniciar el servidor.
Crear phpinfo.php
El phpinfo.php
Este archivo muestra una gran cantidad de información sobre 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 de manual de 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 con la base de datos MySQL
root
o el nombre de usuario y la contraseña del usuario administrativo.