Je suis sur Ubuntu Server depuis plusieurs années (5 ans), mais je vois beaucoup d'emplois qui recherchent une expérience RHEL ou CentOS.
Quelles différences, outre les gestionnaires de packages (dpkg / apt / .debs vs yum / .rpms), dois-je savoir si je dois entrer dans un environnement RHEL / CentOS / Fedora?
Réponses:
upstart
.sudo
et désactive le compte root par défaut. RHEL a un compte root traditionnel (et des rôles SELinux, si vous le souhaitez)./etc/network/interfaces
, dans RHEL, vous modifiez le/etc/sysconfig/network-scripts
répertoire./etc/default
répertoire pour de nombreux démons, RHEL en a/etc/sysconfig
.la source
La différence que j'ai remarquée le plus, sur la base des questions SF, est que le package du serveur Web apache s'appelle httpd, au lieu d'apache2. Lié à cela, / etc / sysconfig / httpd contrôle le module de travail. De plus, il n'y a pas de répertoires disponibles sur les sites et activés sur les sites.
J'ai mis mes configs dans /etc/httpd/conf.d/*.conf, généralement nommé d'après le site que je configure.
la source
(Avertissement: ceci est basé sur ce que j'ai vu sur les anciennes versions de SUSE et Slackware; tous les systèmes Linux que je maintiens en ce moment exécutent Ubuntu.)
Ubuntu utilise une variante du protocole de superutilisateur Debian; Les distributions basées sur Red Hat (AFAIK) ont toujours un utilisateur root et un mot de passe root.
Les scripts de contrôle des services sont
va probablement être auencore/etc/rc.d
lieu de/etc/init.d
, mais vous ne trouverez probablement pas un démon Upstart.Les emplacements des journaux sont variables même au sein de différentes versions de la même distribution, donc je ne peux pas offrir de conseils là-bas.
la source
/etc/init.d
contient exactement ce que vous attendez.