J’ai réussi la mise à jour…. sudo apt update et sudo apt upgrade -y ont fonctionné ! Certe ca
montre un problème de connexion mais tous les paquets ce sont mis a jour …
Ici apache est bien installer …. C’est écrire apache2 is already the newest version (2.4.62-1)
Ici Apache est installé mais
inactif (dead).
Ici je l’ai activer mais pas
demarrer
Ici Apache est actif et
fonctionne parfaitement
On peut voir : Active: active (running) en vert
j’avais pas faire capture de ca… mais j’avais noter….
utiliser pour l’obtenir ….
l’adresse IP de la marchine ..
Ip a c’était la commande que j’ai
Apres j’ai tester dans le navigateur avec ceci : http://192.168.100.119 et c’était bon …
Malheureusement j’ai pas faire de capture ..
Ici j’ai installé PHP… ;
On voir : php is already the newest version (2:8.2+93+nmu1)
Et derriere le terminal c’est la page Apache ouverte dans ton navigateur à droite ….
I
Ici j’ai verifier la version de php avec php -v……
PHP 8.2.21 est installé et fonctionnel
Ensuite j’ai essayer d’installer MySQL avec la commande : sudo apt install mysql-server -y
Mais sur Kali Linux, MySQL n'est pas disponible directement …. Du coup j’ai installer MariaDB
a la place … en utilisant la commande : sudo apt install mariadb-server -y
Ca a marché …. Desoler j’ai pas faire la cature de ca … ou du moins j’avais pas faire …. J’ai
verifier la version avec sudo systemctl status mysql
Mariadb 11.4.2 database server : c’était ce qui etai afficher … MariaDB 11.4.2 était bien
installé …
Avec sudo systemctl start mariadb et sudo systemctl enable mariadb j’avais demarrer et
activer MariaDB ;;;; et j’ai v érifier l’état avec : sudo systemctl status mariadb
Ici, MariaDB est actif et fonctionne ….. on voir Active: active (running) en vert
Et même : "Taking your SQL requests now..."
Apres j’ai apuyer sur Q pour quiter et utiliser la commande sudo ss -tulnp pour vérifier
l’état…
Là on voit les port bien ouverts…. Apache sur le Port 80 (apache2)
MariaDB sur le Port 3306 (mariadb)
Si je dois faire le recap de ce que j’ai juste que là :
Récap de ce qui est fait :
Mise à jour système
Apache actif (port 80)
PHP 8.2.21 installé
MariaDB actif (port 3306)
Ports vérifiés
Avec sudo nano /var/www/html/test.php j’ai créer le fichier PHP
Et dans l’éditeur j’avais mis :
<?php
phpinfo();
?>
Apres j’ai tester dans mon navigateur avec http://192.168.100.119/test.php.....
J’avais vu une grande page avec des infos de PHP …. La page PHP était bien visible ….
Malheureusement j’ai aucune capture de ca …
Ici j’ai Créer la base de données MySQL…. Premierement j’ai faire une erreur dans la synthase
….
En premier la commande que j’ai mis c’était sudo mysql
Et apres j’ai executer a tour de role chacun de ses commande :
CREATE DATABASE tp_sil;
CREATE USER 'tpuser'@'localhost' IDENTIFIED BY 'pass123';
GRANT ALL PRIVILEGES ON tp_sil.* TO 'tpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Et ca a marche … si vous voyer sur la photo en dessur vous verrer GRANT ALL
PRIVILEGES :Query OK
FLUSH PRIVILEGES :Query OK
Ensuite j’ai Créer le fichier de test de connexion PHP
En mettant
echo '<?php $conn = new mysqli("localhost", "tpuser", "pass123", "tp_sil"); if ($conn>connect_error) { die("Connexion echouee"); } echo "Connexion reussie"; ?>' | sudo tee
/var/www/html/dbtest.php
Ensuite depuis le navigateur dans mon navigatuer je devrais ouvrir :
http://192.168.100.119/dbtest.php....
Ca a marcher apres une seconde tentative … mais j’ai pas pus visualiser dans mon navigateur
car c’était la que mmon pc a eu de problème et j’ai été obliger de redémarrer …..
voilaaa