初めての投稿になります。
ユーザーネーム「@zeroPro(ぜろぷろ)」です。
はじめに
まずは簡単に自己紹介を・・・
四国の病院で臨床工学技士(Clinical Engineer)として働いています。
この度、IT系エンジニアとして転職したいと思いPHPの勉強を始めました。
HTML・CSS・BootStrap・JavaScriptはある程度理解している状態です。
どの手段で開発環境を構築するか
結果からいうと・・・
homebrewで必要パッケージ毎のインストールになりました。
それまでの過程で色々調べたので備忘録がてら記事にしてみます。
PHPやってみようかなっていう方のお役に立てれば幸いです。
①MAMPをインストールしてみる
「MAMP入れたらすぐできそう!」っていう理由でMAMPを選択しました。
確かにめちゃくちゃ簡単でした。すぐできました。
けど、すぐやめました。
理由としては・・・
「簡単すぎて何が行われているかさっぱりわからない。」
辞めた理由はこれに尽きます。
後々調べていくとMacにはPHPもApacheも最初からあるじゃん!
ってことにも気づきました。
重複しているものがあること+優秀なソフトすぎて動きを理解できていない。
これだと後々困るのではないか思いました。
②homebrewに出会う
先述したようにMacにはPHPもApacheもあるので、足りないものをインストールもしくはアップデートすれば良いなと思い調べているとhomebrewに出会いました。
*homebrewとは・・・MacOSX用のパッケージ管理システムです。
homebrew 公式サイトはこちら
*インストール方法はこちらの記事を参考にしました!
MacにHomebrewを導入する方法(@balius_1064 様)
詳しいインストール方法は上の方の記事で分かりますので、割愛します。
homebrewでいれたものは「MySQL・composer」の2つです。
MAMPと同じ環境を構築するには・・・
MacOSX Apache MySQL PHP が必要です。
今回はhomebrewで既存のPHPのUpdateとMySQLのインストールを行いました。
PHPの開発環境で必要な物はこれで揃いました!
③phpMyadminをインストールする
データベースをGUIで作成・編集できたら使えたら楽だなということで「phpMyadmin」を入れました。
参考URL:
HomebrewでphpMyAdminをインストールする。(@33yuki 様)
HomebrewでMacにphpMyAdminをインストールする
homebrew経由だとめんどくさそうだったので下記のサイトを参考にフォルダに直接放り込むパワープレイに出ました。
参考URL:
Mac Mojave HomebrewでインストールしたphpMyAdminが動かないのでソースからインストール
最後に
というわけで、色々調べまくってhomebrewを使って環境構築をしました。
MAMPは簡単で良かったんですけど、私には合わなかったです。
今の環境を構築するのにパス通したり、エラー解除したりしてたら4日程かかりました。
環境構築ってなんやかんや楽しいですよね。