さいごにはじめにLAMPのローカル環境構築には便利なツールがたくさんあります。MacだったらMAMP、WindowsならWAMPなどが有名でしょうか?今回、調査のためにLimeSurveyを使用することになったのですが、PHPのローカル環境がなかったので、Dockerで構築してLimeSurveyを乗せてみました。以前、MyCoachのDocker環境を変えてみたという記事も書かせていただいたので、同じようなフォルダ構成にしました。mysqlこちらの記事を参考に作成させていただきました。Composeを使ってLAMP環境を立ち上げる)MySQLこちらは以前作成したものをそのまま流用しています。Dockerの良いところは同じイメージを使用すれば、キャッシュからコンテナを作成してくれるところですね。https://github.com/naoki85/lime_survey/tree/master/docker/mysql個人的に詰まったことただ、以前のイメージなどをキャッシュから使用すると、rootパスワードが最初に設定したものになってしまうようです。deniedよく分からなかったので、コンテナやイメージを消して再ビルドしたところなんとかMySQLにアクセスできるようになりました。備忘録としてコマンドを記載しておきます。-vPHPPHPはApacheを含んだイメージからコンテナを作成します。コンテナ上に配置します。以下に配置しましたが、普通にプロジェクトを配置すればそこがドキュメントルートになります。下記で起動して確認します。アクセスして、下図のような画面になればOKです。アンケート用のDBを作成してくれますが、この時DB設定が必要です。つけたサービス名を使用する必要があります。このサービス名でコンテナがよしなに判断してくれます。(IP直指定でも問題ないとは思います。)リポジトリを作りましたLimeSurveyの記事は別の機会に書かせていただこうと思っていますが、アンケート調査機能を実装したいときなど、非常に参考になるかと思います。WordPress並みに色々できるし、機能が揃っています。こちらのリポジトリをクローンしていただき、Docker上ですぐに動かせますので、興味ある方は使ってみてください!https://github.com/naoki85/lime_surveyさいごにMySQLの設定のあたりで詰まってしまいましたが、やはりDockerを使えば色々なローカル環境を作ることができるのは大きいですね。助言を提供するものではありません。仮想通貨の投資・損益計算は複雑であり、個々の取引状況や法律の変更によって異なる可能性があります。ブログに記載された情報は参考程度のものであり、特定の状況に基づいた行動の決定には専門家の助言を求めることをお勧めします。当ブログの情報に基づいた行動に関連して生じた損失やリスクについて、筆者は責任を負いかねます。最新の法律や税務情報を確認し、必要に応じて専門家に相談することをお勧めします。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト上に表示された文字を入力してください。私たちは無料アプリもリリースしています、ぜひご覧ください。下記のアイコンから無料でダウンロードできます。