libraries=places&key=your_api_key_here
Source: ERROR: Google Maps API error: MissingKeyMapError – Stack Overflow
libraries=places&key=your_api_key_here
Source: ERROR: Google Maps API error: MissingKeyMapError – Stack Overflow
Source: Using MySQL and PHP with Google Maps | Maps JavaScript API | Google Developers
https://stackoverflow.com/questions/2517736/embed-google-map-into-html-page-based-on-gps-coordinates
https://evothings.com/control-an-led-using-hm-10-ble-module-an-arduino-and-a-mobile-app/
http://nathan.vertile.com/blog/2017/04/22/orange-pi-zero-google-cloud-print-server/
Config file changes are required to enable connections via localhost.
To connect through remote IPs, Login as a “root” user and run the below queries in mysql.
CREATE
USER
'username'
@
'localhost'
IDENTIFIED
BY
'password'
;
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'username'
@
'localhost'
WITH
GRANT
OPTION
;
CREATE
USER
'username'
@
'%'
IDENTIFIED
BY
'password'
;
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'username'
@
'%'
WITH
GRANT
OPTION
;
FLUSH PRIVILEGES
;
This will create a new user that is accessible on localhost as well as from remote IPs.
Also comment the below line from your my.cnf file located in /etc/mysql/my.cnf
bind-address
=
127.0.0.1
Restart your mysql using
sudo service mysql restart
Now you should be able to connect remotely to your mysql.
Source: grant remote access of MySQL database from any IP address – Stack Overflow
Source: Install Tomcat 8 server on Ubuntu 18.04 Bionic Beaver Linux – LinuxConfig.org
Source: What is the Tomcat installation directory? – Ask Ubuntu