AWS

Amazon Bedrock を使う

Ubuntuコンテナ を起動します。 awscliコマンド をインストールします。 aws configure を実行します。 こんな感じで入力すると、ホームに .aws フォルダーができあがります。 ★アクセスキーとシークレットアクセスキーは、「セキュリティ認証情報」の「アクセスキーを作成」で作成することができます。 npm をインストールします。 bedrock をインストールします。 PHP の ライブラリをインストールします。

Amazon Bedrock を使う Read More »

AWS OpenSearchServerlessの使い方

▼IDを指定する場合は、PUT を使ってインサート、アップデートする。 ↑最初1発目のPUTでは”result”が”created”、”_version”が”1″。2回目のPUTでは”result”が”updated”、”_version”が”2″になります。 ▼IDを指定しない場合は、POST を使ってインサート、アップデートする。 ※POST /vegetables/_doc/ だと「Request failed to get to the server (status code: 404)」のエラーになる。 ▼GET /vegetables/ を全て取得する。 ▼取得するサイズをしていする。ようするにLIMIT。 ▼GET /vegetables/_doc/1 を取得する。 ▼GET /vegetables/_doc/RDdLpJMBQzhePOqbMB0c を取得する。 ▼項目名で値が一致するものを検索する。 ▼インデックスを一覧表示する。 ▼インデックスを削除する。 ▼ソートするにはインデックスを作成する。 型を定義している。 ソート スコア順にソート テキスト(文字列を単語分けしない)を検索する。 キーワード(文字列を単語分けしない)を検索する。 ▼数値の比較 型を定義している。

AWS OpenSearchServerlessの使い方 Read More »

AWS Ubuntu で aws の環境を構築するには?

Ubuntuコンテナ を起動します。 awscliコマンド をインストールします。 パッケージが見つからない場合は、以下のコマンドでインストールします。 noninteractive の設定が無いと、インストール中に以下のエリアとリージョンを聞かれます。 aws configure を実行します。 こんな感じで入力すると、ホームに .aws フォルダーができあがります。 ★アクセスキーとシークレットアクセスキーは、「セキュリティ認証情報」の「アクセスキーを作成」で作成することができます。

AWS Ubuntu で aws の環境を構築するには? Read More »

Livewire でS3にファイルアップロードするには?

Laravel と Livewire をインストールして、s3 にファイルアップロードするサンプルプログラムを作成する手順。 プロジェクト名(s3upload)を決めて以下のコマンドを実行します。 インストール時にプロジェクト名のディレクトリが作成されます。 インストールの最後に sudo でパスワードの入力を求められます。 ↓下のメッセージが表示されてインストールは終わります。 sail のエイリアスを定義します。 Laravel のインストールはここまで。 「sail up」でコンテナを起動します。 ララベルのトップディレクトリで、Livewireパッケージ をインストールします。 league/flysystem-aws-s3-v3 パッケージ をインストールします。 .envファイル を修正します。 次のコマンドを実行して、uploadコンポーネント を生成します。 次の 2つ のファイルが生成されます。 ※因みに、renderメソッド を定義しなくても livewire.upload は呼び出されます。 生成された uploadコンポーネント のクラスとビューを次のように置き換えます。 resources/views/layouts/app.blade.phpファイル を作る為に、layoutディレクトリ を作成します。 「フルページコンポーネントは resources/views/layouts/app.blade.php の {{ $slot }} にレンダーされる」と見かけましたが、ここまでの手順で app.blade.phpファイル はできていませんでしたので作成します。 resources/views/layouts/app.blade.phpファイル を作成します。 routes/web.php に Livewireコンポーネント のルートを追加します ブラウザで確認します。

Livewire でS3にファイルアップロードするには? Read More »

Scroll to Top