デベロッパー サービス ポータル v. 4.16.09
ここでは、既存の Apigee デベロッパー チャネル サービスをアップグレードする方法について説明します。 説明します。
デフォルトのインストール ディレクトリ
アップグレード プロセスは、デベロッパー ポータルが /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
ポータルのバージョンを確認するには、ブラウザで次の URL を開きます。
http://yourportal.com/buildInfo
<ph type="x-smartling-placeholder">インストールの前に
既存のインストールで、Drupal コアまたはカスタム以外の 変更内容は上書きされます。この変更には、特に .htaccess にアクセスした可能性もあります。 /sites ディレクトリの外部はすべて Drupal が所有していると想定してください。「 robots.txt は例外です。このファイルがウェブに存在するかどうか そのまま保持されます。
インストールに進む前に、Drupal ウェブルート全体のバックアップを作成してください。 されます。デフォルトのインストール先は /var/www/html ですが、すでに変更されている可能性もあります。 インストール時に発生します。以下のインストール手順を実施したら、 カスタマイズを実行します。
Apigee デベロッパー チャンネルのアップグレード 新しいリリースへのサービス
- Drupal MySQL インスタンスのバックアップ。
詳細については、http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/ をご覧ください。 <ph type="x-smartling-placeholder">- </ph>
- オプション 1: Drush を使用する
Drush コマンド sql-dump データベースのコピーを作成します。Drupal ディレクトリ(デフォルトでは /var/www/html)から、 コマンド:
>drush sql-dump > /path/to/backup_dir/database-backup.sql
次の場合は drush help sql-dump を使用します。 ご確認ください。 - オプション 2: MySQLdump を使用する
mysqldump コマンドを使用します。 データベースのコピーを作成するには:
mysqldump -u ユーザー名 -p'パスワード'データベース名 > /path/to/backup_dir/database-backup.sql
-p オプションとパスワードの間にはスペースを入れないでください。独身 パスワードに特殊文字が含まれている場合は、パスワードを引用符で囲む必要があります。
USERNAME と DATABASENAME を設定します。 。デフォルトでは、両方とも開発ポータルです。
- オプション 1: Drush を使用する
- Drupal ウェブルート ディレクトリ全体のバックアップを作成します。デフォルトのインストール場所は /var/www/html ですが、 インストール時に変更されています。
- デベロッパー チャネル サービスの DeveloperServices_x.y.z.tar をダウンロードします。
ここで、x.y.z はポータルのバージョン番号です。
ファイルは、ブラウザで Apigee から送られてきたリンクからダウンロードするか、ファイルをコピーしてダウンロードすることができます。 これを次の cURL コマンドに追加します。
>curl -kOL <リンクを貼り付ける here>
注: 外部インターネット接続のないサーバー上にポータルがある場合、 この手順はアクセス権のあるサーバーで実行してください。
http://community.apigee.com/content/apigee-customer-support に移動します。 [Login to your Support Portal] を選択して Developer Channel をリクエストします サービス アップグレード用の .tar ファイル。サポート ポータルのアカウントがない場合は、[ サポート ポータルにログインし、ログインページで [ 急いでいるの?こちらからサポート チケットを送信してください。 -
インターネットに接続されているサーバーでアップグレードを行う場合:
<ph type="x-smartling-placeholder">
- </ph>
- ポータルのアップグレード ファイルを抽出します。
>tar -xvf <tar file>
このコマンドの抽出により、DeveloperServices-4.x.y.z という新しいディレクトリが作成されます。 - DeveloperServices-4.x.y.z に変更します。 されます。
- 次のコマンドを使用して、Drupal の最新バージョンをダウンロードします。
>drush dl drupal
このコマンドは、drupal-x.y という名前のディレクトリを作成します。ここで、x.y は現在の 表示する必要があります。 - networked-update.sh スクリプトを実行します。
> ./networked-update.sh
ファイルの権限によっては、このコマンドの実行に sudo を使用するか、 できます。 - Drupal の更新通知を受け取るには、Drupal Update Manager が
有効になります。Drupal メニューで [Modules] を選択し、下にスクロールして、
アップデート マネージャー モジュールをご覧ください。有効になっていない場合は有効にします。
有効にした後は、[レポート >使用可能 [Updates] メニュー項目。
[レポート >利用可能なアップデート >[設定] メニュー項目で 更新が利用可能になったときにメールで通知するようにモジュールを構成し、 アップデートを確認しています。
- ポータルのアップグレード ファイルを抽出します。
-
インターネットに接続していないサーバーでアップグレードを行う場合:
<ph type="x-smartling-placeholder">
- </ph>
- デベロッパー チャネル サービスの DeveloperServices_x.y.z.tar ファイルをダウンロードしたサーバーで、次の操作を行います。
ポータルのアップグレード ファイルを抽出します。
>tar -xvf <tar file>
このコマンドの抽出により、DeveloperServices-4.x.y.z という新しいディレクトリが作成されます。 - DeveloperServices-4.x.y.z に変更します。 されます。
- non-networked-update.sh スクリプトを実行します。
> ./non-networked-update.sh
ファイルの権限によっては、このコマンドの実行に sudo を使用するか、 できます。
このコマンドは、必要なアップデート ファイルをすべてダウンロードし、1 つのファイルにパッケージ化します。 devportal-update.tgz という名前の 選択した場所にファイルを書き込みます。 - devportal-update.tgz をターゲットとしてコピーする
ポータルを実行するサーバーです
注: devportal-update.tgz をアプリケーションのウェブルートにはコピーしないでください。 作成されます。 - devportal-update.tgz ファイルを
現在のディレクトリ:
>tar -xzf /path/to/devportal-update.tgz - developer-update ディレクトリに移動します。
- 次のコマンドを実行して、アップデートをインストールします。
> ./install-update.sh - 画面の指示に沿って操作します。
- デベロッパー チャネル サービスの DeveloperServices_x.y.z.tar ファイルをダウンロードしたサーバーで、次の操作を行います。
ポータルのアップグレード ファイルを抽出します。
これでアップグレードが完了しました。