Bitartem
Bitartem
  • Видео 1
  • Просмотров 4 895
Laragon Crash Course - Local Dev Environment With SSL
Laragon Tutorial - How to setup a local dev environment with SSL by using Laragon. How to install WordPress locally. How to install Laravel. Install multiple versions of PHP and Node.js. Change server from Apache to NGNIX.
#laragon #wordpress #laravel #php #ssl #localhost
phpMyAdmin: www.phpmyadmin.net/downloads/
PHP: windows.php.net/download/
MySQL: downloads.mysql.com/archives/community/
Node.js: nodejs.org/en/download/current
Twitter: bitartem
00:00 - Intro - What is Laragon
00:40 - How to Download Laragon
01:35 - How to install Laragon
02:06 - General settings overview
05:20 - How to create a blank project
06:27 - How to install WordPress
07:25 - How to install Laravel
08:05 - How t...
Просмотров: 4 903

Видео

Комментарии

  • @CollinsMulenga-e2c
    @CollinsMulenga-e2c Месяц назад

    failing to login to PHP_My_Admin. It is saying "login without a password forbidden"

    • @bitartem
      @bitartem Месяц назад

      Try to go Laragon / etc / apps / phpMyAdmin and open the file - config.inc.php, make sure that "$cfg['Servers'][$i]['AllowNoPassword']" is set to true, you may need to restart Laragon

  • @Bazz-e1v
    @Bazz-e1v Месяц назад

    Great explainer, I was using WAMP but can't work out how to import my projects into Laragon.

    • @bitartem
      @bitartem Месяц назад

      You can see the detailed steps on how to migrate from WAMP to Laragon here: laragon.org/download/migrate-from-wamp

  • @dipeshpaharai9272
    @dipeshpaharai9272 3 месяца назад

    helped

  • @AdamsProgrammer
    @AdamsProgrammer 3 месяца назад

    Thank you, i have been getting errors from xampp for over a year. just have to switched to laragon

    • @bitartem
      @bitartem 3 месяца назад

      I believe you'll enjoy it

  • @NicholasKyson
    @NicholasKyson 3 месяца назад

    Great tutorial, after many years of searching, I still think that Laragon is the best free local dev environment app available

  • @emmanuelboniface2660
    @emmanuelboniface2660 4 месяца назад

    very useful thank you

  • @Learn4successdgeff
    @Learn4successdgeff 4 месяца назад

    What are the alternatives to share projects with tour client

    • @bitartem
      @bitartem 4 месяца назад

      Hi, thanks for the question, nowadays there are lot of VPS providers under 5$ like, Kamatera for example (it's free for one month for new accounts), if I had to share ongoing project with client I would prefer to host it somewhere, as services like ngrok only works when your computer is up and running. There's also some ways to host Laravel application for free (checkout koyeb.com). In addition you can read this article: darkghosthunter.medium.com/hosting-laravel-for-free-78dbab674854

  • @kvelez
    @kvelez 5 месяцев назад

    Cool, keep uploading PHP Dev videos.

    • @bitartem
      @bitartem 5 месяцев назад

      Thanks, new videos coming soon

  • @RubyMaine
    @RubyMaine 5 месяцев назад

    Good My Brother verry verry good Thank you Brother

    • @bitartem
      @bitartem 5 месяцев назад

      Thank You

  • @paulbrugger9610
    @paulbrugger9610 6 месяцев назад

    At 17:55 you showed how to run nginx. I know very little about it. I noticed that you did not turn off Apache. Could you elaborate on this? It is possible to run both at the same time? How did your app know to use port 8080? Thank you.

    • @tsotnekalandadze4266
      @tsotnekalandadze4266 6 месяцев назад

      Hi, thanks for the question, to be honest, I forgot to disable Apache when recording the video, but lucky for me, you can run both Apache and Nginx (as far as I understand) in Laragon at the same time, but when Nginx is enabled (alongside with Apache), and you open your local site from Laragon menu (like I do in the video) it defaults to Nginx, I guess it's just a default behavior of Laragon. However, if Apache is disabled and only Nginx is running, when you manually enter your site address/url in browser, you have to explicitly specify the port number which is 8080 for Nginx, otherwise it won't load. But if you access it from Laragon menu it will automatically add 8080 as the port number. If my answer is not 100% clear for you, let me know and I'll try to explain it better.

  • @paulbrugger9610
    @paulbrugger9610 6 месяцев назад

    Fantastic first tutorial! Very, very good. Below I will share a comment I made on another channel as it may help some, especially if they have xampp on the same machine. Quick App will pull in the most recent version of Laravel (now 11). There were significant changes structural changes from 10 to 11 and I am not ready to embrace 11+ now. I did find a way to adjust Quick App to force an installation of the most recent Laravel 10. I am in Windows btw. Edit the C:\laragon\usr\sites.conf file by first commenting out the laravel line. Below it enter "Laravel=composer create-project --prefer-dist laravel/laravel %s 10" (no quotes) and save. Now when you run Quick App for Laravel it will give you the latest version of 10. You can verify this by opening the project folder in Visual Studio Code, opening terminal and entering "php artisan --version". Note that Laravel 10 requires at least PHP 8.1 so set Laragon PHP to that version. If your Laragon does not have that, there are tutorials on how to add PHP choices (get the x64 files not x86). Some, including me, had to upgrade Apache from 2.4.54 to 2.5.8. Some possible complications: Composer gets a little weird if it senses you have an outdated PHP version for Laravel 10. I had to remove my old PHP 7.4 from Laragon and reboot the computer. You can check if you have the right one for Composer by opening a terminal window outside Laragon and entering "which PHP". And you may want to remove from path then add to path with the Laragon Menu, Tools, Path. This will edit the USER environmental path which you should check is pointing to the right version of PHP. If you have already installed xampp, there may be a conflict and the xampp path with possibly different PHP will be entered in the envirornmenal SYSTEM path. System path is read (by Composer) before the User path. So you may want to uninstall xampp or make it "dormant" by removing it from the system envirornment path. Remember that changes to either path will require a reboot to take effect.

    • @bitartem
      @bitartem 6 месяцев назад

      Thanks a lot for this great tip

  • @Dukaanka
    @Dukaanka 10 месяцев назад

    Best tutorial.Thank you kindly 🥰

  • @erichepperlewp
    @erichepperlewp 11 месяцев назад

    Great tutorial on Laragon! I ran into issues with 8080 not working for the Nginx also. I have reshared your TwitterX post and SUBSCRIBED. Looking forward to more great content. Can you make a tutorial on creating a WikiPedia or Fandom wiki type site with WordPress?

  • @grimjim8463
    @grimjim8463 Год назад

    great great video, I actually signed in just to subscribe (extremely rare). thank you for putting such a helpful video together. I decided to do a fresh install of Windows (been using Ubuntu for about 2 years - which I installed the same day I started learning how to code) but felt a bit lost trying to get the environment setup on windows, this video was extremely helpful AND it also answered the specific question I had (path section at the end). THANKS!

    • @bitartem
      @bitartem Год назад

      Thank you for your kind comment ;)

  • @red-cf9hv
    @red-cf9hv Год назад

    oh my god , very very very thank you , this is awsome

  • @RikGierman
    @RikGierman Год назад

    Say if i where to need to install windows clean, is there a way to "backup" exciting local website projects?

    • @bitartem
      @bitartem Год назад

      Thank you for the comment and sorry for a late answer. As far as I know, since Laragon is a very portable software, you can copy and paste the entire Laragon folder (C:\laragon) from one machine to another. But unfortunately I've never tried it. Here you can find some additional information: github.com/leokhoa/laragon/discussions/445 php.watch/articles/laragon-windows-php#laragon-portable "Laragon does not use standard Windows Services to start/stop services. When Laragon starts, it looks for PHP/MySQL/Apache/etc directories inside the Laragon directory, and re-configures the configuration files. Laragon handles the start/reload/stop actions of the software it manages. This makes Laragon portable and isolated from the rest of the system. Laragon is easy to backup, as simple as backing up the Laragon directory (along with the Document Root and MySQL data directories if necessary), and requires no further changes in Windows."

  • @davitenukidze8795
    @davitenukidze8795 Год назад

    Thank you very much, you are the best, you helped me a lot ❤

  • @bitartem
    @bitartem Год назад

    First upload on Bitartem's RUclips channel 🚀🚀🚀