Developer Services ポータルのアップグレード

デベロッパー サービス ポータル v. 4.17.01

ここでは、既存の Apigee デベロッパー チャネル サービスをアップグレードする方法について説明します。 説明します。

<ph type="x-smartling-placeholder">

デフォルトのインストール ディレクトリ

アップグレード プロセスは、デベロッパー ポータルが /var/www/html にインストールされていることを前提としています。 デフォルトのディレクトリにある場合は、以下の手順に沿って、インストール環境を使用するようにパスを変更します。 されます。

インストール ディレクトリがわからない場合は、よく使用される Drush コマンドの説明に沿って確認できます。

サポートされているアップグレード バージョン

このアップグレード手順は、次のバージョンのポータルでサポートされています。

  • pantheon-14.02.x
  • pantheon-14.03.x
  • pantheon-14.04.x
  • pantheon-14.07.x
  • pantheon-15-01.x
  • OPDK-15-04.x
  • OPDK-15-07.x
  • OPDK-16-01.x
  • OPDK-16-05.x
  • OPDK-16-09.x

ポータルのバージョンを確認するには、ブラウザで次の URL を開きます。

http://yourportal.com/buildInfo

<ph type="x-smartling-placeholder">

インストールの前に

既存のインストールで、Drupal コアまたはカスタム以外の 変更内容は上書きされます。この変更には、特に .htaccess にアクセスした可能性もあります。 /sites ディレクトリの外部はすべて Drupal が所有していると想定してください。「 robots.txt は例外です。このファイルがウェブに存在するかどうか そのまま保持されます。

インストールに進む前に、Drupal ウェブルート全体のバックアップを作成してください。 されます。デフォルトのインストール先は /var/www/html ですが、すでに変更されている可能性もあります。 インストール時に発生します。以下のインストール手順を実施したら、 カスタマイズを実行します。

Apigee デベロッパー チャンネルのアップグレード 新しいリリースへのサービス

  1. Drupal MySQL インスタンスのバックアップ。
    詳細については、http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/ をご覧ください。 <ph type="x-smartling-placeholder">
      </ph>
    1. オプション 1: Drush を使用する

      Drush コマンド sql-dump データベースのコピーを作成します。Drupal ディレクトリ(デフォルトでは /var/www/html)から、 コマンド:
      &gt;drush sql-dump > /path/to/backup_dir/database-backup.sql

      次の場合は drush help sql-dump を使用します。 ご確認ください。
    2. オプション 2: MySQLdump を使用する
      mysqldump コマンドを使用します。 データベースのコピーを作成するには:
      mysqldump -u ユーザー名 -p'パスワード'データベース名 > /path/to/backup_dir/database-backup.sql

      -p オプションとパスワードの間にはスペースを入れないでください。独身 パスワードに特殊文字が含まれている場合は、パスワードを引用符で囲む必要があります。

      USERNAMEDATABASENAME を設定します。 。デフォルトでは、両方とも開発ポータルです。
  2. Drupal ウェブルート ディレクトリ全体のバックアップを作成します。デフォルトのインストール場所は /var/www/html ですが、 インストール時に変更されています。
  3. デベロッパー チャネル サービスの DeveloperServices_x.y.z.tar をダウンロードします。 ファイル(ftp.apigee.com)からファイルを取得します。ここで、x.y.z ポータルのバージョン番号に対応します。プロンプトが表示されたら、次の操作を行います。 受信します。

    ファイルは、ブラウザで Apigee から送られてきたリンクからダウンロードするか、ファイルをコピーしてダウンロードすることができます。 これを次の cURL コマンドに追加します。
    &gt;curl -kOL <リンクを貼り付ける here&gt;

    : 外部インターネット接続のないサーバー上にポータルがある場合、 この手順はアクセス権のあるサーバーで実行してください。

    http://community.apigee.com/content/apigee-customer-support に移動します。 [Login to your Support Portal] を選択して Developer Channel をリクエストします サービス アップグレード用の .tar ファイル。サポート ポータルのアカウントがない場合は、[ サポート ポータルにログインし、ログインページで [ 急いでいるの?こちらからサポート チケットを送信してください
  4. インターネットに接続されているサーバーでアップグレードを行う場合: <ph type="x-smartling-placeholder">
      </ph>
    1. ポータルのアップグレード ファイルを抽出します。
      &gt;tar -xvf <tar file&gt;

      このコマンドの抽出により、DeveloperServices-4.x.y.z という新しいディレクトリが作成されます。
    2. DeveloperServices-4.x.y.z に変更します。 されます。
    3. 次のコマンドを使用して、Drupal の最新バージョンをダウンロードします。
      &gt;drush dl drupal

      このコマンドは、drupal-x.y という名前のディレクトリを作成します。ここで、x.y は現在の 表示する必要があります。
    4. networked-update.sh スクリプトを実行します。
      &gt; ./networked-update.sh

      ファイルの権限によっては、このコマンドの実行に sudo を使用するか、 できます。
    5. Drupal の更新通知を受け取るには、Drupal Update Manager が 有効になります。Drupal メニューで [Modules] を選択し、下にスクロールして、 アップデート マネージャー モジュールをご覧ください。有効になっていない場合は有効にします。

      有効にした後は、[レポート >使用可能 [Updates] メニュー項目。

      [レポート >利用可能なアップデート >[設定] メニュー項目で 更新が利用可能になったときにメールで通知するようにモジュールを構成し、 アップデートを確認しています。
  5. インターネットに接続していないサーバーでアップグレードを行う場合: <ph type="x-smartling-placeholder">
      </ph>
    1. デベロッパー チャネル サービスの DeveloperServices_x.y.z.tar ファイルをダウンロードしたサーバーで、次の操作を行います。 ポータルのアップグレード ファイルを抽出します。
      &gt;tar -xvf <tar file&gt;

      このコマンドの抽出により、DeveloperServices-4.x.y.z という新しいディレクトリが作成されます。
    2. DeveloperServices-4.x.y.z に変更します。 されます。
    3. non-networked-update.sh スクリプトを実行します。
      &gt; ./non-networked-update.sh

      ファイルの権限によっては、このコマンドの実行に sudo を使用するか、 できます。

      このコマンドは、必要なアップデート ファイルをすべてダウンロードし、1 つのファイルにパッケージ化します。 devportal-update.tgz という名前の 選択した場所にファイルを書き込みます。
    4. devportal-update.tgz をターゲットとしてコピーする ポータルを実行するサーバーです
      : devportal-update.tgz をアプリケーションのウェブルートにはコピーしないでください。 作成されます。
    5. devportal-update.tgz ファイルを 現在のディレクトリ:
      &gt;tar -xzf /path/to/devportal-update.tgz
    6. developer-update ディレクトリに移動します。
    7. 次のコマンドを実行して、アップデートをインストールします。
      &gt; ./install-update.sh
    8. 画面の指示に沿って操作します。

これでアップグレードが完了しました。