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)
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?
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
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
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.
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
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.
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.
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 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?
@@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.
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.
@@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
Mega tool for beginners and people who just want something simple that works!
Damn !! this is my first time with macOS and that's smoothe af.
I'm impressed! Hassle free php installation.
Thank you for introducing us to this new tool, great work 😊
Seems easy work for all kind of PHP stuff also wordpress.. would you prefer it over Docker?
Exactly what I was looking for!
Very Useful Overview! Thank you, Andre!
Amazing tool. I just thing that they should ship in Node as well in order to compile vite/mix frontend assets
That would be amazing but probably unlikely... maybe someone else will create a separate tool that does the same thing but for Node/JS??
So clear and clean video, thank you
Useful video, full environment to start coding
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)
A MySQL Docker container also works with Laravel Valet.
It was really awesome, you saved my time. Thank you so much.
In the future will Herd have a node.js for Laravel Mix or another tools? :)
I think it'll just focus on the PHP side of things.
Superb job Andre!
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?
Sehr gut gemacht!
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
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
Nice! Do u know if you get MySQL command line tools with the DB tool?
Hmm, you can have a custom config as shown here: github.com/TablePlus/DBngin/issues/7
Thank you so much
thank you
It's just replacement for docker sail up?
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?
Thank you! Great tutorial!
Herd for linux?
Does Laravel Herd support https, just like in Valet?
Does Laravel Herd include PHP modules, such as imageMagick and wkhtmltopdf?
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.
Thanks for sharing this!
Thank you for this!!!!
Would it be possible to configure Nginx for subdomains in laravel herd ?
I get the Herd Undefined Variable $handle.
Thank you Sir
I got this error when running doman
502 Bad Gateway:
nginx/1.22.0
How to fix it?
Thanks
so awesome explaination
Can I use it also for Symfony or other PHP projects?
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
Great tool, but are there any plans to make it open-source?
I'm not sure if it will be open-sourced.
Mongodb support?
great work
❤
Similar for windows?
awesome
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.
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.
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.
If you're perfectly happy with your current dev environment, I would just stick to that.
@@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?
@@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.
How do you enable/disable php extensions?
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.
How can I configure Herd so that my Laravel project can connect to a SQL server database?
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.
@@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
@@TorreInformativa hi did you find already how to connect to SQL ? having the same issue here. hehe
Looks nice, but MySQL is a paid service, right?
Is it possible to use nginx on different port? And enable/disable ssl
Hmm, I'm not sure if you can specify a port for NGINX. Yes, you can enable/disable SSL on a per-site basis.
Just use docker lol
"Promo SM" 😜
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...
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.
On windows you have Mamp, Mamp Pro, Xampp and any other thing that supports PHP. So the setup there is still very good.
Try out Laragon 😊
@@CodeWithKuyaJoe looks like an dead project
Oh!! thx brother. @AndreMadarang
I just want to escape from XAMPP and I need tools that are easy to work with.