Pada sistem Systemd Linux seperti RHEL 8 / CentOS 8 dimungkinkan untuk mengaktifkan dan menonaktifkan layanan untuk memulai saat boot dengan satu systemctl
memerintah.
Dalam tutorial ini Anda akan mempelajari:
- Cara mengaktifkan layanan untuk memulai saat boot.
- Cara membuat daftar semua layanan di sistem Linux systemd.
Menggunakan
systemclt
perintah untuk Mengaktifkan atau Menonaktifkan layanan untuk memulai Boot dengan RHEL 8 / CentOS 8. Persyaratan dan Konvensi Perangkat Lunak yang Digunakan
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Red Hat Enterprise Linux 8, CentOS 8 |
Perangkat Lunak | T/A |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara memulai layanan saat boot dengan petunjuk langkah demi langkah RHEL 8 / CentOS 8 Linux
- Dapatkan nama layanan yang ingin Anda aktifkan untuk memulai saat boot.
Ada banyak cara untuk menyelesaikan tugas ini. Mungkin solusi paling sederhana adalah membuat daftar semua layanan yang saat ini dinonaktifkan menggunakan
systemctl
perintah:# systemctl list-unit-files --state=disabled
Perintah di atas akan membuat daftar panjang layanan yang dinonaktifkan. Gulir daftar untuk menemukan layanan yang ingin Anda aktifkan dan catat nama layanannya. Misalnya
httpd.service
- Gunakan
systemctl
perintah untuk mengaktifkan layanan untuk memulai setelah sistem boot. Perhatikan akhiran.service
dapat dihilangkan:# systemctl enable httpd
Pada contoh di atas kita telah mengaktifkan Apache
httpd
layanan untuk memulai selama boot sistem. - Jika nanti Anda memutuskan untuk menonaktifkan layanan apa pun untuk memulai saat boot, gunakan
systemctl
perintah sekali lagi sebagai berikut:# systemctl disable httpd