AWS

Amazon Linux 2022 (AL2022) と Node.js

そろそろ Node も 18かなという感じ。この時点、2022/9/下、 https://nodejs.org/ja/ にて、バージョンは「16.17.0 LTS 推奨版」「18.9.0 最新版」です。 前回記事(2022/2/) AmazonLinux2 に Node.js - hs9587’s diary より少し進んでいるけど、LTS推奨版の…

AmazonLinux2 に Node.js

AmazonLinux2 に Node.js を入れるのはどうしましょう。 いや、今さらそこに入れなくても、ラムダでもドッカーでも呼べばいいんだけど、やっぱり手元環境も欲しくて(手元?)。この時点、2022/2/半ばで、https://nodejs.org/ja/ にて、バージョンは「16.14.0 L…

バランサーのヘルスチェックのリクエストヘッダー

AWS EC2のエラスティックロードバランサーをクラシックから付け替えているのだけど、アプリケーションロードバランサーにしたら、ヘルスチェックのリクエストが変わったみたいで、Webアプリ側のチェックで応答が悪くヘルスチェックに苦労した。 というわけで…

try catch のエラーと例外

ちょっとファイル参照の用があって、一度試して無かったら別のところを見に行くとかしたかった。キャッシュ見に行って無かったら本体とか、ローカルを見に行って無かったらネットを参照とか、そういう感じ。 ファイル参照は file_get_contents() PHP: file_g…

S3 で JavaScript の s3.copyObject() のパラメータ

AWS

AWS の Lambda の Node.js の JavaScript で S3 のオブジェクトをコピーする copyObject() メソッドのパラメータ指定でちょっとはまった。 S3においてあるファイル(オブジェクト)を S3内で(自分のアカウントの許す中で)コピーするのに、JavaScriptで、下記と…

PHP SESへのSMTPリレーで mail()

AWS

EC2 の AmazonLinux の PHP からメールを出す。メールは別に SES を設定してて、Verified Sender の登録は済んでいる。で、mail()関数 PHP: mail - Manual からメールが送れない、SES の SMTPサーバへは Sendmailの設定でリレーするようにしてて、コマンドラ…

PHPセッションと ElastiCache

AWS

開催予定のイベント | JAWS-UG(AWS Users Group – Japan)JAWS-UGさいたま支部第1回勉強会 : ATND 行ってきました。そのときの発表資料はこちらです PHPセッションと ElastiCache おまけ、ElastiCache(memcashed)の値の確認 ElastiCache でのアイテムサイ…

ElastiCache でのアイテムサイズ

Amazon ElastiCache (インメモリキャッシュ管理・操作サービス) | AWS はAWSの提供する memcached 。マネジメントコンソールからポチポチしてるだけで適当に動き出す、設定条件とかあんまり意識しなくても良い。使う EC2側のセキュリティグループの設定と…

EPELリポジトリ

しばらく Amazon Linux AMI 2012.03 (ami-e565ba8c) を使っているのだけど、yumパッケージ数がなあ よくある質問 - Amazon Linux AMI | AWS によると追加のパッケージもある模様。説明にあるとおり「/etc/yum.repos.d/epel.repo」の「enabled=1」にしてみた…

PPTPのクライアント

アマゾンの EC2マシンからデータセンターの VPNへ PPTP接続してみた。マシンは chef で作ってブートストラップ(chef bootstraper for amazon-linux · GitHub、ruby は 1.9.3 に)した Amazon-linuxマシン。さらに手で「yum update」した。あと、なにがどこに…

EC2 のコマンドラインツールと VM Import

今更ながらアマゾンウェブサービスの VM Import についてちょっと見てみた。 紹介されたのは結構前 Amazon Web Services ブログ: 【AWS発表】 VMwareイメージをAmazon EC2上へ持ち込めるVM Importの発表 その後どうなったかと思ってマネージメントコンソール…