AndroPHP
Il s'agit d'une application qui va permettre de gérer un serveur Web PHP & MySQL sur votre appareil AndroidSystème d'exploitation basé sur le noyau Linux conçu initialement pour les smartphones et tablettes et qui peut être trouvé sur d'autres appareils (Android TV, Android Auto, ...). Ce serveur permettra de lancer un site web.
L'application se présente comme ceci:

Pour lancer le serveur, glisser le bouton on/off qui se trouve au milieu.
Mais avant d'effectuer cette opération, il faudra paramétrer/configurer votre serveur:
Installez et configurez l'accès à votre Site
Si vous avez déjà des sources de votre site, copiez ces sources dans un répertoire (en passant par un PC, ES Explorer, ...).
Vous pouvez
rencontrer des problèmes de droits d'accès
avec les cartes SD suivant les versions d'Android.
Appuyez sur setting:

Deux options importantes seront le port pour accéder à votre site. Par défaut, et pour vous permettre d'accéder à internet normalement, l'application va utiliser le port 8080 par défaut. Si vous en sentez le besoin de changer le port, faîtes le.
www path permet d'indiquer le répertoire où l'application pourra trouver les sources de votre site. Indiquez le chemin d'accès AndroidSystème d'exploitation basé sur le noyau Linux conçu initialement pour les smartphones et tablettes et qui peut être trouvé sur d'autres appareils (Android TV, Android Auto, ...) (donc norme unixSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group. D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public., entre autre utilisez les / au lieu des \ de windowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple). ! Et pas de nom de lecteur de disque avec des : ! ). Par exemple si vous avez copié précédemment votre site dans le répertoire site1 de votre carte SD, le chemin pourra être /storage/extSdCard/site1.
MySQL
Maintenant, appuyez sur ON. Sous le bouton, deux adresses web.
- La première permettra d'accéder à votre site.
- La seconde à votre phpMyAdmin.
Appuyez sur cette seconde ligne pour paramétrer votre ou vos base(s) MySQL.
Vous arrivez sur la page de login de phpMySQL. Classique, l'utilisateur sera rootroot est le nom par défaut de l'utilisateur Unix ayant tous les privilèges. Il peut donc accéder à tous les répertoires, administrer le serveur, ... Aussi appelé super utilisateur ou super user. root peut aussi représenter le répertoire racine / sur un système Unix. et son mot de passe n'est pas renseigné.
Vous pourrez dès lors créer vos bases, tables, champs, modifier votre login, ...
Bref de l'administration MySQL...
Si dans Databases
vous ne pouvez pas créer votre base ("no privileges" s'affiche
en rouge),

Essayez avec un autre navigateur. Celui d'android semble bien fonctionner, pas firefox.
Pour accéder
à votre base de données depuis votre code PHP:
- Le hostname sera localhost,
- Le user et password correspondant à celui que vous avez éventuellement saisi dans phpMySQL ou rootroot est le nom par défaut de l'utilisateur Unix ayant tous les privilèges. Il peut donc accéder à tous les répertoires, administrer le serveur, ... Aussi appelé super utilisateur ou super user. root peut aussi représenter le répertoire racine / sur un système Unix. et rien comme password par défaut,
- Le nom de la base étant le nom de votre base créé sous phpMyVisit.
Lancer le site dans un navigateur
Depuis l'application androphp, cliquez sur la première ligne et c'est tout !
Si vous avez des outils d'administration, il faudra peut-être saisir l'url complète d'accès à ces outils directement dans votre navigateur web (par exemple pour installer/configurer votre application, créer/charger vos tables avec depuis votre jeu de données...).
AndroPhp en barre de notification
L'icone AndroPhp
présent
dans la barre de notifications permet de vous rappeler que le serveur est en
cours de fonctionnement. Il disparaîtra automatiquement par effacement
des notifications ou en appuyant sur exit depuis l'écran d'accueil d'androPhp.

Hélas, la notification ne permet pas l'accès à l'application en cliquant dessus. Il vous faudra le lancer depuis l'écran d'accueil ou le lanceur d'applications.