Hi Gio, thanks a lot for this lesson. Back when I was going through the "learn PHP the right way" series, I struggled a lot cause I had a low capacity laptop (it's still a miracle how I learnt and wrote code with it). I also made some of the mistakes you highlighted in this lesson, like saving the files outside the WSL Linux distribution. I finally got a much more powerful laptop (Thank God) but since I already started a project using composer and laragon on my local machine, I had to continue. Thankfully, this lesson is now taking back to docker style development. Thanks a lot Gio.
@ProgramWithGioАй бұрын
Awesome, glad you are following along this course as well
@ZubbeeАй бұрын
Most definitely Gio.
@fakerealnews12 ай бұрын
Good start, looking forward the rest of the series.
@ProgramWithGio2 ай бұрын
💙💙
@keremardcl67592 ай бұрын
Thanks to you I am using Docker and WSL-ubuntu now :)
@ProgramWithGio2 ай бұрын
yay, happy to hear
@Darius-e3l2 ай бұрын
Thanks Gio. For some reason the docker install didn't work on my Mac, but I did install it via composer on my server. Can't wait for part #4.
@ProgramWithGio2 ай бұрын
Glad you got it working in the end
@fakh992 ай бұрын
Very Nice Start Bro 💙
@ProgramWithGio2 ай бұрын
Thanks
@dannydelgado98202 ай бұрын
Excellent content! Thank You!
@ProgramWithGio2 ай бұрын
Thank you
@Flo-mz8ct2 ай бұрын
I use this exact setup in work, windows wsl and laravel sail~~ Hope you can teach me plenty :D
@ProgramWithGio2 ай бұрын
💙💙
@Probablyaliq414 күн бұрын
like before watching ... you are the best
@ProgramWithGio13 күн бұрын
Thank you 💙
@GamersPunjabi2 ай бұрын
Thank You. I'm learning it with you
@ProgramWithGio2 ай бұрын
Happy to hear, you're welcome
@Netvirux2 ай бұрын
Thank You sir ❤
@ProgramWithGio2 ай бұрын
You're welcome
@TurntableTV2 ай бұрын
Great stuff, Mr. Gio! Thank you so much! I'm curious: will this also be a project based course or just an overview of the framework?
@ProgramWithGio2 ай бұрын
@@TurntableTV first concepts, then we'll work on project. Kind of like how we did with PHP series
@AyoubWrks-nz7cy2 ай бұрын
Thank you sir 🙌 🐘
@ProgramWithGio2 ай бұрын
You're welcome
@Probablyaliq42 ай бұрын
Keep going please you are the best
@ProgramWithGio2 ай бұрын
Thank you
@abdelillahchikh706315 күн бұрын
Hello Sir, I am currently using Sail on Ubuntu, but I'm encountering an issue: every time I use the artisan make:example command, I have to manually edit file permissions. Could you help me resolve this? Also, I want to thank you for all your hard work! I really enjoyed the last three series, and I’m looking forward to the new one.
@ProgramWithGio12 күн бұрын
You'll have to configure user & group in Dockerfile. Google the folder permissions issue in docker for Linux & you should be able to find some articles/tutorials around it
@harmankaur87352 ай бұрын
good but if possible pl make some lengthy video so that we can learn more in one go. i believe atleast 15 or 20 min as your videos are engaging and one doesn't feel bored
@ProgramWithGio2 ай бұрын
@@harmankaur8735 longer videos will come a bit later depending on topic. There isn't much to cover with setting up Laravel with sail so that's why it's shorter. So some videos will be short and some long
@TurntableTV2 ай бұрын
If anyone is having difficulty setting this up on Windows and you get a message like "Docker is not running" when running the curl command, go to Docker settings -> Resources -> WSL integration and make sure you have "Enable integration with my default WSL distro" checked and if using the default Ubuntu image, turn on the "Ubuntu" option.
@ProgramWithGio2 ай бұрын
Great tip
@abdiag6032 ай бұрын
I have a dual boot for windows 11 and Ubuntu 24.04…..is it necessary going the docker way? Not near my machine but will try going the composer way since my machine has php and Apache already installed
@ProgramWithGio2 ай бұрын
Whatever is easier for you. You should be ok running it natively on Ubuntu
@rustamergashev72782 ай бұрын
👍
@ProgramWithGio2 ай бұрын
👍👍
@Neon8402Ай бұрын
for anyone can not resolve the error at the end of the video, just go to your .env and change the SESSION_DRIVER=file
@ProgramWithGioАй бұрын
Or run php artisan migrate. I believe I mentioned that at 6:30
@Neon8402Ай бұрын
@@ProgramWithGio agree, however in my case I have to run php artisan make:session-table first, so I just change the SESSION_DRIVER
@nawrozalialamdost52772 ай бұрын
Thanks gio, i wonna say does it possible to make a community in Discord or something else to engage and solve problems ❤
@ProgramWithGio2 ай бұрын
I have a discord channel already, though I'm not very active. If you DM me on X/Twitter I'll share the link
@parijke2 ай бұрын
Can you cover Sail with SSL support?
@ProgramWithGio2 ай бұрын
Thanks for the suggestion, maybe
@CHSKnight2 ай бұрын
@ProgramWithGio yes please 🙏🏽
@ballpen91572 ай бұрын
please set up docker desktop and wso2 as there are beginner that are watching :)
@ProgramWithGio2 ай бұрын
I would suggest to read up on it online or check another tutorial on wsl2/docker desktop. I also have another video in PHP series setting up PHP using wsl2, maybe you can check that. If its too complicated then start with something else like XAMPP or Laragon.
@DelhikillerGamerАй бұрын
what is wso2?
@ProgramWithGioАй бұрын
WSL2
@AsoASdiq2 ай бұрын
❤❤
@ProgramWithGio2 ай бұрын
💙💙
@MobiusCoin2 ай бұрын
sail didn't work. Used Herd to install. Seems to be fine. It gave me the option to install with Laravel Breeze or Laravel Jetstream but I assume we're not using a starter kit.
@ProgramWithGio2 ай бұрын
@@MobiusCoin yea not yet. Herd also uses SQLite by default i think, we'll use MySQL
@MobiusCoin2 ай бұрын
@@ProgramWithGio Will having a different DB be an issue?
@ProgramWithGio2 ай бұрын
@@MobiusCoin shouldn't be, you can use SQLite if you want. There might be few differences but we'll be using eloquent which abstracts most of that away
@bashar97432 ай бұрын
3 let's go (:
@ProgramWithGio2 ай бұрын
More to come
@pratikbhujel2 ай бұрын
Can I use Xampp ? Instead of Sail I feel ease while using Xampp ?
@ProgramWithGio2 ай бұрын
Yea you should be able to use it
@pratikbhujel2 ай бұрын
@@ProgramWithGio, Thanks. :)
@CHSKnight2 ай бұрын
@pratikbhujel have you successfully installed it?
@pratikbhujel2 ай бұрын
@@CHSKnight, Yep done .
@CHSKnight2 ай бұрын
@@pratikbhujel how did you manage? I struggled to get it to work
@MahmoudReyad2 ай бұрын
❤🎉
@ProgramWithGio2 ай бұрын
💙💙
@ballpen91572 ай бұрын
i'm lost, how to setup that ubuntu thing.
@ProgramWithGio2 ай бұрын
I would suggest to read up on it online or check another tutorial on wsl2/docker desktop. I also have another video in PHP series setting up PHP using wsl2, maybe you can check that. If its too complicated then start with something else like XAMPP or Laragon.
@karlson28042 ай бұрын
Why just not make all in pure docker with full setup for dev,staging and prod with all cinfigs, styling and so on? All this tools are not good to use for staging and prod. Not any one talk about it ((
@ProgramWithGio2 ай бұрын
Because this course is not about docker, its about Laravel. And Laravel sail is one of the simplest ways to set up Laravel locally for development.
@JohnnyBigodes2 ай бұрын
It should be mentioned that sail is not production ready.
@ProgramWithGio2 ай бұрын
Sail is for development environment only, we are not at production or deployment stage yet.
@SazianNULL2 ай бұрын
I don't understand why people install Windows and then install Linux on it, instead of installing Linux normally
@ShadiMuhammad2 ай бұрын
WSL mentioned in the video is built-in feature in windows 11 to simulate Linux terminal
@ProgramWithGio2 ай бұрын
Windows has its perks & WSL is a great feature to be honest
@SazianNULL2 ай бұрын
Windows and great are not words that should appear next to each other 😆
@SazianNULL2 ай бұрын
But why simulate when you can use natively? It's good that M$ realizes that it made a bad system, but that's no reason to use it