-
phpMyAdminのインストールと設定、そしてテーマを変えてみよう
今回の記事ではphpMyAdminをEC2インスタンスにインストールして別のインスタンスにインストールされたMariaDBにアクセスする手順を学習します。phpMyAdminはブラウザ上からMariaDBの管理やクエリの実行をすることができる管理画面になります。本記事は「EC... -
EC2インスタンスにMariaDBをインストールする
MariaDBとはオープンソースでOracleのMySQLと高い互換性を持っているリレーショナルデータベース(RDMB)です。当記事では、AWSのEC2インスタンスにMariaDBをインストール手順を学習します。EC2インスタンスにSSH接続ができていて、基本的なLinuxコマンド... -
PHPをインストールしてコマンドラインとブラウザでPHPを実行する
今回はEC2インスタンス上にPHPをインストールする手順について学習していきます。AWSのEC2インスタンス(Amazon Linux 2023)にSSH接続ができていて、基本的なLinuxコマンドが使えることが前提となります。基礎学習がまだの方は「EC2インスタンスの作成手... -
AWSのS3ストーレージを作成して、EC2インスタンスにマウントしよう
AWSのS3ストレージは主にアーカイブ向け外レージとして使用できます。ログファイルを保存しておく場合や、不要になった画像や動画ファイルなど大きな容量を要する場合にS3は保存先として最適です。今回はそのS3ストレージの作成方法とEC2インスタンスへの... -
Linux | systemdのサービス管理とユニットファイルの設定
systemdとはのOSシステムの起動やサービスの管理を行う常駐プログラムです。今回の記事ではWebシステム開発でよく使われるsystemdのコマンドやユニットファイルの設定について学習していきます。 systemdの基本コマンド systemctl コマンドを使用してサー... -
AWS CLIの設定方法
AWS CLI(AWS Command Line Interface)は、ターミナルからAWSのサービスを管理できるツールです。各サービスをコマンドラインから使用する際に前提となっている事が多いので、バックエンドユーザの作成やアクセスキーを使った設定方法を学習していきます... -
AWSのEFSストーレージを作成して、EC2インスタンスにマウントしよう
AWSのEFSストレージはEC2インスタンス間で共有できるストレージなので、サーバ間を跨いで一か所でリソースの管理できるのが便利ですよね。今回はそのEFSストレージの作成方法とEC2インスタンスへのマウント方法を解説していきます。 AWSのストレージの詳細... -
Nginx(エンジンX)サーバのインストールと設定、そしてHTTPS化
Nginx(エンジンX)はApache(アパッチ)と並ぶWebサーバで、インターネットで情報を公開する際にはこのWebサーバを使って公開することになります。今回の記事ではNginxのインストールとその基本設定について解説していきます。AWSのEC2インスタンス(Amazon... -
Linux|ログローテーション(logrotateコマンド)の設定方法
こんにちは、皆さん。今日はLinuxでログファイルなどのファイルの肥大化を防止するためのログローテーションの機能について学習していきます。AWSのEC2インスタンスにSSH接続できている状態を前提として解説していきます。また、前提知識として定期処理実... -
Linux|定期処理(Cronジョブ)実行の設定方法
本日の記事は、Webシステムの処理の自動化に大いに役立つ定期処理実行(Cronジョブ)の設定方法について学習していきます。クロン(Cron)とは定期処理の実行を管理する常駐プログラムのことであり、時刻の設定をしておくことで同じ処理を繰り返し実行する...