Liferay サービスのシェルを使う
何が起きているのかを確認するために、システムに直接アクセスする必要がある場合もある。 KyleはLiferayサービスのシェルを使ってディレクトリ構造を表示し、データベースの作成を確認しようとしています。
ここでは、シェルを使ってコンソールからLiferayインスタンスのデータベースに直接問い合わせます。
シェルへのアクセス
サービスのページから Liferay サービスのシェルにアクセスします。
Liferay Cloud コンソールで、UAT 環境に移動します。
画面左側の Services をクリックする。
Liferay サービスをクリックします。
[Shell] タブをクリックします。
シェルに
ls
と入力すると Liferay Home ディレクトリの内容が表示されます。
シェルを通してLiferayインスタンスに加えた変更は永久的なものではありません。 それらは、次にサービスが再起動したときに上書きされる。
MySQLクライアントの使用
次に、MySQL クライアントを使用して Liferay インスタンスのデータベースを表示します。
シェルに
mysql
と入力して、デフォルト・ユーザーでMySQLクライアントにログインする。noteデフォルトのデータベース・ユーザーでログインすると、データベースへの読み取り専用アクセス権が与えられます。 データを操作する必要がある場合は、 MySQLクライアントの使用 ログインする。
show tables;
と入力すると、既存の全テーブルのリストが表示され、スクロールできる。別のクエリを実行して、全サイトの カテゴリとタグを使用したコンテンツの整理 のリストを確認してください:
select vocabularyId, name, groupId from AssetVocabulary;
最後に、MySQL クライアントからログアウトします:
quit
Liferayクラウド管理者コースを修了しました。