Laravel6.0がリリースされたみたいなのでphp触ったことないけど入れてみたon mac
はじめに
phpは数年前にdotinstallか何かでやって完全に理解はした気がしますが、覚えてないので実質no touchで。。。
brewでphpをインストール
laravel6入れるのにphp7.2以上じゃないと入れられないので、最初にphp7.2以上をインストールする
どうせなら新しいのでってことで、7.3を
# brew更新
brew doctor
brew update
brew install [email protected]
# インストールされてるか確認
php -v
composerをインストールする
composerよくわかってないけどpythonでいうanaconda的な?pyenv的な?感じか?
# composerインストール
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
# インストールされてるか確認
composer -v
プロジェクトを作ってみる
laravelはフレームワークなんですねそういえば。。。(忘れがち)
下のコマンド部分で書いてるのは、
anacondaでいう
conda create -n test anaconda python=3.7
(仮想環境を作る)と
pythonのdjangoでいう
django-admin startproject mysite
(プロジェクトを作る)
が合わさったみたいな感じかな?
# プロジェクト作成
composer create-project --prefer-dist laravel/laravel test "6.*"
# プロジェクト起動
php artisan serve
起動されました!
ちろっと起動されたphpファイル確認してみる
less resources/views/welcome.blade.php
終了!!!!!!!!!!!!!!!!!!
おわりに
起動するだけならすぐでした
さあlaravelを使って開発だ!(しない)
pythonのフレームワークよりフォントがおしゃれなのは認めます。
Author And Source
この問題について(Laravel6.0がリリースされたみたいなのでphp触ったことないけど入れてみたon mac), 我々は、より多くの情報をここで見つけました https://qiita.com/_ainosh_/items/98f55aefb3c7ebbc2f99著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .