Prerequisites:
First you need to install termux from Play Store. Here is the app URL : Termux App
Run the below command to update and upgrade termux.
apt-get update # Updates the list of available packages apt-get upgrade # Upgrades all installed packages to their latest
To install PHP and composer run the following commands.
pkg update pkg upgrade pkg install php pkg install composer
To create a laravel project run the following command.
composer create laravel/laravel my_first_app
It would help if you had a good internet connection to install the Laravel app.
cd my_first_app php artisan serve
Now to go browser and type http://127.0.0.1:8000
The Laravel server is started at 127.0.0.1:8000
Run the following command to install.
pkg install mariadb #install mariadb mysqld_safe -u root #start the SQL server
Then press ctrl z and type the following command.
mariadb
Then the following MariaDB interface will show. You can run commands here to create edit delete and update databases and tables.
To setup PHPMyAdmin run the following commands.
cd ~/ composer create-project phpmyadmin/phpmyadmin
Now we will rename a file name config.sample.inc.php ** to **config.inc.php To do this run the below command in the phpmyadmin directory.
cd phpmyadmin mv config.sample.inc.php config.inc.php
Now we will edit the config file to allow login without a password.
pkg install vim vim config.inc.php
Change the AllowNoPassword value from false to true and also change the host from localhost to 127.0.0.1
Go to the line that is showing in the image and then do the following instructions:
i #press i for insert mode
After pressing i change the value from false to true. After that press esc and run the following commands:
:w :q php -S localhost:4000
In the another tab of the termux run the command.
mysqld_safe -u root
Now go to http://localhost:4000 and now provide the credintials.
**
username: root
Password:
**
Done! you have successfully setup phpmyadmin with laravel. Now just edit .env file run the command php artisan migrate (of course in a new tab)
Thanks for reading the article.
The above is the detailed content of How do you create PHP and Laravel environments with databases in Android?. For more information, please follow other related articles on the PHP Chinese website!