-
Notifications
You must be signed in to change notification settings - Fork 210
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
59a3efd
commit a783b71
Showing
2 changed files
with
34 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,16 +7,37 @@ Valet+ is a development environment for macOS. No Vagrant, no Docker, no `/etc/h | |
|
||
## Installation | ||
|
||
This project uses [laravel/valet](https://github.com/laravel/valet) as a dependency. You can follow the installation | ||
instructions of Laravel's Valet. | ||
> :warning: Valet+ requires macOS and [Homebrew](https://brew.sh/). Before installation, you should make sure that no | ||
> other programs such as Apache or Nginx are binding to your local machine's port 80. | ||
> :warning: Valet+ requires [Composer](https://getcomposer.org/) to be installed. | ||
To get started, you first need to ensure that Homebrew is up to date using the update command: | ||
```shell | ||
brew update | ||
``` | ||
|
||
Next, you should use Homebrew to install PHP 8.0: | ||
```shell | ||
brew install [email protected] | ||
brew link [email protected] --force | ||
brew services restart [email protected] | ||
``` | ||
|
||
Install Valet+ 3.x-dev with composer: | ||
```shell | ||
composer global require weprovide/valet-plus:3.x-dev | ||
``` | ||
|
||
Finally, you may execute the Valet+ `install` command. This will configure and install Valet+, Nginx, DnsMasq and other | ||
services. In addition, the daemons Valet+ depends on will be configured to launch when your system starts: | ||
```shell | ||
valet-plus install | ||
``` | ||
|
||
Once Valet+ is installed, try pinging any `*.test` domain on your terminal using a command such as `ping foobar.test`. | ||
If Valet+ is installed correctly you should see this domain responding on `127.0.0.1`. | ||
|
||
> Note: install [email protected] first before installing Valet+. | ||
> You can do this with the following commands. | ||
> ```shell | ||
> brew install [email protected] | ||
> brew link [email protected] --force | ||
> brew services restart [email protected] | ||
> ``` | ||
|
||
|
||
## Valet+ features | ||
|
@@ -52,9 +73,9 @@ Here are a few key differences compared to the original Valet: | |
|
||
## Valet+ Authors | ||
|
||
- Mischa Braam ([@mischabraam](https://github.com/mischabraam)) | ||
- Tim Neutkens ([@timneutkens](https://github.com/timneutkens)) | ||
- Sam Granger ([@samgranger](https://github.com/samgranger)) | ||
- Mischa Braam ([@mischabraam](https://github.com/mischabraam)) | ||
|
||
## Valet+ Contributors | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters