可选软件

我们强烈建议您安装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(未找到)错误,请检查以下各项:

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