Compare commits
4 Commits
v0.0.1f-jp
...
v0.0.2b-jp
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6da461d49e | ||
|
|
c27719e062 | ||
|
|
1a8bf81629 | ||
|
|
72e34d5d3c |
67
README.md
67
README.md
@@ -1,6 +1,16 @@
|
||||
# Projet SDIS29 - 2025 - Groupe 3
|
||||
|
||||
Voici un plan d'installation du projet ap3 :
|
||||
**Lastest Update** Version v0.0.2a-jp : le 07/11/2024 à 15h40 par Jarod PAUCHET
|
||||
|
||||
**Oldest Update** Version v0.0.1h-jp : le 07/11/2024 à 14h40 par Jarod PAUCHET
|
||||
|
||||
**Oldest Update** Version v0.0.1e-jp : le 07/11/2024 à 11h45 par Jarod PAUCHET
|
||||
|
||||
**Oldest Update** Version v0.0.1c-jp : le 07/11/2024 à 11h30 par Jarod PAUCHET
|
||||
|
||||
**Oldest Update** Version v0.0.1a-jp : le 07/11/2024 à 10h45 par Jarod PAUCHET
|
||||
|
||||
Voici un plan d'installation du projet ap3 de 2025 :
|
||||
|
||||
## Etape 1 - Installation des machines virtuelles KVM :
|
||||
|
||||
@@ -32,21 +42,23 @@ Sur les trois machines faire les commandes suivantes :
|
||||
sudo su -
|
||||
cd /etc/apt
|
||||
wget depl/sio/api/apt.conf
|
||||
timedatectl set-timezone Europe/Paris # Mise à jour de la date
|
||||
apt update && apt upgrade # Mise à jour de la machine
|
||||
timedatectl set-timezone Europe/Paris # Mise à jour de la date
|
||||
apt update && apt upgrade # Mise à jour de la machine
|
||||
apt install qemu-guest-agent
|
||||
````
|
||||
## Etape 3 : Configuration des services des machines
|
||||
|
||||
**Serveur ap33-prod**
|
||||
### **Serveur ap33-prod**
|
||||
|
||||
ap33-prod servira comme base de données **MariaDB**. Ce serveur sera également utilisé pour le développement et le déploiement d'applications via **Tomcat10**.
|
||||
|
||||
````
|
||||
sudo su -
|
||||
apt install tomcat10 mariadb-server # Installation des paquets
|
||||
export http_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
export https_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
curl -L https://github.com/goss-org/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss # Installation de la dernière version de Goss vers /usr/local/bin/goss
|
||||
chmod +rx /usr/local/bin/goss # Donner les droits de lecture et d'execution sur le dossier Goss
|
||||
apt install tomcat10 mariadb-server # Installation des paquets
|
||||
export http_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
export https_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
curl -L https://github.com/goss-org/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss # Installation de la dernière version de Goss vers /usr/local/bin/goss
|
||||
chmod +rx /usr/local/bin/goss # Donner les droits de lecture et d'execution sur le dossier Goss
|
||||
goss autoadd mariadb-server
|
||||
goss autoadd tomcat10
|
||||
goss add service mysql
|
||||
@@ -54,15 +66,17 @@ goss add interface eth0
|
||||
goss add http http://ap33-prod:8080
|
||||
````
|
||||
|
||||
**Serveur ap33-test**
|
||||
### **Serveur ap33-test**
|
||||
|
||||
**ap33-test** servira comme base de données **MariaDB** et hébergera l'application web de gestion de bases de données **PhpMyAdmin**. Ce serveur sera également utilisé pour le développement et le déploiement d'applications via **Tomcat10**.
|
||||
|
||||
````
|
||||
sudo su -
|
||||
apt install tomcat10 mariadb-server phpmyadmin # Installation des paquets
|
||||
export http_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
export https_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
curl -L https://github.com/goss-org/goss/releases/latest/download/goss-linux-am>
|
||||
chmod +rx /usr/local/bin/goss # Donner les droits de lecture et d'execution sur>
|
||||
apt install tomcat10 mariadb-server phpmyadmin # Installation des paquets
|
||||
export http_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
export https_proxy="http://10.121.38.1:8080/" # Exportation des ports
|
||||
curl -L https://github.com/goss-org/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss # Installation de la dernière version de Goss vers /usr/local/bin/goss
|
||||
chmod +rx /usr/local/bin/goss # Donner les droits de lecture et d'execution sur le dossier Goss
|
||||
goss autoadd mariadb-server
|
||||
goss autoadd tomcat10
|
||||
goss autoadd phpmyadmin
|
||||
@@ -71,14 +85,23 @@ goss add interface eth0
|
||||
goss add http http://ap33-test:8080
|
||||
````
|
||||
|
||||
**Serveur ap33-mon**
|
||||
Afin d'importer la base de données, il suffit d'effectuer les commandes suivantes :
|
||||
|
||||
**Important** : Une copie du .sql vers le serveur ap33-test est nécessaire avant l'utilisation des commandes ci-dessous !
|
||||
|
||||
````
|
||||
mysql -u root -p
|
||||
create user admin@localhost identified by 'password123*';
|
||||
GRANT ALL PRIVILEGES ON sdis29.* TO 'admin'@'localhost';
|
||||
flush privileges;
|
||||
source /home/debian/sdis29.sql
|
||||
exit;
|
||||
````
|
||||
|
||||
### **Serveur ap33-mon**
|
||||
|
||||
**ap33-mon** servira comme
|
||||
|
||||
````
|
||||
|
||||
````
|
||||
|
||||
**Lastest Update** : le 07/11/2024 à 11h45 par Jarod PAUCHET
|
||||
|
||||
**Oldest Update** : le 07/11/2024 à 11h30 par Jarod PAUCHET
|
||||
|
||||
**Oldest Update** : le 07/11/2024 à 10h45 par Jarod PAUCHET
|
||||
|
||||
Reference in New Issue
Block a user