のぐそんブログ

暗いおじさんがシコシコ書くブログです。

AWSメモ(追加中)

cloud initのデバック ECSの初期起動時のユーザーデータ(User Data)のデバックには以下のログを利用する。 /var/log/cloud-init-output.log

AWSのEC2のインスタンスメタデータについて

AWS

インスタンスメタデータとは インスタンスメタデータは、インスタンスに関するデータで、実行中のインスタンスを設定または管理するために使用します。 docs.aws.amazon.com 取得方法 curlコマンドで取得 [ec2-user@ip-XX-X-X-115 XX~]$ curl http://169.254…

パーミッションについて

パーミッション ファイルの実行権限のこと。 どの種類のオーナーが、このファイルに対して何ができるのか。 以下のコマンドで確認することができる。 ls -la パーミッションは以下のように9桁で表示される。 -rwxrwxrwx 1 root root 権限 説明 r Read 読み込…

Laravel Passportをやってみるメモ

Laravel Passportを利用した場合のメモ。 ライブラリインストール。 $ composer require laravel/passport マイグレーションを実行。 $ php artisan migrate Migration table created successfully. Migrating: 2014_10_12_000000_create_users_table Migrat…

composer require実行時にAllowed memory size of 1610612736 bytes exhausted エラーが発生する

PHP

composer require実行時に以下のエラーが発生。 Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) memory_limitの設定値を確認。 $ php -r "echo ini_get('memory_limit').PHP_EOL;" 128M php.iniの場所を確…

CodeDeployと CodePipelineを使ってEC2に自動デプロイのメモ

AWS

自動でEC2にソースをデプロイにチャレンジです。 次回やるときの為ののメモです。 自動デプロイの流れ 違うかもしれませんが、やりたいことはこんなイメージです。 githubにpush CodePipelineをが起動 codeDeployがEC2にpush EC2の設定 CodeDeploy エージェ…

クロスドメインでBasic認証を自動ログインさせるメモ

あまり無いと思いますが、クロスドメインでベーシック認証をする必要があったので、 忘れないようにメモしておきます。 仕組みとしては以下のイメージ。 クライアント(表示元)にiframeを埋める。 iframeのsrcにベーシック認証先のサーバーに配置したcgiファ…