Part of PHP’s success has been because it’s hard to find a web server that can’t serve PHP.
However, modern PHP tools have stricter requirements than those of the past.
The best way to develop for Laravel is to ensure a consistent local and remote server environment for your code, and thankfully, the Laravel ecosystem has a few tools for this.
dozens of pages of custom instructions and caveats. I’ll leave those instructions and caveats to actual Windows users, so the examples here and in the rest of the book will focus on Unix/Linux/Mac OS developers.
Whether you choose to serve your website by installing PHP and other tools on your local
machine, serve your development environment from a virtual machine via Vagrant, or rely on
a tool like MAMP/WAMP/XAMPP, your development environment will need to have all of
the following installed in order to serve Laravel sites:
However, modern PHP tools have stricter requirements than those of the past.
The best way to develop for Laravel is to ensure a consistent local and remote server environment for your code, and thankfully, the Laravel ecosystem has a few tools for this.
System Requirement
Everything we’ll cover in this chapter is possible with Windows machines, but you’ll needdozens of pages of custom instructions and caveats. I’ll leave those instructions and caveats to actual Windows users, so the examples here and in the rest of the book will focus on Unix/Linux/Mac OS developers.
Whether you choose to serve your website by installing PHP and other tools on your local
machine, serve your development environment from a virtual machine via Vagrant, or rely on
a tool like MAMP/WAMP/XAMPP, your development environment will need to have all of
the following installed in order to serve Laravel sites:
- PHP >= 5.6.4 for Laravel 5.3 or PHP >= 5.5.9 for 5.1 and 5.2
- OpenSSL PHP extension
- PDO PHP extension
- Mbstring PHP extension
- Tokenizer PHP extension
No comments:
Post a Comment