Cara Install Web Server Apache di Debian 10

Linux2,512 views

Cara Install Web Server Apache di Debian – Apache atau yang lebih dikenal dengan nama Apache HTTP server, adalah salah satu web server yang gratis dan bersifat open source. Saat ini dikelola oleh apache foundation. Banyak yang sudah menggunakan apache karena ringan digunakan.

Apache sangat fleksibel dan mudah diinstall, serta memiliki banyak fitur yang membuatnya populer dikalangan pengguna linux. Selain itu, secara teratur dimaintenance dan diperbaharui setiap waktu. Sehingga ketika ada bug langsung bisa diatasi oleh developernya.

Untuk saat ini versi terbaru dari Apache adalah 2.4.43. Pada artikel kali ini Admin Y akan membetikan tutorial install web server didebian. Yuk simak langkah-langkahnya dibawah ini.

Baca Juga:
Cara Setting IP Address di Debian 10
Cara Install dan Mengaktifkan SSH di Linux Debian
Tutorial Install WordPress di Debian 10

Cara Install Web Server Apache di Debian Lengkap

1. Update Sistem Repository Debian 10

Langkah pertama dalam menginstal Apache pada Debian 10 adalah memperbaharui sistem repository. Kemudian Login menggunakan user biasa dan gunakan sudo lalu jalankan perintah dibawah ini.

sudo apt update

Cara Update Sistem Reposiroty di Linux
2. Install Apache di Debian 10

Untuk menginstall apache sangatlah simple. Jalankan perintah berkut unutuk menginstalnya.

sudo apt install apache2

Cara Install Web Server Apache di Debian 10
3. Cek Status Apache Web Server

Setelah selesai instalasi apache, disarankan untuk memeriksa apakah service apache sudah jalan. Untuk mengeceknya gunakan perintah dibawah ini.

sudo systemctl status apache2

Cara Install Web Server Apache di Debian 10

Jika service belum berjalan. nyalakan service menggunakan perintah berikut.

sudo systemctl start apache2

Untuk mengaktifkan service apache saat boot, execute command dibawah.

sudo systemctl enable apache2

Untuk merestart service Apache.

sudo systemctl restart apache2

4. Konfigurasi Firewall untuk Mengizinkan Port HTTP

Jika firewall UFW sudah dikonfigurasi, kita perlu mengizinkan service Apache melalui firewall. Sehingga pengunjung dapat mengakses ke server web. Port yang perlu dibuka adalah 80 (HTTP).

sudo allow 80/tcp

Gunakan perintah berikut untuk memastikan bahwa port telah diizinkan di firewall.

sudo ufw status

5. Cek Apache Web Server di Browser

Buka browser kalian, lalu cek menggunakan IP address atau domain kalian. Maka akan tampil halaman default apache seperti gambar dibawah ini.

Cara Install Web Server Apache di Debian 10
6. Konfigurasi Apache Web Server

Setelah web server diinstall maka akan memiliki sampel situs web. Lokasi defaultnya adalah di direktori /var/www/html. Jika kalian hanya menggunakan web statis, kalian bisa mengedit file index.html di direktori tersebut.

7. Cara Buat Virtual Host di Apache

Jika Kalian ingin meng-host beberapa situs dalam web server, cara terbaik untuk mengatasinya adalah dengan membuat host virtual di server web Apache. Virtual Host sangat berguna ketika kalian ingin meng-host beberapa domain dalam satu server.

Pertama, kita perlu membuat direktori webroot untuk domain tersebut.

sudo mkdir -p /var/www/html/yogiapcom

Selanjutnya berikan hak akses user untuk folder tersebut.

sudo chown -R $USER:$USER /var/www/html/yogiapcom

Kemudian berikan permission 775 untuk direktori webroot.

sudo chmod -R 755 /var/www/html/yogicom

Kemudian coba buat file html. Tambahkan contoh script dibawah ini.

sudo nano /var/www/html/yogiapcom/index.html

Contoh isi teks Index.html

Simpan dan keluar dari editor teks.

Sekarang, buat file virtual host untuk domain menggunakan perintah di bawah ini.

sudo nano /etc/apache2/sites-available/yogicom.conf

Cara Mengedit Virtual Host di Debian 10

Sekarang copy dan paste konfigurasi di bawah ini dan ganti domain yogicom dengan domain atau ip address kalian.

Simpan dan keluar.

Selanjutnya aktifkan file virtual host yang sudah dibuat tadi.

sudo a2ensite yogicom.conf

Untuk melakukan perubahan, lakukan restart service apache.

sudo systemctl restart apache2

Kemudian cek di browser kalian, apakah saat ini sudah tampil halaman yang dibuat di folder domain yang baru. Jika berhasil maka akan tampil seperti gambar dibawah ini.

Sekian artikel kali tentang Cara Install Web Server Apache di Debian 10. Semoga dapat bermanfaat ya :). Jika ada yang ingin ditanyakan atau kritik dan saran silakan tulis dikolom komentar.

Leave a Reply

Your email address will not be published. Required fields are marked *