可选软件

我们强烈建议您安装NTP,以确保与cron相关的任务正确执行。 (例如,服务器日期可以是过去或未来。)

本主题中讨论的其他可选实用程序可能会帮助您进行安装;但是,安装或使用Adobe Commerce并不需要这些实用程序。

安装和配置网络时间协议(NTP)

NTP允许服务器使用全局可用的池服务器同步其系统时钟。 我们建议您使用您信任的NTP服务器,无论它们是您内部网络的专用硬件解决方案,还是外部的公共服务器。

如果您在多台主机上部署Adobe Commerce,则NTP是一种简单的方法,可确保无论服务器处于哪个时区,它们的时钟都保持同步。 此外,cron相关任务(如索引和事务性电子邮件)取决于服务器时钟的准确性。

在Ubuntu上安装和配置NTP

输入以下命令以安装NTP:

apt-get install ntp

继续使用NTP池服务器

在CentOS上安装和配置NTP

要安装和配置NTP,请执行以下操作:

  1. 输入以下命令查找相应的NTP软件:

    code language-bash
    yum search ntp
    
  2. 选择要安装的包。 例如,ntp.x86_64

  3. 安装包。

    code language-bash
    yum -y install ntp.x86_64
    
  4. 输入以下命令,以便NTP在服务器启动时启动。

    code language-bash
    chkconfig ntpd on
    
  5. 继续下一部分。

使用NTP池服务器

您可以选择池服务器。 如果您使用NTP池服务器,ntp.org建议您使用池服务器,这些服务器应与NTP池项目页面上讨论的时区相近。 如果您的专用NTP服务器可用于部署中的所有主机,则可以改用该服务器。

  1. 在文本编辑器中打开/etc/ntp.conf

  2. 查找与以下内容类似的行:

    code language-conf
    server 0.centos.pool.ntp.org
    server 1.centos.pool.ntp.org
    server 2.centos.pool.ntp.org
    
  3. 替换这些行,或者添加指定您的NTP池服务器或其他NTP服务器的其它行。 最好指定多个。

  4. 以下是使用三个基于美国的NTP服务器的示例:

    code language-conf
    server 0.us.pool.ntp.org
    server 1.us.pool.ntp.org
    server 2.us.pool.ntp.org
    
  5. 将更改保存到/etc/ntp.conf并退出文本编辑器。

  6. 重新启动服务。

    • Ubuntu: service ntp restart

    • CentOS: service ntpd restart

  7. 输入date以检查服务器的日期。

    如果日期不正确,请确保在防火墙中打开NTP客户端端口(通常为UDP 123)。

    尝试ntpdate _[pool server hostname]_命令。 如果失败,则搜索它返回的错误。

    如果其他所有操作失败,请尝试重新启动服务器。

创建phpinfo.php

phpinfo.php文件显示了大量有关PHP及其扩展名的信息。

NOTE
仅在开发系统​_中使用phpinfo.php_。 这可能是一个生产中的安全问题。

在Web服务器的docroot中的任意位置添加以下代码:

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

有关详细信息,请参阅phpinfo手册页

要查看结果,请在浏览器的位置或地址字段中输入以下URL:

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

如果显示404(未找到)错误,请检查以下各项:

  • 如有必要,请启动Web服务器。

  • 确保防火墙允许端口80上的通信。

    Ubuntu帮助

    CentOS的帮助

phpMyAdmin

phpMyAdmin应用程序是一个易于使用、免费的数据库管理实用程序。 您可以使用它来检查和处理数据库的内容。 您必须以MySQL数据库管理用户的身份登录到phpMyAdmin。

有关phpMyAdmin的详细信息,请参阅phpMyAdmin主页

有关安装的更多详细信息,请参阅phpMyAdmin安装文档

NOTE
仅在开发系统​_中使用phpMyAdmin_。 这可能是一个生产中的安全问题。
  1. 要使用phpMyAdmin,请在浏览器的地址或位置字段中输入以下命令:

    code language-http
    http://<web server host or IP>/phpmyadmin
    
  2. 出现提示时,使用您的MySQL数据库root或管理用户的用户名和密码登录。

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