GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana memulai layanan saat boot di Ubuntu 22.04

Dalam tutorial ini Anda akan belajar bagaimana memulai layanan saat boot di Ubuntu 22.04 Jammy Jellyfish Linux. Ubuntu menggunakan pengelola layanan systemd untuk mengelola layanan yang berarti mengaktifkan dan menonaktifkan layanan adalah tugas yang mudah dan langsung.

Dalam tutorial ini Anda akan mempelajari:

  • Cara memeriksa apakah suatu layanan diaktifkan atau dinonaktifkan
  • Cara mengaktifkan layanan untuk memulai saat boot
  • Cara menonaktifkan layanan untuk memulai saat boot
Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Ubuntu 22.04 Jammy Jellyfish
Perangkat Lunak systemd (diinstal secara default)
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 di Ubuntu 22.04 petunjuk langkah demi langkah


Dalam tutorial ini kita akan menggunakan apache2 layanan sebagai contoh. Oleh karena itu, ganti apache2 nama dengan nama layanan yang ingin Anda mulai saat boot.

Jika Anda tidak tahu nama layanan yang ingin Anda mulai saat boot, ikuti panduan kami tentang cara mendaftar layanan di Ubuntu 22.04.

  1. Pertama, periksa status layanan saat ini untuk melihat apakah layanan diaktifkan untuk memulai saat boot. Untuk melakukannya, buka terminal baris perintah dan jalankan perintah berikut:
    $ systemctl status apache2
    

    Perhatikan bahwa teks "preset vendor" memberi tahu Anda apakah layanan dimulai secara otomatis secara default atau tidak. Ini hanyalah nilai default saat layanan diinstal, dan belum tentu layanan saat ini disetel.

  2. Gunakan systemctl perintah untuk memulai layanan saat boot. Misalnya:
    $ sudo systemctl enable apache2
    

    Atau, jika Anda juga ingin mengaktifkan dan memulai layanan pada saat yang sama, Anda dapat menjalankan:

    $ sudo systemctl enable --now apache2
    
  3. Setelah layanan diaktifkan untuk memulai saat boot, Anda dapat mengonfirmasi statusnya sekali lagi dengan menjalankan:
    $ sudo systemctl status apache2
    
  4. Untuk menonaktifkan layanan untuk memulai saat boot, gunakan systemctl perintah lagi. Misalnya:
    $ sudo systemctl disable apache2
    

Pemikiran Penutup


Dalam tutorial ini, kita melihat cara mengaktifkan layanan untuk memulai secara otomatis saat boot di Ubuntu 22.04 Jammy Jellyfish Linux. Ubuntu, seperti kebanyakan distro Linux modern lainnya, menggunakan systemd untuk mengelola layanan. Setelah Anda mengetahui cara menggunakan systemctl enable dan systemctl disable perintah, Anda dapat mengatur layanan apa pun untuk memulai secara otomatis saat boot atau tidak.


Ubuntu
  1. Bagaimana Memulai Server Vnc Saat Boot?

  2. Bagaimana Cara Mengatur Layanan?

  3. Tidak Dapat Mendapatkan Layanan Noip2 Untuk Memulai Saat Boot?

  1. Bagaimana Cara Dual Boot Windows Xp Dan Ubuntu?

  2. Cara menonaktifkan layanan di Ubuntu

  3. Bagaimana cara memulai Ubuntu dari Initramfs?

  1. Cara Menginstal Nginx di Ubuntu 18.04

  2. Cara Memasang Pernis di Ubuntu 16.04 LTS

  3. Bagaimana Cara Menginstal Ubuntu 16.04 Dari Kartu Sd?