EC2

EC2

EC2起動テンプレートを作成して、EC2をテンプレートから起動する

EC2起動テンプレートを作成して、EC2をテンプレートから起動する よく使う構成のEC2は起動テンプレートを作成しておき、その起動テンプレートからEC2インスタンス作成すると便利です。 起動テンプレートを作成 「起動テンプレートを作成」をク...
EC2

AWS EC2(Windows)にJPCYBER S3 Driveを使用してS3をマウントする

AWS EC2(Windows)にJPCYBER S3 Driveを使用してS3をマウントする JPCYBER S3 Drive(有償)を使用して、ZドライブとかをS3のバケットにマウントすることが出来ます。 有償ですが、30日無料ライセン...
EC2

プライベートサブネット上のEC2(Windows)にリモートデスクトップで接続する

プライベートサブネット上のEC2(Windows)にリモートデスクトップで接続する 踏み台サーバ経由せずにSessionManagerPluginをインストールしてプライベートサブネット上のEC2(Windows)にリモートデスクトップ接続...
EC2

AWS EC2のAMIを特定アカウントIDのみに公開(共有)する方法

AWS EC2のAMIを特定アカウントIDのみに公開(共有)する方法 EC2をAMI化して、そのAMIを特定アカウントIDのみに公開(共有)する方法です。 AMI化したいEC2を選択し、「アクション」からイメージ作成を行います。 イメージを...
AWS

EC2をLambdaを使わないでCloudWatchEventsで停止する方法

EC2をLambdaを使わないでCloudWatchEventsで停止する方法 EC2は起動している時間に対して料金が発生するので、開発時は業務終了後にStopしてから翌朝起動して開発するという事を良くしていました。節約開発手法です。 La...
AWS

VSCodeでRemote SSHを使用してAWS EC2でNodeをインストールしてみた

VSCodeでRemote SSHを使用してAWS EC2でNodeをインストールしてみた 「VSCodeのRemote SSHでAWSのEC2に接続する方法」を紹介しました。 一旦この環境でEC2に接続してNodeを試しにインストールして...
AWS

VSCodeのRemote SSHでAWSのEC2に接続する方法

VSCodeのRemote SSHでAWSのEC2に接続する方法 VSCode Insiders版でRemote SSHをインストールします。公式ブログ VSCodeのRemote WSLでWindows Subsystem for Lin...
EC2

Amazon Linux2でsudoコマンドを実行する方法

Amazon Linux2でsudoコマンドを実行する方法 sudoコマンドを実行しようとしたら、「xxx is not in the sudoers file. This incident will be reported.」とエラーが出...
AWS

AWS EC2のalternativesコマンドでJavaのバージョン管理する方法

AWS EC2のalternativesコマンドでJavaのバージョン管理する方法 EC2(Amazon Linux)にJavaをインストールしたのですが、jreになっていたのでjdkを使うように切り替えたくて、alternativesコマ...
AWS

AWS EC2のTomcatにWARファイルを手動アップロードする方法

AWS EC2のTomcatにWARファイルを手動アップロードする方法 前提として、EC2にjava,Tomcatがインストールされていることとします。 EC2のjavaのバージョンとローカルのjavaバージョンも同じである必要があります。...
AWS

AWS EC2にTomcatをインストールする方法

AWS EC2にTomcatをインストールする方法 EC2にsshでログインして以下コマンドでインストールします。 sudo yum install tomcat バージョンを確認するにはいかコマンドを実行します。 tomcat versi...
AWS

AWS EC2にjavaをインストールする方法

AWS EC2にjavaをインストールする方法 今更ながらEC2にJavaをインストールする方法を紹介します。jdk8をインストールします。 EC2にsshでログインして以下コマンドを実行します。 sudo yum -y install j...
AWS

AWS EC2でAMIから簡単にWordPressが構築できるようになっているが、SSH接続できない

AWS EC2でAMIから簡単にWordPressが構築できるようになっているが、SSH接続できない 久しぶりにAWSを触ることになりました。AMIから簡単にWordPressが作成できるようになっていて、こんなことも知りませんでした。 試...
AWS

AWSのCloudWatchのイベントルールを利用してcronでEC2の停止や開始を行う

AWSのCloudWatchのイベントルールを利用してcronでEC2の停止や開始を行う CloudWatchのルールで「EC2 StopInstances呼び出し」というターゲットが用意されているので、これを選択し、EC2のインスタンスI...
AWS

AWS EC2で踏み台サーバを作成して80ポートと22ポートを分ける

AWS EC2で踏み台サーバを作成して80ポートと22ポートを分ける EC2にWebサーバを立ち上げると80ポート(要件によっては443ポートも)や22ポートを開けると思います。が、22ポートを問答無用で開放しておくのはセキュリティ上好まし...
API Gateway

AWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める

AWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める CloudFrontのマルチオリジンを使用してPath Patternを分けることによって一つのド...
AWS

AWSのELBをSSL化してEC2と接続する

AWSのELBをSSL化してEC2と接続する
AWS

AWSのEC2にELB(ALB)経由で接続する

AWSのEC2にELB(ALB)経由で接続する
AWS

AWS EC2のAmazon LinuxでApache2.2からApache2.4にアップデートする方法

AWS EC2のAmazon LinuxでApache2.2からApache2.4にアップデートする方法 httpdをインストールするとApache2.2がインストールされます。Apache2.4にアップデートしたい場合は一旦削除しないとい...
AWS

AWSのEC2からRDS(MySQL)に接続する

AWSのEC2からRDS(MySQL)に接続する AWSのEC2上にRDB(MySQL)をインストールすることもできますが、EC2からRDS(MySQL)に接続することができます。 EC2の作成方法は「AWS EC2でWebサーバを起動する...
AWS

goofysを使用してEC2からS3をマウントする

goofysを使用してEC2からS3をマウントする EC2のWebサーバなどからS3にファイルを保存したいといった場合にgoofysを使用してS3をマウントすることができます。 S3をマウントすることによってファイルをS3のバケットにするこ...
EC2

AWS VPC上のパブリックサブネット内にNATインスタンスを作成する

AWS VPC上のパブリックサブネット内にNATインスタンスを作成する パブリックサブネット内にEC2を作成しNATの機能を持たせます。 なぜパブリックサブネット内にNATインスタンスを置くかというと、プライベートサブネット内でWindow...
AWS

AWS VPCのプライベートサブネット上にEC2を起動する

AWS VPCのプライベートサブネット上にEC2を起動する プライベートサブネットは構築済みとします。詳細は、AWS VPCを使用してネットワーク構築する方法を参照ください。 EC2インスタンス生成時にプライベートサブネットを指定しておく必...
AWS

AWS EC2にElastic IPで固定IPアドレスを割り当てる

AWS EC2にElastic IPで固定IPアドレスを割り当てる AWS EC2でWebサーバを起動するで、Webサーバ起動してみましたが、EC2を再起動するとパブリックIPが変わってしまいます。 これだと再起動するたびにWebサーバのI...
AWS

AWS EC2でWebサーバを起動する

AWS EC2でWebサーバを起動する EC2とはクラウド上の仮想サーバのことで、インスタンス(OS)を作成する事ができます。ここではAmazon Linuxサーバを作成してみます。 「インスタンスの作成」をクリックします。 「選択」をクリ...
EC2

Amazon Linux2にphp7.4をインストールしてPhalconをインストールする

Amazon Linux2にphp7.4をインストールしてPhalconをインストールする Phalconというフレームワークを使ってみたかったのでEC2にphp7.4をインストールします。 sudoコマンドが実行できない場合は「Amazo...