SonarQube はじめの一歩

SonarQubeとは https://www.sonarqube.org/ SonarQubeはプログラムコードの静的解析ツールです。20以上のプログラミング言語の問題点を指摘してくれる便利なツールです。テストの自動化 […]


AWSのEC2にインスタンスを作成する

はじめに AWSにインスタンスを作成する方法をご紹介します。 初心者向けの記事となっておりますので、初めてAWSにサーバを構築する方はご参考に。 環境情報 AmazonEC2に下記の環境を構築していきます。 # 項目 説 […]


VSCodeでターミナルが開く場所を変更

VSCodeでターミナルを開く VSCode でターミナルが開けると思います。Windows だと、 Ctrl + @ で開けます。 ローカル開発環境の起動等実行する際は、別途ターミナルアプリで開いて実行するより、VSC […]


コンテナを永続化させる方法

コンテナは起動後、実行しているプロセスがなかったら停止してしまいます。 そのため、例えば apache を起動するコンテナだと、 DokerFile で、

[…]


GCPでCloudBuildを使ってCI/CDを実践

前回の記事で作成した WEB アプリに Cloud Build を使って CI/CD を導入します。 今回の CI/CD の対象 今回 ユニットテスト を用意していないので、ビルド、デプロイ部分を自動化します。 CI/C […]



GCPでWebアプリ環境構築

GCP 上で Web アプリを作成します。 GCP のプロジェクトはすでに作成済みで、GCP のコンソールが開けるものとします。 構成 GCP 上に Web アプリ(LAMP 環境)を構築します。Compute Engi […]


IP制限をAWSのVPCで設定する

AWSでのIP制限方法の検討 AWSを使って運用しているサイトで、海外のIPから不審なアクセスがありました。 apacheのアクセスログからIPアドレスは特定できたので、IPアドレスを指定して拒否すればよいのですが、 セ […]