Saya sudah menggunakan Ubuntu Server selama beberapa tahun terakhir (5-ish), tetapi saya melihat banyak pekerjaan yang mencari pengalaman RHEL atau CentOS.
Apa perbedaan, selain dari manajer paket (dpkg / apt / .debs vs yum / .rpms) yang harus saya perhatikan jika saya berjalan ke lingkungan RHEL / CentOS / Fedora?
Jawaban:
upstart
.sudo
dan menonaktifkan akun root secara default. RHEL memiliki akun root tradisional (dan peran SELinux, jika Anda mau)./etc/network/interfaces
, di RHEL Anda memodifikasi/etc/sysconfig/network-scripts
direktori./etc/default
direktori untuk banyak daemon, RHEL punya/etc/sysconfig
.sumber
Perbedaan yang paling saya perhatikan, berdasarkan pertanyaan SF adalah bahwa paket server web apache disebut httpd, bukan apache2. Terkait dengan itu, / etc / sysconfig / httpd mengontrol modul pekerja. Selain itu, tidak ada direktori yang tersedia situs dan direktori yang didukung situs.
Saya meletakkan konfigurasi saya di /etc/httpd/conf.d/*.conf, biasanya dinamai berdasarkan situs yang saya konfigurasi.
sumber
(Penafian: ini didasarkan pada apa yang saya lihat di versi lama SUSE dan Slackware; semua sistem Linux yang saya kelola saat ini menjalankan Ubuntu.)
Ubuntu menggunakan variasi protokol superuser Debian; Distro berbasis Red Hat (AFAIK) masih memiliki pengguna root dan kata sandi root.
Skrip kontrol layanan adalah
mungkin akan menjadimasih di dalam/etc/rc.d
gantinya/etc/init.d
, tetapi Anda mungkin tidak akan menemukan daemon pemula.Lokasi log adalah variabel bahkan dalam rilis berbeda dari distribusi yang sama, jadi saya tidak dapat menawarkan saran apa pun di sana.
sumber
/etc/init.d
berisi persis apa yang Anda harapkan.