CentOS
-
Étapes supplémentaires recommandées pour les nouveaux serveurs CentOS 7.
Introduction Après avoir configuré le minimum nécessaire pour un nouveau serveur, il y a quelques étapes supplémentaires fortement recommandées dans la plupart des cas. Dans ce guide, nous poursuivrons la configuration de nos serveurs en abordant quelques procédures recommandées mais optionnelles. Prérequis et Objectifs Avant de commencer ce guide, vous devriez suivre le guide Configuration initiale du serveur CentOS 7. Il est nécessaire de le faire afin de configurer vos comptes utilisateurs, de configurer l’élévation des privilèges avec sudo, et…
-
Comment créer des redirections temporaires et permanentes avec Nginx
Introduction La redirection HTTP est un moyen de pointer un domaine ou une adresse vers un autre. Il existe quelques types différents de redirections, chacun ayant une signification différente pour le navigateur client. Les deux types les plus courants sont les redirections temporaires et les redirections permanentes. Les redirections temporaires (code d’état de réponse 302 Trouvé) sont utiles si une URL doit temporairement être servie à partir d’un emplacement différent. Par exemple, si vous effectuez une maintenance sur votre site,…
-
Comment installer MySQL sur CentOS 7
Introduction MySQL est un système de gestion de base de données open source, couramment installé dans le cadre du populaire LEMP (Linux, Nginx, MySQL/MariaDB, PHP/Python/Perl). Il utilise une base de données relationnelle et SQL (Structured Query Language) pour gérer ses données. CentOS 7 préfère MariaDB, un fork de MySQL géré par les développeurs MySQL originaux et conçu comme un remplacement pour MySQL. Si vous exécutez yum install mysql sur CentOS 7, c’est MariaDB qui est installé plutôt que MySQL. Si…
-
Comment installer Git sur CentOS 7
Introduction Le contrôle de version est devenu un outil indispensable dans le développement de logiciels modernes. Les systèmes de contrôle de version vous permettent de suivre votre logiciel au niveau source. Vous pouvez suivre les modifications, revenir à des étapes précédentes et créer des versions alternatives de fichiers et de répertoires en partant du code de base. L’un des systèmes de contrôle de version les plus populaires est git. De nombreux projets conservent leurs fichiers dans un dépôt Git, et…
-
Comment installer Suricata sur CentOS 8 Stream
Introduction Suricata est un outil de surveillance de sécurité réseau (NSM) qui utilise des ensembles de signatures créées par la communauté et définies par l’utilisateur (également appelées règles) pour examiner et traiter le trafic réseau. Suricata peut générer des événements de journal, déclencher des alertes et bloquer le trafic lorsqu’il détecte des paquets suspects ou des demandes vers un certain nombre de services différents s’exécutant sur un serveur. Par défaut, Suricata fonctionne comme un système de détection d’intrusion (IDS) passif…
-
Comment installer et utiliser LinuxBrew sur un VPS Linux
État: Obsolète Cet article est obsolète et n’est plus maintenu. Raison Homebrew propose désormais une prise en charge principale pour Linux. Voir à la place Cet article peut encore être utile comme référence, mais il peut ne pas fonctionner ou suivre les meilleures pratiques. Nous recommandons fortement d’utiliser un article récent écrit pour le système d’exploitation que vous utilisez. Comment installer et utiliser Homebrew sur Linux Introduction LinuxBrew est une version Linux du gestionnaire de paquets populaire HomeBrew pour Mac…
-
Comment ajouter et supprimer des utilisateurs sur un serveur CentOS 7
Introduction Lorsque vous commencez à utiliser un nouveau serveur Linux, ajouter et supprimer des utilisateurs est souvent l’une des premières choses que vous devrez faire. Dans ce guide, vous apprendrez comment créer des comptes utilisateurs, attribuer des privilèges sudo et supprimer des utilisateurs sur un serveur CentOS 7. Prérequis Pour suivre ce tutoriel, vous aurez besoin de : A CentOS 7 server with a non-root sudo-enabled user. If you are logged in as root instead, you can drop the sudo…
-
Comment installer Java sur CentOS, Rocky Linux, RHEL et Fedora
Introduction Ce tutoriel vous montrera comment installer Java sur les versions actuelles des distributions Linux basées sur RPM : Red Hat Enterprise Linux, CentOS, Fedora et Rocky Linux. Java est un langage de programmation populaire et une plateforme logicielle qui vous permet d’exécuter de nombreuses applications côté serveur. Ce tutoriel couvre l’installation de la dernière version par défaut de Java, ainsi que la sélection de versions plus anciennes à installer et le basculement entre plusieurs versions dans votre environnement au…
-
Comment automatiser les déploiements d’applications Ruby On Rails en utilisant Capistrano
Introduction Si vous n’en avez pas encore assez de répéter les mêmes tâches monotones pour mettre à jour vos serveurs d’application afin de mettre votre projet en ligne, vous le serez probablement à un moment donné. La joie que vous ressentez en développant votre projet tend à diminuer lorsque vient le temps des tâches ennuyeuses d’administration système (par exemple, téléverser votre base de code, modifier des configurations, exécuter des commandes encore et encore, etc.) Mais ne craignez rien ! Capistrano,…