GNU/Linux >> Belajar Linux >  >> Debian

Cara Instal Apache di Debian 11

Server web Apache adalah perangkat lunak server web paling populer dan banyak digunakan di luar sana yang dikembangkan oleh Apache Software Foundation. Hal yang menakjubkan tentang server web Apache adalah server ini sepenuhnya gratis dan dapat diandalkan, cepat, dan aman. Tidak hanya itu, ia juga memiliki kemampuan untuk memenuhi setiap kebutuhan lingkungan dengan melakukan instalasi berbagai ekstensi serta modul.

Ini didukung di hampir semua sistem operasi utama termasuk macOS, distribusi Linux, dan Windows. Kami akan menginstal Apache terlebih dahulu dan kemudian menghapusnya juga di Debian 11. Semua ini dengan bantuan tangkapan layar dan penjelasan menyeluruh.

Instalasi Apache di Debian 11

Sebelum masuk ke tahap instalasi mari kita perbarui indeks paket kita yang selalu menjadi rekomendasi. Kita dapat memperbarui indeks paket menggunakan perintah berikut:

$ sudo apt update

Setelah memperbarui, mari kita tingkatkan paket dengan perintah berikut:

Sekarang setelah kita meningkatkan dan memperbarui indeks paket, mari kita mulai menginstal apache di Debian 11. Untuk mencapai instalasi apache di Debian 11, ketik perintah berikut:

$ sudo apt install apache2

Sekarang kita telah menginstal apache2 mari kita mengkonfirmasi instalasi dengan mengetikkan perintah berikut untuk memeriksa versi yang diinstal:

$ sudo apache2 -v

Kami juga dapat mengkonfirmasi instalasi Apache2 dengan mengakses halaman web default dari server web Apache2 menggunakan alamat IP sistem Debian 11 kami yang dapat kami temukan dengan menjalankan perintah berikut:

$ ip a

Salin alamat Ip yang ditunjukkan pada tangkapan layar di atas dan buka browser favorit Anda dan cari alamat Ip server Anda:

Anda akan melihat halaman Default Apache2 Debian seperti yang ditunjukkan di atas.

Pengelolaan Server Apache

Sekarang setelah kita selesai menginstal server Apache di Debian 11, mari kita mulai mengelola layanan dengan menggunakan perintah systemctl. Misalnya, jika kita ingin memeriksa status server apache ketik perintah berikut di terminal Anda:

$ sudo systemctl status apache2.service

Jika Anda melihat statusnya sebagai aktif maka selamat! Apache Anda aktif dan berjalan.

Tekan q berhenti. Ada perintah lain untuk mengelola server Apache kami. Salah satu perintahnya adalah memulai server menggunakan perintah berikut:

$ sudo systemctl start apache2.service

Sama seperti perintah di atas, kita juga dapat menghentikan layanan server apache dengan mengetikkan perintah berikut:

$ sudo systemctl stop apache2.service

Kita juga dapat memulai ulang dengan mengubah sedikit perintah di atas:

$ sudo systemctl restart apache2.service

Konfigurasi Firewall

Tergantung pada sistem Anda, jika memiliki firewall maka Anda perlu mengakses beberapa port sehingga orang atau pengguna eksternal dapat menggunakan port tersebut. kami akan mengizinkan port 80 dan port 443 yang masing-masing untuk HTTP dan HTTPS. Ketik perintah berikut di terminal Anda:

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp

Kami dapat memverifikasi status UFW firewall menggunakan perintah berikut:

$ sudo ufw status

Jika status di atas tidak memungkinkan maka Anda dapat menjalankan perintah berikut untuk mengaktifkannya:

$ sudo ufw enable

Copot Instalasi Apache2

Mungkin ada saatnya Anda ingin menghapus Apache2 dari Debian 11 dan Anda beruntung karena hari ini kami akan menunjukkan kepada Anda cara menghapus instalasi Apache2 dari Debian 11.

Buka terminal Anda dan ketik perintah berikut untuk melihat apakah apach2 diinstal di komputer Anda atau tidak:

$ sudo apache2 -v 

Seperti yang kita lihat, kita memiliki versi apache 2.4.48 yang terinstal di sistem kita, maka untuk menghapusnya, langkah pertama adalah menargetkan semua paket apache2 dan menghapusnya dengan bantuan perintah berikut:

$ sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common

Sekarang kita akan menjalankan autoremove perintah untuk berjaga-jaga jika diperlukan pembersihan lain:

$ sudo apt autoremove

Kami selesai menghapus apache2 dari Debian 11. Untuk memverifikasi penghapusan instalasi, ketik perintah berikut di terminal Anda:

$ sudo apache2 -v

Saat Anda menjalankan perintah di atas, Anda akan melihat kesalahan yang akan mengatakan  perintah tidak ditemukan:

Kesimpulan

Seperti yang disebutkan di bagian pendahuluan, server web Apache adalah layanan gratis sumber terbuka yang memungkinkan pengguna dan pengembang untuk berbagi pekerjaan mereka di internet dengan cara yang andal, kuat, cepat, dan juga aman.

Dalam artikel ini, kami mengajarkan Anda cara menginstal dan Menghapus instalasi server Apache di Debian 11. Kami harap Anda mengikuti langkah-langkahnya dengan cermat dan berhasil menginstal atau menghapus instalasi server Apache.


Debian
  1. Cara Menginstal Apache Maven di Debian 10

  2. Cara Menginstal Apache Maven di Debian 11

  3. Cara Instal Apache Cassandra di Debian 11 / Debian 10

  1. Cara Instal Apache di Debian 9

  2. Cara Instal Apache Cassandra di Debian 9

  3. Bagaimana cara menginstal Java 17 di Debian 11

  1. Cara Menginstal Apache ActiveMQ di Debian 10

  2. Cara Instal Apache Tomcat 10 di Debian 10

  3. Cara Menginstal Apache Solr di Debian 11