Skip to content

Documentation Services Internes

MagnesSimon edited this page May 28, 2021 · 6 revisions

Arborescence

Intranet

tree-web

SOA interne

tree-dns

Base de données

tree-db

Organisation des configurations

Les configurations du SOA interne se trouvent dans le dossier /dns/interne.
Ce dossier est organisé de la même manière que le dossier /dns/externe

Les configuration de l'intranet se trouvent dans le dossier /web.
L'explication de l'organisation du serveur web est disponible ici

Pour la base de données:

  • Le fichier mysql.cnf contient les options de configuration de la base de données.
  • Le fichier database.sql contient les instructions SQL à exécuter afin de créer et remplir la base de données.
  • Le fichier setup contient les instructions à suivre pour se connecter au service mysql.

Mise à jour:

  • La procédure de mise à jour du SOA interne est la même que pour le SOA externe

  • La procédure de mise à jour de l'intranet est la même que pour le serveur web

  • Pour mettre à jour la base de données:
    service mysql stop
    apt update
    apt-get upgrade mysql
    service mysql start

Ajout suppression modification

  • La procédure à suivre pour le SOA interne est la même que pour le SOA externe
  • La procédure à suivre pour l'intranet est la même que pour le serveur web

Pour la base de données

  • Dans le fichier mysql.cnf, on peut ajouter ou supprimer un user de la base de données avec la commande CREATE user, DELETE user.
  • Dans le fichier mysql.cnf, on peut ajouter, supprimer, modifier une base de données avec la commande CREATE DATABASE, DROP DATABASE ou ALTER DATABASE.
  • Dans le fichier mysql.cnf, on peut ajouter, supprimer, modifier une table avec la commande CREATE TABLE, DROP TABLE ou ALTER TABLE.

Troubleshooting

  • Les logs de SOA interne sont visible dans le fichier /var/lib/bind/bind.log
  • Les logs du serveur web sont disponible dans le fichier /var/log/apache2/access.log
  • Les logs de la base de données sont disponible dans le fichier /var/log/mysql
  • Les logs de php sont disponible dans le fichier /var/log/php

Erreurs fréquentes

  • Les erreurs fréquentes sur le SOA interne sont les mêmes que pour le SOA externe
  • Les erreurs fréquentes sur l'intranet sont les mêmes que pour le serveur web

Pour la base de données

  • Fautes de frappes ou d'inattentions
  • Connexion à la base de données renvoie une erreur à cause d'un mauvais mot de passe, nom de base de données, user, ...
  • Erreur dans les requêtes SQL.

Clone this wiki locally