techdivision / valet-plus
Blazing fast macOS PHP development environment
Installs: 677
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 10
Forks: 207
Open Issues: 1
Requires
- php: >=5.6
- illuminate/container: ~5.1
- mnapoli/silly: ~1.5.0
- nategood/httpful: ~0.2
- sebastian/version: ^2.0
- symfony/process: ~2.7|~3.0
- tightenco/collect: ~5.4.0
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
Replaces
- dev-master
- 1.7.9
- 1.7.8
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.5.8
- 0.5.7
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.10
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-zelgerj-patch-1
- dev-fix/install
This package is auto-updated.
Last update: 2022-05-05 19:14:10 UTC
README
Valet+ is a development environment for macOS. No Vagrant, no Docker, no /etc/hosts
file.
Installation
Install Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew update && brew upgrade
Install prerequisits:
brew tap henkrehorst/php
brew install composer
brew install valet-php@7.2
brew link --force --overwrite valet-php@7.2
Install valet-plus
composer global require techdivision/valet-plus
grep -q 'export PATH="$PATH:$HOME/.composer/vendor/bin"' ~/.zshrc || echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.zshrc
Reopen your terminal and go ahead with:
valet install
valet elasticsearch install
/usr/local/opt/elasticsearch@2.4/libexec/bin/plugin install analysis-phonetic
/usr/local/opt/elasticsearch@2.4/libexec/bin/plugin install analysis-icu
grep -q 'script.inline: on' /usr/local/opt/elasticsearch@2.4/libexec/config/elasticsearch.yml || echo "script.inline: on" >> /usr/local/opt/elasticsearch@2.4/libexec/config/elasticsearch.yml
grep -q 'script.indexed: on' /usr/local/opt/elasticsearch@2.4/libexec/config/elasticsearch.yml || echo "script.indexed: on" >> /usr/local/opt/elasticsearch@2.4/libexec/config/elasticsearch.yml
valet restart elasticsearch
Usage
For further documentation goto https://github.com/weprovide/valet-plus/blob/master/readme.md