Laravel Herd - PHP Development Environment for Mac

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 74

  • @adammenczykowski
    @adammenczykowski Рік тому +8

    Mega tool for beginners and people who just want something simple that works!

  • @ThatAdel
    @ThatAdel Рік тому +2

    Damn !! this is my first time with macOS and that's smoothe af.

  • @loicmakassoeti3209
    @loicmakassoeti3209 Рік тому +3

    Thank you for introducing us to this new tool, great work 😊

  • @stylesg7818
    @stylesg7818 Рік тому +2

    I'm impressed! Hassle free php installation.

  • @ahsanranga8820
    @ahsanranga8820 Рік тому +1

    So clear and clean video, thank you

  • @JanKowalski-dn9si
    @JanKowalski-dn9si Рік тому +1

    Exactly what I was looking for!

  • @devarni
    @devarni 3 місяці тому

    Seems easy work for all kind of PHP stuff also wordpress.. would you prefer it over Docker?

  • @vasiovasio
    @vasiovasio Рік тому

    Very Useful Overview! Thank you, Andre!

  • @azizullahsaeidi6746
    @azizullahsaeidi6746 11 місяців тому

    It was really awesome, you saved my time. Thank you so much.

  • @Carlitoshhr
    @Carlitoshhr 8 місяців тому

    Useful video, full environment to start coding

  • @scuraluis
    @scuraluis Рік тому

    I had to install node separately because I was getting an issue that "Vite manifest not found" when installing only Herd and creating a laravel app. Breeze wasn't working properly. Would've been cool to specify that on at the beggining

  • @jinsko1
    @jinsko1 Рік тому

    Superb job Andre!

  • @BalduinoFernando
    @BalduinoFernando Рік тому +1

    Amazing tool. I just thing that they should ship in Node as well in order to compile vite/mix frontend assets

    • @drehimself
      @drehimself  Рік тому +1

      That would be amazing but probably unlikely... maybe someone else will create a separate tool that does the same thing but for Node/JS??

  • @isabelphillips451
    @isabelphillips451 3 місяці тому

    Interesting ... the SSL secure option with warning, i dont get such warning using valet, whats the benefit of migrating to this if I'd have to plead with the browser to mimick a secured site

  • @xYundy
    @xYundy Рік тому +1

    In the future will Herd have a node.js for Laravel Mix or another tools? :)

    • @drehimself
      @drehimself  Рік тому +1

      I think it'll just focus on the PHP side of things.

  • @ags2099
    @ags2099 Місяць тому

    epic gamer stuff right here

  • @WeiHaoYeong
    @WeiHaoYeong 3 місяці тому

    i follow your steps setting up herd and create a project and index.php file my herd is running and all are green but when i try project.test in my browser, I receive "Site can't be reached".. Any advice?

  • @millennialsdev
    @millennialsdev Рік тому

    I use Laravel Valet, I think that it's very easy (I use that also for wordpress, magento ecc) but I don't use dbengine, i think that it's very heavy. This is the first time that hi heat "Laravel herd" thanks Andre Laravel + Vue is the right way, I love this stack (also nuxt, sails and jamstack for mevn application)

    • @latlov
      @latlov Рік тому

      A MySQL Docker container also works with Laravel Valet.

  • @manojpadhiyar5387
    @manojpadhiyar5387 Рік тому

    Hi
    it's cool but i have custom code of php and add in herd directory when i run it shows 404 can you help me with the same?

  • @scotthallett
    @scotthallett Рік тому

    Nice! Do u know if you get MySQL command line tools with the DB tool?

    • @drehimself
      @drehimself  Рік тому +1

      Hmm, you can have a custom config as shown here: github.com/TablePlus/DBngin/issues/7

  • @quochuyfpolyhn7467
    @quochuyfpolyhn7467 11 місяців тому

    I got this error when running doman
    502 Bad Gateway:
    nginx/1.22.0
    How to fix it?
    Thanks

  • @jakupovicsamir6454
    @jakupovicsamir6454 2 місяці тому

    Sehr gut gemacht!

  • @snkeze9
    @snkeze9 Рік тому

    Would it be possible to configure Nginx for subdomains in laravel herd ?

  • @turdakhov
    @turdakhov Рік тому

    Thank you! Great tutorial!

  • @latlov
    @latlov Рік тому

    Does Laravel Herd support https, just like in Valet?
    Does Laravel Herd include PHP modules, such as imageMagick and wkhtmltopdf?

    • @drehimself
      @drehimself  Рік тому

      Yes, it supports HTTPS just like in Valet. It does include imagick but not wkhtmltopdf. You cannot add any additional PHP extensions so you're better off sticking with Valet.

  • @max_postmind
    @max_postmind Рік тому

    It's just replacement for docker sail up?

  • @wraithshield
    @wraithshield Рік тому

    Just wondering what the security implications are of running this on my mac - root access for an app that is downloading web depenedencies etc worries me.

    • @drehimself
      @drehimself  Рік тому

      Valid concern. It's made by Beyond Code who have been making great Laravel products for many years. I personally trust them but that's a decision you have to make when installing any software.

  • @AaronTweeton
    @AaronTweeton Рік тому

    Thanks for sharing this!

  • @scott_itall8638
    @scott_itall8638 10 місяців тому

    I get the Herd Undefined Variable $handle.

  • @ronaldngarombo1026
    @ronaldngarombo1026 Рік тому

    Does is it mean if I install Herd I need to move all my laravel projects? There are some projects that am currently working on and wouldn't want to shift them.

    • @drehimself
      @drehimself  Рік тому

      If you're perfectly happy with your current dev environment, I would just stick to that.

    • @ronaldngarombo1026
      @ronaldngarombo1026 Рік тому

      @@drehimself I need to run some older laravel projects that require php version 7.1. Can Laravel Herd be used along side my current setup(installed php using brew) so that I can switch back and forth from my current projects to the older laravel projects?

    • @drehimself
      @drehimself  Рік тому

      @@ronaldngarombo1026 The oldest version of PHP Herd supports is 7.4. In your case, I would probably stick with Valet to switch between PHP versions since Valet supports any version of PHP you have installed with brew.

  • @trippthree8842
    @trippthree8842 Рік тому

    Thank you for this!!!!

  • @wmafendi
    @wmafendi Рік тому

    so awesome explaination

  • @pfuhad3760
    @pfuhad3760 6 місяців тому

    Thank you so much

  • @KamrulHasan-zq2wc
    @KamrulHasan-zq2wc 11 місяців тому +1

    Herd for linux?

  • @xYundy
    @xYundy Рік тому

    Can I use it also for Symfony or other PHP projects?

    • @drehimself
      @drehimself  Рік тому

      Yeah works with most popular PHP projects. There's no list on the Herd site, but should support the same projects as Valet: laravel.com/docs/10.x/valet#introduction

  • @TorreInformativa
    @TorreInformativa Рік тому

    How can I configure Herd so that my Laravel project can connect to a SQL server database?

    • @drehimself
      @drehimself  Рік тому

      Herd doesn't come with a database. You need to install additional software like DBngin to have a local database. Shown at around 8:00 in the video.

    • @TorreInformativa
      @TorreInformativa Рік тому

      @@drehimself Sorry I don't think I explained myself correctly, I have a sql server database on a windows server, and I'm trying to get my laravel project to connect to that sqlServer, on windows it's easier to configure laravel, but on mac I still don't know

    • @David-po3li
      @David-po3li Рік тому

      @@TorreInformativa hi did you find already how to connect to SQL ? having the same issue here. hehe

  • @MirzamMuhammad
    @MirzamMuhammad 4 місяці тому

    thank you

  • @scorpioshanky3492
    @scorpioshanky3492 Рік тому

    Mongodb support?

  • @shubhamsahuSD
    @shubhamsahuSD Рік тому

    Similar for windows?

  • @OstapBrehin
    @OstapBrehin Рік тому

    Great tool, but are there any plans to make it open-source?

    • @drehimself
      @drehimself  Рік тому +1

      I'm not sure if it will be open-sourced.

  • @vascocarreira89
    @vascocarreira89 Рік тому

    How do you enable/disable php extensions?

    • @drehimself
      @drehimself  Рік тому +1

      You actually cannot do this. It comes with a set of extensions and you cannot add any more (see homepage for extensions). I would stick to Valet if you wanted this option.

  • @bashiruibrahim8443
    @bashiruibrahim8443 Рік тому

    Thank you Sir

  • @anytech2435
    @anytech2435 Рік тому

    great work

  • @crushfire2004
    @crushfire2004 Рік тому

    Is it possible to use nginx on different port? And enable/disable ssl

    • @drehimself
      @drehimself  Рік тому

      Hmm, I'm not sure if you can specify a port for NGINX. Yes, you can enable/disable SSL on a per-site basis.

  • @boopfer387
    @boopfer387 Рік тому

    awesome

  • @Jesus-mu4ix
    @Jesus-mu4ix Рік тому

  • @Omega_Hopkin
    @Omega_Hopkin 10 місяців тому +1

    Looks nice, but MySQL is a paid service, right?

  • @csandreas1
    @csandreas1 6 місяців тому

    Just use docker lol

  • @lorettelisa753
    @lorettelisa753 Рік тому

    "Promo SM" 😜

  • @codernerd7076
    @codernerd7076 Рік тому +2

    This is a huge issue with Laravel it's so centered on MAC users that... can't even afford a Mac as new php dev...

    • @drehimself
      @drehimself  Рік тому +1

      I do agree with you that the tooling is better on Mac OS. If I were on Windows, I would probably use Laravel Sail with Docker.

    • @blessdarah1256
      @blessdarah1256 Рік тому +1

      On windows you have Mamp, Mamp Pro, Xampp and any other thing that supports PHP. So the setup there is still very good.

    • @CodeWithKuyaJoe
      @CodeWithKuyaJoe 11 місяців тому

      Try out Laragon 😊

    • @codernerd7076
      @codernerd7076 11 місяців тому +1

      @@CodeWithKuyaJoe looks like an dead project

  • @kritzio
    @kritzio 3 місяці тому

    Oh!! thx brother. @AndreMadarang
    I just want to escape from XAMPP and I need tools that are easy to work with.