How To Install Laravel On Android Phone(Using Termux Emulator )

How to install laravel on Android phone

Hey, guys I going to show you how to install and start coding with Laravel on your Android device. 

My thanks to the Freecodecamp contributor for the full insight on this research.

Laravel is such an elegant framework and one of the best PHP frameworks in the world at the moment. 

You need to learn PHP or understand its basic usage before you can use Laravel. W3schools has full tutorials for beginners. You can learn it here on the website 

If you don't have access to a laptop or desktop computer, and you wish to install Laravel App on your phone, this tutorial is ready to help you.

If you are new to Laravel, I advised that you go and read the documentation for a proper understanding of how it works. Nevertheless, let me show you how you can install and start coding with it on your Android phone asap.

Requirements to install Laravel on your Android device 

1. Your Android device version must be 6. 0 or higher.

2. Have at least  500 MB - 5 GB storage space on your phone

How to install Laravel Using Termux Emulator 

1. Download and install the Termux Emulator on your Android device. 


Termux is a free and open code app that simulates the command shell used in Linux - you may like to click here to see more information about Termux 

To install the Termux app, go to Google Play Store and search for it and download it. 

Check the image below on how the Termux looks on the Google Play Store 

Download tTernux on the Google Play Store



Note, the one on the Google Play Store is only compatible with Android 7 and 8.

For users with Android 9, 10, 11, and 12, you are recommended to download it from the F-Driod website. Due to some upgrades that have been made recently to fix some bugs and other issues on the older version, users with Android 6, 7, and 8 are also recommended to download it through the F-Droid site

Warning: Termux and its plugins are no longer updated on Google Play Store due to android 10 issues and have been depreciated. 

People using Android 11 may experience more issues, for example, some utilities are being terminated by file descriptor sanitizer.

How to download the Termux APK from the F-Droid website


2. Scroll down to the bottom of the page to download it

Before we move on, run this command on the terminal to enable Ternux to use your phone storage

termux-setup-storage

Now that you have finished with the download, it is time for us to install Laravel. Let's see how to do it.

2. Install PHP

Since Laravel is a PHP framework, it depends on PHP to work. So you need to install PHP on your Android device. Use the command below to install the PHP package 

apt install PHP

Installing php on the ternux emulator


3. Download the composer package 

Composer is an application-level dependency manager for the PHP programming language that provides a standard format for managing dependencies of PHP software and required libraries.

To download and install the composer package on the Termux emulator, copy and paste the following on your terminal

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php'); "php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup. php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup. php');"

 Or visit their official website at https://getcomposer.org/download/

Installation of composer on the ternux emulator


Run this command to check if the composer. phar file is present 

ls

If it is available you will see something like this as displayed in the picture below

Check composer requirements on the ternux emulator

If it is not, you will need to reinstall it.

4. Install Laravel

If you don't have issues at the previous stage, Head on to the laravel website to copy the download link or copy and paste the one below on your Ternux terminal.

php composer.phar create-project laravel/laravel myapp

Note: myapp is just a project name. You can change it to suit your needs. After this run the command and wait for it to complete the installation. Once completed, you will see something like the one in the picture below.

Laravel installation processing



Bum! Congratulations, you have successfully installed Laravel on your Android phone. To test it cd your app name. In our case, we will
type cd myapp on our terminal

cd myapp

To start using Laravel, run the following command on your terminal

 PHP artisan serve


Running laravel on the terminal


Type this URL on your browser

http://127.0.0.1:8000


Laravel welcome page

So far so good, we're now able to install and run the Laravel application on Android devices. 

If you have issues on any part, kindly drop a comment or use the contact section to reach out to us.

If you found this helpful, please, don't forget to share it with others.  Thank you for reading. We will like to see you again. Thanks

Post a Comment

Previous Post Next Post