As PHP is one of the most successful and popular programming languages out there, it is logical to find many different frameworks. Some of them are more simple than others and among them stands out the one that for many is the framework of the readable code. So, in this post, you will learn how to install Laravel on Ubuntu 20.04
The team responsible for the development and maintenance of Laravel defines it as the PHP framework for artisans. This is because Laravel respects the clear and legible syntax of the code. In addition to this, it has a huge user community that is constantly checking the source code for errors.
Laravel has grown so much that there is a whole ecosystem of applications and tools to continue taking advantage of the framework. So we are talking about a community PHP framework that behaves professionally.
In the same way, some distinctive elements of Laravel are Blade for creating the templates, Eloquent for integrating the database correctly, and Artisan as a command interpreter.
Laravel Prerequisites
Laravel is a PHP framework, so it is obvious that it has to be installed. But not only that, but it also requires certain modules for the execution to be complete.
These modules have to be present on your computer if you want Laravel to install correctly:
- BCMath PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
So, let us start.
Install Laravel on Ubuntu 20.04
Getting Composer on Ubuntu 20.04
The safest and most recommended method to install Laravel is to use the PHP dependency manager, Composer.
So, to install it you can read our post:
How to install PHP Composer on Ubuntu 20.04?
And if you want more information about how to use it, you can also read:
When Composer is ready and configured, you can continue.
Installing Laravel on Ubuntu 20.04
Now it’s time to install Laravel. To do this, we will use Composer.
So, run the following command on a terminal:
:~$ composer create-project --prefer-dist laravel/laravel example
You can change the word example to the name of your project.
Once you have typed the Composer command it will do the job. It will check each of Laravel’s dependencies and start downloading it. As well as its directory structure.
You can open the folder with your favorite text editor and start working.
To check that everything is right, you can serve the project. If you have installed Laravel on a local computer, run it:
:~$ cd example
:~$ php artisan serve
Remember that instead of example you have to put the name of your project. This will make your project available at http://localhost:8000
However, if you have installed Laravel on another computer remotely, such as on a LAN, you can specify a host and port specifically.
:~$ php artisan serve --host=192.168.250.20 --port=1234
I have chosen these values for this post, you can change them with confidence. Also, the chosen port has to be available in the Firewall.
In any case, when you open your browser and go to where the Laravel project is being served, you will see the following:
This indicates that you are ready to start developing.
Conclusion
Laravel is a fairly popular PHP framework with which you can create many fantastic web applications but you have to start by knowing how to install it.
Please share this post and join our Telegram channel.