Turn a $20 Android TV Box Into a Cheap Web Server
- Run the following commands in terminal to install Apache HTTPD web server:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2
- Once the installation completes, open a web browser and navigate to http://DNSorIP/ to verify Apache is up and running
- Run the following command in terminal to install MySQL/MariaDB
sudo apt-get install mariadb-server
sudo mysql_secure_installation
- Follow the prompts to change passwords and fix some potential security issues
- Once the installation completes, run the following command in terminal to log into MySQL/MariaDB
sudo su
mysql -u root -p
[enter the root password created earlier]
show databases;
exit
exit
- Run the following commands in terminal to install PHP
sudo apt-get install php libapache2-mod-php php-mysql
- Once the installation completes, create a file called info.php in /var/html/www and add the following code:
phpinfo();
?>
- Open a web browser and navigate to http://DNSorIP/info.php to verify Apache is up and running with PHP support
- Run the following commands in terminal to install phpMyAdmin
sudo apt-get install phpmyadmin
sudo systemctl restart apache2
- Once the installation completes, open a web browser and navigate to http://DNSorIP/phpmyadmin
- Run the following commands in terminal to cleanup downloaded packages
sudo apt-get clean