AWS

Ubuntu EC2からEFSをマウント

先に注意 んー。ログ出力するのはやめた方が良いですね🐱 共通したコンフィグファイルの共有に最適ですね。 CloudWatch Agent Laravelログ出力 ログの外出しならCloudWatch Agentの方が良いよ。     EFSのマウントの参考にどうぞ〜 事前準備 AWSコンソールからEFSファイルシステムの作成 EFSのマウントターゲット作成 EC2のセキュリティ …

開発

Git 空コミット

CIデプロイだけしたい時に   デプロイのブランチから新しいブランチを作って $ git commit –allow-empty -m “空コミットでデプロイ” コミットしてリモートにプッシュするとCIが走ってデプローイ🐱✨     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見 …

AWS, Python

API Gateway + Lambda tagを指定してEC2の起動・停止 | AutoScaling Groupのインスタンス数を変更 Python3.9

API Gateway + Lambda開発のコツ   タイムアウト   処理時間の3倍程度をLambda設定のタイムアウトに設定する。 10秒を設定   ログ出し ログがないとまともな開発はできない cloudWatchにIAMロールでCloudWatch Logsのアクセスができるロールを作成 API Gatewayの設定でarnを指定する API Gateway …

開発, API

Postman ログインしてCookieが必要なAPIの利用

  Cookieを取得する curlでログインセッションを取得する     PostmanにCookieを設定       これでログインして送信できるようになる Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には …

AWS

AWS CloudWatchでオートスケールの複数EC2 モニタリング

エクスプローラの利用   CloudWatch -> メトリクス -> エクスプローラ -> CPUUtilizationを選択 -> タグでName: {サーバ名}     アプリケーションのモニタリング(Resource Health)の利用   CloudWatch -> アプリケーションのモニタリング -> Resource …

AWS

静的コンテンツサーバ NginxとCloudFront+S3の連携

静的コンテンツ、例えば画像をS3に配置します。その画像のパスをDBに保存するときにドメインを保存しなくて、URIだけ保存しつつ表示させる方法です。 Nginx(www.exampl.net) -> CloudFront -> S3(s3.hoge.com)   Nginx     $ sudo vi /etc/nginx/sites-enabled/homestea …

PHP

phpMyAdmin「設定ファイルに定義されている管理ユーザ(controluser)での接続に失敗しました。」

  $ vi /usr/share/phpmyadmin/config.inc.php $cfg[‘Servers’][$i][‘controluser’] = ‘homestead’; $cfg[‘Servers’][$i][‘controlpass’] = ‘secret’; 設定する     $ cat /usr/share/phpmyadmin/config.inc.p …

PHP

Laravel Base64データから画像や動画を保存する

データ変換ツール https://hogehoge.tk/tool/     リクエスト {“image”: “data:image/jpeg;base64,{Base64データ}”}   {“movie”: “data:video/mp4;base64,{Base64データ}”}     public function imageFileTempUploa …