クリエイター:メタボ兔

ウェブやアプリの開発者で利用する色な技術やサーバーや開発環境の設定について共有する場

2020-02-01から1ヶ月間の記事一覧

phpenvでインストール:configure: error: Cannot find libz

インストール環境 OS macOS Catalina version 10.15.3 Error $ phpenv install 7.1.19 [Info]: Loaded extension plugin [Info]: Loaded apc Plugin. [Info]: Loaded composer Plugin. [Info]: Loaded github Plugin. [Info]: Loaded uprofiler Plugin. [Inf…

7.ウェブサーバー:Dockerfile作成

じゃ、いよいよウェブサーバーのDockerファイルを作成してみましょう!! docker-composer.yml 先ずは使用する環境変数ファイル「.env」を作成します。 SERVER_NAME=local こちらで使用するメインドメインを設定します。 次はdocker-compose.ymlに使用する内…

6.ウェブサーバー:anyenv

anyenvは個人でも主に開発環境のところで便利でよく使うものです。今回のウェブサーバーのcontainerでphpenvを利用するためにシステムワイドにインストールする方法をやって考えてみます。複数のプロジェクトの複数のphpを使うことを想定しております。 シス…

5.DNSサーバーを先に試して:実装開始

今回は計画した内容でDNSサーバーを試してみました。実際のDNS用で「andyshinn/dnsmasq」と仮サーバーの確認用で「httpd:2.4」のイメージを利用してみます。 ネットワークの設定 新しくVPNを作ってIPを固定で指定します。versionは3でdocker-compose.ymlを…

4.DNSサーバー

DNSサーバーは初めての経験なので事前に色々調べましたが、結局やってみないと分からないのでとにかくやってみてどのくらいローカル開発が便利になるかを試してみることにしました。 nsdも候補に上がりましたが、何となくdnsmasqに決めました。設定ファイル…

3.DBAの設定

Mysqlの最新バージョンを検討もしましたが、認証の暗号化モジュールやDocker設定でまだはっきりしてないところがあったので、Mysqlと殆ど一緒で色々良いとの話があるmariaDBをいれることにしました。 docker-compose.ymlの設定だけでも使いますが、設定の柔…