GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Apache di Debian 10

Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi Apache di Debian 10. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.

Server HTTP Apache, juga dikenal sebagai "Apache." Ini adalah server web yang terkenal untuk mempromosikan pertumbuhan World Wide Web. Apache adalah server web open-source, lintas platform, kuat, stabil, andal, dan gratis yang menyediakan fitur yang dapat diperluas dengan berbagai macam modul. Ini juga digunakan sebagai server proxy terbalik dalam skenario yang berbeda.

Prasyarat:

  • Sistem Operasi dengan Debian 10
  • Alamat IPv4 Server dengan Hak Pengguna Super (Akses Root)
  • Terminal Gnome untuk Desktop Linux
  • Klien Putty SSH untuk Windows atau macOS
  • Powershell untuk Windows 10/11
  • Familiar dengan Perintah APT

Instal Apache di Debian

Langkah 1. Perintah pertama akan memperbarui daftar paket untuk memastikan Anda mendapatkan versi dan dependensi terbaru.

sudo apt update
sudo apt upgrade

Langkah 2. Instal Apache di Debian 10.

Paket server Web Apache tersedia di repositori resmi Debian 10. Yang diperlukan hanyalah eksekusi perintah install dengan sudo :

sudo apt install apache2

Setelah menyelesaikan perintah di atas, Apache diinstal pada sistem Anda. Jalankan perintah berikut untuk memeriksa status layanan apache:

sudo systemctl status apache2

Konfirmasi versi dan build Apache:

# sudo apache2 -v
Server version: Apache/2.4.38 (Debian)
Server built:   2019-05-31T20:46:05

Setelah server web Anda aktif dan berjalan, mari kita bahas beberapa perintah pengelolaan dasar:

sudo systemctl start apache2.service   ## <-- Start the server ##
sudo systemctl restart apache2.service ## <-- Restart the server ##
sudo systemctl stop apache2.service    ## <-- Stop the server ##
sudo systemctl reload apache2.service  ## <-- Reload the server config ##
sudo systemctl status apache2.service  ## <-- Get the server status ##

Berikut adalah file dan direktori penting Apache:

  • File konfigurasi utama Apache terletak di /etc/apache2/apache2.conf
  • Direktori file konfigurasi utama Apache:/etc/apache2/
  • Port, tempat apache dapat mendengarkan, didefinisikan dalam /etc/apache2/ports.conf
  • File Virtual Host disimpan di /etc/apache2/sites-available dan untuk mengaktifkan setiap file harus ditautkan ke /etc/apache2/sites-enabled direktori
  • File log kesalahan terletak di /var/log/apache/error.log
  • Akses file log yang terletak di /var/log/apache/access.log
  • Akar dokumen untuk file web /var/www/html/

Langkah 3. Sesuaikan Firewall untuk Server Web Apache.

Anda harus membuka port TCP 80 (www) dan 443 (HTTPS) agar Apache di Debian 10 berfungsi. Ketik perintah berikut:

sudo ufw allow www
sudo ufw allow https
sudo ufw status

Langkah 4. Verifikasi Instalasi Apache.

Buka browser favorit Anda dan buka URL di bawah ini untuk memverifikasi instalasi Apache:

http://YOUR_IP_ADDRESS-or-YOUR-DOMAIN-NAME

Selamat, Anda telah mempelajari cara menginstal dan mengkonfigurasi Apache di Debian 10 Buster. Jika Anda memiliki pertanyaan, silakan tinggalkan komentar di bawah.


Debian
  1. Cara Menginstal Tomcat 8.5 di Debian 9

  2. Cara Menginstal Apache Maven di Debian 10

  3. Instal Apache di Debian 10

  1. Cara Menginstal MongoDB di Debian 9

  2. Cara Menginstal Nginx di Debian 9

  3. Cara Instal Apache di Debian 9

  1. Cara Menginstal Jenkins di Debian 9

  2. Cara Menginstal Webmin di Debian 9

  3. Cara Menginstal Tomcat 9 di Debian 9