See the Elephant

1992生まれのプログラマが書くエンジニアブログ

webアプリを作りたいのでsymfony4をインストールする

webアプリ作りたいのでsymfony4をインストールする

symfony.com

公式ページから以下のコマンドをコピペ

composer create-project symfony/website-skeleton my_project

実行してみるとエラーが出た.

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.58.dylib
  Referenced from: /usr/local/bin/node
  Reason: image not found
zsh: abort      node

qiita.com

この記事の通り, nodeを再度インストール

PATH通せとお怒りなのでパスをセッティング

If you need to have this software first in your PATH run:
  echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.zshrc

もう一回コマンドを実行

composer create-project symfony/website-skeleton my_project

動いた.

 What's next?


  * Run your application:
    1. Change to the project directory
    2. Create your code repository with the git init command
    3. Execute the php -S 127.0.0.1:8000 -t public command
    4. Browse to the http://localhost:8000/ URL.

       Quit the server with CTRL-C.
       Run composer require server --dev for a better web server.

  * Read the documentation at https://symfony.com/doc


 Database Configuration


  * Modify your DATABASE_URL config in .env

  * Configure the driver (mysql) and
    server_version (5.7) in config/packages/doctrine.yaml


 How to test?


  * Write test cases in the tests/ folder
  * Run php bin/phpunit

プロジェクトディレクトリに移動

$ cd my_project
$ git init
$ php -S 127.0.0.1:8000 -t public

これでサーバが立ち上がる

ブラウザで開く. http://localhost:8000/

ローカルでサーバが立つところまで来た. 今日はここまで