Pourquoi installer un serveur apache? En fait il va nous permettre d'accéder a une page web, ou plusieurs, en php, ce qui nous permettra de passer des paramètres a notre platine
pcDuino et cella ou que l'on soit dans le monde, du moment qu'une connexion internet soit disponible bien sur.
Personnellement je n'ai pas toujours compris le sens de certaines commandes, mon niveau nul dans linux, mais pour moi le principal était que cella fonctionne.
L'installation va ce faire a l'aide LXTerminal, donc on ouvre donc l'éditeur de commandes LXTerminal et on tape dedans les commandes qui suivent.
Pour démarrer l'installation, ouvrez LXTerminal, tapez la commande:
sudo apt-get install apache2
Une fois l'installation finie, pour lancer apache, tapez la commande:
sudo /etc/init.d/apache2 restart
Dans le navigateur internet, tapez la commande:
http://localhost ou
http://127.0.0.1
Si une belle page ou il y a inscrit "It Works" apparait dans le navigateur et bien Apache fonctionne.
L'installation aura crée un répertoire
/var/www, c'est la que devront résider nos fichiers a exécuter avec Apache.
On tape dans LXTerminal la commande pour installer php:
sudo apt-get install libapache2-mod-php5 php5
Vous pouvez aussi installer les extensions graphiques et MySql, ça doit fonctionner sans.
sudo apt-get install libapache2-mod-php5 php5-gd
sudo apt-get install libapache2-mod-php5 php5-mysql
Après installation on redémarre apache qui va charger le module Php:
sudo /etc/init.d/apache2 restart
Prochaine étape création de notre première page web php, qui va nous permettre de tester le module php.
Ouvrez leafpad, ou tout autre éditeur de texte, avec la commande:
sudo leafpad /var/www/test.php
Tapez dans leafpad
<?php echo "Bonjour le monde!.." ?>, sauvegardez.
Ouvrez l'explorateur internet, tapez:
http://localhost/test.php ou
http://127.0.0.1/test.php
Tadaaaah!... ou pas.
Si Bonjour le monde!.. s'affiche c'est que ça marche.
Pour démarrer l'installation, tapez la commande:
sudo apt-get install mysql-server mysql-client
En fin d'installation un mot de passe vous sera demandé il servira pour l'accès aux bases de donnés.
Après installation il n' a rien a faire il faudra installer phpmyadmin pour tester le fonctionnement de MySql.
Pour démarrer l'installation, tapez la commande:
sudo apt-get install phpmyadmin
Pendant l'installation il vous sera demandé le type de serveur: apache2 ou lighttpd, on optera pour apache2, la touche tab pour choisir.
Entrez le mot de passe de gestion des bases de données.
Mettez a jour la liaison entre phpmyadmin et apache2.
Par exemple, le répertoire de travail pour Apache2 étant par défaut /var/www, et /usr/share /phpmyadmin, la commande sera:
sudo ln -s /usr/share/phpmyadmin /var/www
Phpmyadmin s'exécute depuis l'explorateur internet avec le lien:
phpmyadmin test: open http://localhost/phpmyadmin
A partir de la fin de l'installation vous avez accès au gestionnaire de bases donnéesMyphpadmin.
Par la suite il fadra limiter l'accès au répertoire /var/www, pour le moment on a se contenter de:
sudo chmod 777 /var/www
Voila on est prêt pour créer nos pages web et continuer la suite de l'aventure.