GNU/Linux >> Belajar Linux >  >> Linux

Cara Memulai, Menghentikan, atau Memulai Ulang Apache

Apache adalah server HTTP open-source dan lintas platform. Muncul dengan fitur-fitur canggih dan dapat diperluas lebih lanjut dengan berbagai macam modul.

Jika Anda seorang pengembang atau administrator sistem, kemungkinan besar Anda berurusan dengan Apache secara teratur.

Memulai, menghentikan, dan memulai ulang/memuat ulang adalah tugas paling umum saat bekerja dengan server web Apache. Perintah untuk mengelola layanan Apache berbeda di seluruh distribusi Linux.

Sebagian besar distribusi Linux baru-baru ini menggunakan SystemD sebagai sistem init default dan manajer layanan. Distribusi lama didasarkan pada SysVinit dan menggunakan skrip init untuk mengelola layanan. Perbedaan lainnya adalah nama layanannya. Di Ubuntu dan Debian, layanan Apache bernama apache2 , sedangkan di sistem berbasis Red Hat seperti CentOS, nama layanannya adalah httpd .

Artikel ini menjelaskan cara memulai, menghentikan, dan memulai ulang Apache pada distribusi Linux paling populer.

Sebelum Anda Mulai #

Instruksi mengasumsikan bahwa Anda login sebagai root atau pengguna dengan sudoprivileges.

Unit layanan SystemD dan skrip SysVinit menggunakan argumen berikut untuk mengelola layanan Apache:

  • start :Memulai layanan Apache.
  • stop :Mengakhiri layanan Apache.
  • restart :Berhenti dan kemudian memulai layanan Apache.
  • reload :Dengan anggun me-restart layanan Apache. Saat memuat ulang, proses Apache utama akan mematikan proses turunan, memuat konfigurasi baru, dan memulai proses turunan baru.
  • status :Menampilkan status layanan.

Mulai, Hentikan, dan Mulai Ulang Apache di Ubuntu dan Debian #

SystemD adalah manajer sistem dan layanan untuk rilis terbaru Ubuntu (20.0418.04) dan Debian (10, 9).

Untuk memulai layanan Apache, jalankan perintah berikut:

sudo systemctl start apache2

Untuk menghentikan layanan Apache, jalankan perintah berikut:

sudo systemctl stop apache2

Setiap kali Anda membuat perubahan pada konfigurasi Apache, Anda harus memulai ulang proses server. Untuk memulai ulang layanan Apache, jalankan:

sudo systemctl restart apache2

Ubuntu atau Debian versi lama (EOLed) menggunakan skrip init.d untuk memulai, menghentikan, dan memulai ulang daemon Apache:

sudo service apache2 startsudo service apache2 stopsudo service apache2 restart

Mulai, Hentikan, dan Mulai Ulang Apache di RHEL/CentOS #

Systemd adalah manajer sistem dan layanan untuk RHEL/CentOS 7and 8.

Mulai layanan Apache:

sudo systemctl start httpd

Hentikan layanan Apache:

sudo systemctl stop httpd

Mulai ulang layanan Apache:

sudo systemctl restart httpd

Jika Anda memiliki CentOS 6 atau sistem sebelumnya yang menggunakan SysV, gunakan perintah berikut untuk memulai, menghentikan, dan memulai ulang daemon Apache:

sudo service httpd startsudo service httpd stopsudo service httpd restart

Kesimpulan #

Kami telah menunjukkan kepada Anda cara memulai, menghentikan, dan memulai ulang server web Apache di berbagai sistem Linux.

Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk berkomentar di bawah.


Linux
  1. Bagaimana Cara Memulai Ulang Apache?

  2. Cara memulai/menghentikan/memulai ulang layanan di Panel Web CentOS

  3. Cara Memulai, Menghentikan, dan Memulai Ulang Layanan Zimbra

  1. Cara memulai, memulai ulang, dan menghentikan server web Apache

  2. Mulai, Berhenti, dan Mulai Ulang Crond Daemon di Linux

  3. Bagaimana menghentikan layanan systemd

  1. Cara Memulai, Menghentikan, dan Memulai Ulang Layanan di Linux

  2. Cara Memulai, Menghentikan, atau Memulai Ulang Server Apache di Ubuntu

  3. Cara Memulai, Menghentikan, atau Memulai Ulang Server Apache di CentOS 7