Les meilleurs administrateurs système freelances sont sur Codeur.com
Terminé · 500 € à 1 000 € · 12 offres · 678 vues · 22 interactions
Le projet est déjà en place sur un serveur avec AlmaLinux v8.10.0 et cPanel Version 120.0.16
Le but et d'optimiser et d'améliorer le service avec les points suivant, vous devez être force de proposition au vue du projet et de la structure. Les interventions se ferons uniquement en Remote Desktop pour des raisons de sécurité et confidentialité, le serveur étant accessible via IP filtré uniquement.
Les points suivant sont des suggestions mais ne sont pas définitif. Il devront être conforté ou améliorer par votre expertise.
Objectif du Projet :
- Mettre en place un serveur sécurisé et performant avec WHM et CPanel
- Assurer la continuité des services grâce à des systèmes de backup robustes pour le code et les bases de données. ( local et distant, nous avons un Synology en local)
1. Sécurisation du Serveur (Serveur déjà sécurisé en partie il faut optimisé) :
- Mise en place de pare-feu pour filtrer le trafic entrant et sortant.
- Configuration de règles de sécurité pour bloquer les IP suspectes.
- Installation et configuration de logiciels antivirus et anti-malware.
- Mise à jour régulière du système d'exploitation et des logiciels pour corriger les vulnérabilités.
- Utilisation de certificats SSL pour sécuriser les communications.
2. Sécurisation des Utilisateurs et Accès (Serveur déjà sécurisé en partie il faut optimisé) :
- Surveillance des accès et des activités des utilisateurs.
3. Sauvegardes et Restauration :
- Configuration de sauvegardes automatiques pour les fichiers de code et les bases de données.
- Planification de sauvegardes incrémentielles et complètes.
- Stockage sécurisé des sauvegardes (local et distant).
- Tests réguliers de restauration pour s'assurer que les sauvegardes sont fonctionnelles.
4. Optimisation et Surveillance du Serveur :
- Surveillance des performances du serveur (CPU, RAM, E/S disque).
- Configuration d'alertes pour les anomalies de performance.
- Optimisation des configurations du serveur pour améliorer la vitesse et la réactivité.
- Mise en place de journaux de surveillance pour détecter et analyser les incidents.
5. Administration de Bases de Données :
- Configuration et sécurisation des bases de données MySQL/MariaDB.
- Mise en place de sauvegardes régulières des bases de données.
- Surveillance des performances et optimisation des requêtes SQL.
- Mise en place de réplication si nécessaire pour la haute disponibilité.
6. Configuration Apache pour Optimisation :
- Configuration des Modules Apache :
- Configuration pour support de SSE
- Activation des modules de performance comme `moddeflate` pour la compression et `modexpires` pour la mise en cache.
- Réglages des Paramètres Apache :
- Optimisation des paramètres `KeepAlive`, `MaxKeepAliveRequests` et `KeepAliveTimeout`.
- Configuration des paramètres de performance dans le fichier `httpd.conf` ou `apache2.conf` (selon la distribution).
- Réglage des directives `StartServers`, `MinSpareServers`, `MaxSpareServers` et `MaxRequestWorkers` pour gérer efficacement les ressources.
- Compression et Mise en Cache :
- Configuration de la compression gzip via `mod_deflate`.
- Mise en cache des contenus statiques via `mod_expires`.
- Optimisation des Temps de Réponse :
- Réduction du temps de réponse en minimisant les ressources nécessaires pour chaque requête.
- Utilisation de `mod_pagespeed` pour optimiser les éléments de la page.
Budget indicatif : 500 € à 1 000 €
Publication : 15 août 2024 à 09h22
Profils recherchés : Sysadmin freelance , Expert BDD freelance , Spécialiste de la sécurité informatique freelance , Développeur Cordova freelance , Développeur SQL freelance
12 freelances ont répondu à ce projet
8 propositions de devis en moins de 2h
Montant moyen des devis proposés : 450 €
Estimation du délai : 10 jours
Projet réalisé par Arthur Guilet
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte un site internet ?
Téléchargement : Cahier des charges pour créer un site web