webアプリ作りたいのでsymfony4をインストールする
公式ページから以下のコマンドをコピペ
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
この記事の通り, 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/
ローカルでサーバが立つところまで来た. 今日はここまで