オプションのソフトウェア
クローン関連のタスクが適切に実行されるように、NTPをインストールすることを強くお勧めします。 (サーバーの日付は、例えば、過去または将来の日付である可能性があります)。
このトピックで説明するその他のオプションのユーティリティは、インストールに役立つ場合がありますが、Adobe Commerceのインストールや使用には必要ありません。
Network Time Protocol (NTP)のインストールと設定
NTPを使用すると、サーバーは グローバルに利用可能なプールサーバーを使用してシステムクロックを同期できます。 信頼できるNTP サーバーは、専用のハードウェアソリューションであるか、内部ネットワークまたは外部のパブリックサーバーであるかを問わず、使用することをお勧めします。
複数のホストにAdobe Commerceをデプロイする場合、NTPは、サーバーがどのタイムゾーンにあっても、すべてのクロックが同期されていることを保証する簡単な方法です。 また、cron関連のタスク(インデックス作成やトランザクションメールなど)は、サーバークロックの精度に依存します。
UbuntuでのNTPのインストールと設定
次のコマンドを入力して、NTPをインストールします。
apt-get install ntp
NTP プールサーバーを使用で続行します。
CentOSでのNTPのインストールと設定
NTPをインストールして設定するには:
-
次のコマンドを入力して、適切なNTP ソフトウェアを見つけます。
code language-shell yum search ntp -
インストールするパッケージを選択します。 例:
ntp.x86_64。 -
パッケージをインストールします。
code language-shell yum -y install ntp.x86_64 -
次のコマンドを入力して、サーバーの起動時にNTPが開始されるようにします。
code language-shell chkconfig ntpd on -
次のセクションに進みます。
NTP プールサーバーの使用
プールサーバーの選択は自分の責任です。 NTP プールサーバーを使用する場合、ntp.orgでは、NTP プールプロジェクトページ で説明されているように、サーバーのタイムゾーンに近い プールサーバーを使用することをお勧めします。 デプロイメント内のすべてのホストで利用可能なプライベート NTP サーバーがある場合は、代わりにそのサーバーを使用できます。
-
/etc/ntp.confをテキストエディターで開きます。 -
次のような行を探します。
code language-conf server 0.centos.pool.ntp.org server 1.centos.pool.ntp.org server 2.centos.pool.ntp.org -
これらの行を置き換えるか、NTP プールサーバーまたは他のNTP サーバーを指定する行を追加します。 複数を指定することをお勧めします。
-
米国に拠点を置く3つのNTP サーバーを使用する例を次に示します。
code language-conf server 0.us.pool.ntp.org server 1.us.pool.ntp.org server 2.us.pool.ntp.org -
変更を
/etc/ntp.confに保存して、テキストエディターを終了します。 -
サービスを再起動します。
-
Ubuntu:
service ntp restart -
CentOS:
service ntpd restart
-
-
サーバーの日付を確認するには、
dateと入力します。日付が正しくない場合は、NTP クライアントポート(通常はUDP 123)がファイアウォールで開いていることを確認します。
ntpdate _[pool server hostname]_コマンドを試してください。 失敗した場合は、返されるエラーを検索します。他のすべてが失敗した場合は、サーバーを再起動してみてください。
phpinfo.phpの作成
phpinfo.php ファイルには、PHPとその拡張機能に関する大量の情報が表示されます。
phpinfo.phpを使用します。 これは本番環境のセキュリティの問題かもしれません。Web サーバーのdocroot内の任意の場所に次のコードを追加します。
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
詳しくは、phpinfoのマニュアルページ を参照してください。
結果を表示するには、ブラウザーの場所または住所フィールドに次のURLを入力します。
http://<web server host or IP>/phpinfo.php
404 (Not Found)エラーが表示される場合は、次の点を確認してください。
-
必要に応じてWeb サーバーを起動します。
-
ファイアウォールでポート 80のトラフィックが許可されていることを確認します。
phpMyAdmin
phpMyAdmin アプリケーションは、使いやすい無料のデータベース管理ユーティリティです。 データベースの内容を確認および操作するために使用できます。 phpMyAdminにMySQL データベース管理ユーザーとしてログインする必要があります。
phpMyAdminについて詳しくは、phpMyAdmin ホームページ を参照してください。
インストールについて詳しくは、phpMyAdmin インストールドキュメント を参照してください。
-
phpMyAdminを使用するには、ブラウザーのアドレスまたは場所フィールドに次のコマンドを入力します。
code language-http http://<web server host or IP>/phpmyadmin -
プロンプトが表示されたら、MySQL データベース
rootまたは管理ユーザーのユーザー名とパスワードを使用してログインします。