Edge for Private Cloud v. 4.17.05
Developer Services ポータルの Edge for Private Cloud インストールでは、 Drupal の新しいバージョンが利用可能になったことを知らせる通知。新しいバージョンは Drupal 機能を意味する リリース、パッチ、セキュリティ アップデート、その他の種類の Drupal アップデートが必要です。セキュリティの場合 更新できない場合は、Drupal のインストールをできるだけ早くアップグレードし、 サイトの安全性が確保されます
以下の手順では、Drupal 7.x.y の Private Cloud インストールを、 別のマイナー バージョン(Drupal 7.54 ~ 7.56 など)
次の点にご注意ください。
-
この手順では、Drupal のインストールのみがアップデートされます。Apigee は更新されず、 ポータルの一部として出荷される ソフトウェアですApigee ポータルのアップグレードに関する情報 については、Developers Enterprise アプリケーションを サービス ポータル。
- Drush コマンドは、ポータルサイトのルート ディレクトリから実行する必要があります。デフォルトでは、
デベロッパー ポータルは次の場所にインストールされます。
<ph type="x-smartling-placeholder">
- </ph>
/opt/apigee/apigee-drupal/wwwroot
(Nginx)/var/www/html
(Apache)
現在の Drupal バージョンの確認
Drupal の更新を開始する前に、次のコマンドを実行して Drupal のバージョンを確認できます。
Drupal のインストール フォルダから、次のコマンドを実行します。デフォルトでは、Drupal は
/opt/apigee/apigee-drupal/wwwroot
:
> cd /opt/apigee/apigee-drupal/wwwroot > drush status | grep 'Drupal version'
出力は次の形式のようになります。
Drupal version : 7.54
Drupal を /opt/apigee/apigee-drupal/wwwroot 以外のディレクトリにインストールした場合は、 このディレクトリに移動してから、drush コマンドを実行します。
Drupal のバージョンの更新
このセクションでは、Drush の使用方法について説明します。 (Drupal Shell)を使用して Drupal のバージョンを更新します。Drupal のドキュメントの Drush を使用した Drupal のアップデートもご覧ください。
インストールされている Drupal をアップデートするには:
- /opt/apigee/apigee-drupal/wwwroot に変更します。 ディレクトリ、またはポータルをインストールしたディレクトリです。
- すべてのファイル、ディレクトリ、データベースのフル バックアップを作成します。バックアップをロケーションに保存する
実行することもできます。詳しい手順については、ポータルをバックアップするをご覧ください。
.htaccess
などのファイルに変更を加えた場合は、robots.txt
またはdefaults.settings.php
(sites
ディレクトリにある)更新後に変更を再度適用する必要があります。さらに、sites/all
ディレクトリで行ったカスタマイズを再適用します。 - サイトをメンテナンス モードにします:
> drush vset --exact maintenance_mode 1 > drush cache-clear all
- 次のコマンドを使用して、必要なバージョンの Drupal をインストールします。
>drush pm-update drupal-7.56
注: 7.56 を目的のバージョンに置き換えます。
または、drush を実行します。 pm-update drupal を実行して、Drupal コアを最新バージョンに更新します。drush pm-updatestatus を実行すると、使用可能な Drupal コアプロジェクトと contrib プロジェクトのマイナー アップデート。 .htaccess
、robots.txt
、 またはdefaults.settings.php
(sites
ディレクトリ)。sites/all
ディレクトリに加えた変更を再適用します。- サイトのメンテナンス モードを終了します:
> drush vset --exact maintenance_mode 0 > drush cache-clear all
会議中に問題が発生した場合はどうすればよいですか? 更新しますか?
作成したバックアップ ファイルを使用して、サイトを以前の状態に復元します。担当の Apigee サポート担当者に報告し、この期間中に報告されたエラー メッセージがあれば提供します。 更新されます