Blog post

Środowisko dewelopeskie dla Laravel

5 kwietnia 2020Larabox.pl

Jest dużo dostępnego oprogramowania do uruchomienia środowiska deweloperskiego na lokalnym komputerze dla Laravel.

Z tych bardziej popularnych mamy:

Homestead

Homestead jest oficjalnym box’em dla Vagrant. Możemy uruchomić go na darmowym Virtualbox, VMware, Parallels lub Hyper-V.

W skład zainstalowanego oprogramowania wchodzi:

  • Ubuntu 18.04
  • Git
  • PHP 7.4
  • PHP 7.3
  • PHP 7.2
  • PHP 7.1
  • PHP 7.0
  • PHP 5.6
  • Nginx
  • MySQL
  • lmm for MySQL or MariaDB database snapshots
  • Sqlite3
  • PostgreSQL
  • Composer
  • Node (With Yarn, Bower, Grunt, and Gulp)
  • Redis
  • Memcached
  • Beanstalkd
  • Mailhog
  • avahi
  • ngrok
  • Xdebug
  • XHProf / Tideways / XHGui
  • wp-cli

Mamy też możliwość doinstalowania dodatkowego oprogramowania:

  • Apache
  • Blackfire
  • Cassandra
  • Chronograf
  • CouchDB
  • Crystal & Lucky Framework
  • Docker
  • Elasticsearch
  • Gearman
  • Go
  • Grafana
  • InfluxDB
  • MariaDB
  • MinIO
  • MongoDB
  • MySQL 8
  • Neo4j
  • Oh My Zsh
  • Open Resty
  • PM2
  • Python
  • RabbitMQ
  • Solr
  • Webdriver & Laravel Dusk Utilities

Strona projektu: https://laravel.com/docs/7.x/homestead

Laragon

Laragon jest gotowym i prostym w obsłudze środowiskiem na wiele platform systemowych. Podobnie jak inne rozwiązania oparte o wirtualne maszyny / docker, oprogramowanie w Laragon jest odizolowane od systemu operacyjnego.

Domyślnie w Laragon zainstalowano:

  • Apache 2.4
  • Nginx
  • MySQL 5.7
  • PHP 7.2
  • Redis
  • Memcached
  • Node.js 11
  • npm
  • yarn
  • git

Dostępne są również wersje: Lite oraz portable.

Strona projektu: https://laragon.org

Laradock

Laradock jest środowiskiem opartym o Docker.

Domyślnie posiada:

  • PHP: 7.4, 7.3, 7.2, 7.1, 5.6
  • MySQL, Postgres, MariaDB
  • Memcached, HHVM, RabbitMQ
  • Nginx

Strona projektu: https://laradock.io

Poprzedni wpis Następny wpis