Di distribusi CentOS lama, Anda menggunakan perintah layanan atau langsung menjalankan layanan di sistem Anda menggunakan "/etc/init.d/
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri alat Sistem Linux terkait.
Dalam konteks ini, kita akan melihat cara memulai, menghentikan, dan memulai ulang layanan pada sistem CentOS 8 menggunakan utilitas systemctl.
Bagaimana cara memulai, menghentikan, dan memulai ulang layanan di Sistem CentOS Linux?
Perhatikan bahwa Pengguna memerlukan hak sudo untuk memulai, menghentikan, dan memulai ulang layanan.
1. Mulai layanan di CentOS menggunakan perintah systemctl
Untuk memulai layanan di sistem Anda, gunakan sintaks berikut:
$ sudo systemctl start {service-name}
Misalnya, untuk memulai layanan httpd di sistem Anda, jalankan perintah yang diberikan di bawah ini:
$ sudo systemctl start httpd
2. Periksa status layanan menggunakan perintah systemctl
Untuk memeriksa status layanan yang berjalan pada sistem CentOS 8 Anda, ikuti sintaks perintah berikut:
$ sudo systemctl status {service-name}
$ sudo systemctl status httpd
Perintah di atas akan menampilkan status running atau deactivate pada jendela terminal. Jika layanan yang ditentukan berjalan di sistem Anda, status aktif (berjalan) akan ditampilkan di layar.
3. Hentikan layanan di CentOS menggunakan perintah systemctl
Terkadang, kami perlu menghentikan layanan pada sistem Anda untuk memulai layanan baru. Jadi, untuk menghentikan atau menonaktifkan layanan yang berjalan di sistem Anda, gunakan sintaks berikut:
$ sudo systemctl stop {service-name}
$ sudo systemctl stop httpd
Setelah menjalankan perintah di atas, layanan yang sedang berjalan akan berhenti di sistem Anda. Sekarang, periksa statusnya. Status penonaktifan layanan (mati) akan ditampilkan di jendela terminal.
4. Mulai ulang layanan menggunakan systemctl pada CentOS 8
Untuk memulai ulang layanan di CentOS 8, gunakan sintaks yang disebutkan di bawah ini:
$ sudo systemctl restart {service-name}
Misalnya, untuk memulai kembali layanan httpd yang dihentikan, jalankan perintah berikut:
$ sudo systemctl restart httpd
5. Muat ulang layanan menggunakan perintah systemctl
Untuk memuat ulang semua file konfigurasi secara paksa di sistem Anda, ketik perintah berikut untuk memuat ulang layanan:
$ sudo systemctl reload {service-name}
Untuk memuat ulang layanan httpd pada sistem CentOS Anda, jalankan perintah yang diberikan di bawah ini:
$ sudo systemctl reload httpd
6. Aktifkan dan nonaktifkan layanan menggunakan perintah systemctl
Layanan Systemctl juga membantu pengguna untuk mengaktifkan dan menonaktifkan layanan. Untuk mengaktifkan layanan httpd di sistem Anda, gunakan perintah yang diberikan di bawah ini:
$ sudo system enable httpd
Jika Anda ingin menonaktifkan layanan httpd karena beberapa masalah port. Kemudian, jalankan perintah yang disebutkan di bawah ini untuk menonaktifkannya:
$ sudo systemctl disable httpd