【Laravel入門】MacでLaravelを使う準備。Comporserのインストールプログラミング初心者、Python入門から独学で始めてどこまで学べる?Python入門編Python応用編データ分析入門編OpenCV入門編JavaScript編お問い合わせスポンサーリンク【Laravel入門】MacでLaravelを使う準備。コピー2019.06.16スポンサーリンクPHPフレームワークのLaravelについて入門的な内容を扱います。私の環境がMacなので、他の投稿と同様にMacでLaravelを使うことを前提としていますので、Windowsの方は検索や読み替えなどをお願いします。簡単にMacでLaravelを動かすために、MAMPの環境を利用することにします。MAMPの公式サイトからダウンロードしてインストールしておきましょう。インストール方法はファイルをダウンロードしてインストーラーからインストールするだけなので特に難しくはありません。仮想環境の構築をVirtualBox、Vagrant、Homesteadというものを使ってLaravelで開発を行う方法もありますが、それはまた別の機会にまとめることにします。ここではComposerを使ってLaravelをインストールして利用しますが、まずはその準備としてMacにComposerをインストールすることから始めましょう。目次MacにComporserをインストールComposerのダウンロード/usr/local/binにcomposer.pharを配置パーミッションの設定MacのデフォルトのPHPを変更するMacのデフォルトのPHPの位置.bash_profileの設定まとめスポンサーリンクMacにComporserをインストールLaravelはPHPのフレームワークです。LaravelのインストールにはPHPの標準ともいえるパッケージの管理ツールのComposerを使うことになります。そこでまず、MacにComporserをインストールすることから始めます。Macのターミナルを起動して、次のようにComposerのバージョンを確認するコマンドを入力してみます。foundと表示されるはずです。いうことで、ComposerをMacにインストールするわけですが、次のコマンドを使ってターミナルからComposerをダウンロードする方法もあります。phpですが、ここではサイトからファイルを直接ダウンロードしてしてインストールする方法を見ていきます。ComposerのダウンロードComposerはこちらのサイトにあります。PHPgetcomposer.orgここにブラウザからアクセスします。「Download」という項目があるので、クリックします。次のリンクでも同じです。Download」という項目があります。この中の最新バージョンの数字をクリックしてダウンロードします。ここではバージョン1.8.6ということになります。クリックすると「composer.phar」というファイルがダウンロードフォルダに保存されます。/usr/local/binにcomposer.pharを配置ターミナルを起動して、ダウンロードフォルダにディレクトリを移動します。Composerをどこからでも呼び出すことができるように、次のコマンドを実行して/usr/local/binに配置します。/usr/local/bin/composerPassword:Passwordを聞かれるので、Macに設定しているパスワードを入力します。これで配置が完了します。次に配置したComposerのパーミッションを変更します。ターミナルに次のコマンドを入力して実行しましょう。(ここで画像で表示しているのはコマンドのコードがこちらのサーバーのセキュリティのためにWordPressでエラーになるためですので気にしないでください)これでComposerを実行することができるようになりました。-V」と入力して実行すれば、Composerのバージョンが表示されるはずです。Composerのバージョンが1.8.6になっているのが確認できます。これでComposerが正常にインストールできたのが確認できました。以上でインストール完了です。スポンサーリンクMacのデフォルトのPHPを変更するMacにはデフォルトでPHPが入ってるのでPHP自体は使えるのですが、バージョンが通常古いはずです。ここではMAMP環境をインストールしていることを前提にしていますので、ここではMAMPに入っている新しいバージョンのPHPを利用できるようしたい。Laravelの実行にもPHPのバージョンが古いと対応していない場合があります。そのためには、Macで利用するPHPをデフォルトのものからMAMP内にものへ変更する必要があります。MacのデフォルトのPHPの位置ターミナルを起動して、次のコマンドでPHPの場所を確認してみます。php/usr/bin/phpこれはMacのデフォルトのPHPの位置になります。MAMPのPHPは次の位置のフォルダの中にあります。/Applications/MAMP/bin/php/ここにMacでPATHを通すように変更します。そのためには.bash_profileに記述する必要があります。.bash_profileの設定.bash_profileが無い場合は、ターミナルから次のコマンドで作成します。.bash_profileあれば問題ないのですが、隠しファイルなので通常はディレクトリ内を探しても見つからないでしょう。隠しファイルを表示するには[command]+[shift]+[.(ドット)]キーで表示/非表示の切り替えができます。.bash_profileをターミナルから次のコマンドで開きます。~/.bash_profileファイルがエディタで表示されるはずです。MAMPのPHPを先ほどの位置で見てみると、複数のPHPのバージョンが用意されています。ここでは一番新しいphp7.3.1を利用することにします。先ほど開いた.bash_profileに次のように記述します。PATH=/Applications/MAMP/bin/php/php7.3.1/bin:$PATH記述したら、保存してファイルを閉じます。ターミナルから次のコマンドを入力します。~/.bash_profileあるいはこのコマンドの代わりにターミナルを閉じてターミナルを再起動します。ターミナルで確認すると、PHPがMacのデフォルトから変わっているのがわかります。$PATHのコマンドでもPATHの確認ができます。この操作は、MAMPの中でLaravelを使えば必要ありませんが、MAMPをいちいち起動して使わなくてもいいように、この設定をしてみました。Vimを使って.bash_profileを変更する方法も同じですが、Vimの操作に慣れていない初心者は面食らうと思いますので、そちらはここでは触れません。興味のある方はVimの操作方法を勉強してみてください。これでLaravelをインストールする準備ができました。スポンサーリンクまとめLaravelをMacで使うための準備として、Composerをインストールする方法をまとめてみました。Composerのインストールの方法には複数ありますが、ここでは公式サイトからファイルをMacにダウンロードしてインストールする方法をやってみました。合わせて、PHPをMAMPのもので利用できるように.bash_profileを変更してPATHを通しました。仮想環境をVirtualBox、Vagrant、Homesteadというものを使って構築してLaravelで開発を行う方法もありますが、ここではComposerを使ってLaravelをインストールしていくことにします。次の機会にlaravelをインストールすることにしましょう。notebookのPythonでMatplotlibのグラフ描写をしている時、ラベルなどの日本語表記が文字化けすることがあります。Anacondaの利用者向けの対処法をまとめました。バージョンアップで起こるエラーへの対処法も追記しています。2018.09.28Pythonの基礎Pythonプログラミングの超基本的な約束事を知っておこう!Pythonプログラミングには他の言語とは少し異なったコードの書きかたをする部分があります。これがPyhonの特徴的なところでもあり、コードの見やすさに繋がる部分でもあります。これに慣れるとPythonがとても効率的に感じられるはずです。2018.08.05不具合対処への奮闘Anacondaのcondaとpipのinstallコマンドを使い分ける方法(管理上の方針)AnacondaのPythonを利用している場合、condaとpipのinstallコマンドによってパッケージが重複してエラーになることがあります。この衝突を避けるために、condaとpipを使い分ける方法を管理上の方針としてまとめてみました。2019.12.24開発環境・ツールAtomエディタを日本語化する方法Atomエディタの日本語化の方法についてまとめています。メニューは英語表記よりも日本語表記の方が理解しやすいという人もいるでしょう。このあたりはどちらを選ぶかはスキルや慣れによると思いますので、好みに応じて選択しましょう。2018.08.03Pythonの基礎MacにインストールしたAnacondaのアップデート方法MacにインストールしたAnacondaを使っていますが、パッケージなどのアップデートがあれは更新する必要も出てきます。ここでは、Anacondaのアップデートの方法についてまとめてみました。notebookの基本的な使い方。notebookで使えると便利です。notebookでのデータ分析の解説も多い。notebookの基本的な使い方、起動と終了の方法を扱います。notebookの基本的な使い方。CatelinaにAnacondaをインストールする(zshでの不具合対応)【Python】tkinterの使い方入門。notebookの基本的な使い方。CatelinaにAnacondaをインストールする(zshでの不具合対応)【Python】tkinterの使い方入門。ArraysAtomエディタをMacにインストールしてPythonでの開発環境を整えるスポンサーリンクタイトルとURLをコピーしました。