Di distribusi CentOS lama, Anda menggunakan perintah service atau langsung menjalankan layanan di sistem Anda menggunakan perintah “/etc/init.d/
Kami akan menjelaskan dalam tutorial ini, cara memulai, menghentikan, dan memulai kembali layanan pada sistem CentOS 8 menggunakan utilitas systemctl. Mari kita implementasikan perintah systemctl yang berguna pada sistem CentOS 8.
Prasyarat
Pengguna memerlukan hak sudo untuk memulai, menghentikan, dan memulai ulang layanan.
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
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 sebagai berikut:
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 sebagai berikut:
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
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
Mengaktifkan dan menonaktifkan 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:
Kesimpulan
Kami telah menunjukkan dalam artikel ini cara memulai, menghentikan, dan memulai kembali layanan httpd pada sistem CentOS 8 dengan bantuan perintah systemctl. Dengan menggunakan utilitas ini, Anda dapat dengan mudah mengontrol semua sistem dan layanan di seluruh server di sistem Anda. Beri kami saran atau umpan balik Anda tentang artikel ini. Terima kasih!