AnsibleでUbuntuにLaravel環境を構築するサンプル

  • このエントリーをはてなブックマークに追加
  • Pocket

こんにちは。タクマ™ [@suwaru_blog] です。

Ansible を使えば PHP や MySQL、Nginx といったミドルウェアインストールや設定を自動化できます。Ansible は Python と対象サーバに SSH 可能という前提条件さえ揃っていれば使用可能です!

今回は Ubuntu 上で Laravel 8 を動作させるために必要な PHP / MySQL / Nginx の環境構築を Ansible で自動化するノウハウを共有します!

【テンプレート】GitHub でサンプルコード公開中

詳しくは上記 README.md を参照してください!

意外とめんどくさかったのが何気に MySQL でした。
AWS の RDS とか使っていると初期設定は自分でする必要はないんですが、
自分でインストールするとこんなことやらないといけないんだーって勉強になりましたね。

関連記事

Terraform で Linode 上に Ubuntu インスタンスを構築する方法です。
Ansible で SSH している Ubuntu はこちらの方法で構築しています。

お仕事ください!

僕が代表を務める 株式会社 EeeeG では Web 制作・システム開発・マーケティング相談を行っています。
なにかお困りごとがあれば、Twitter DM や Web サイトからお気軽にご相談ください。

カテゴリ「Ansible」の最新記事

最新記事

コメントを残す

*