Langsung ke konten utama

Instalasi Apache2 di Ubuntu Server 24.04 LTS & AlmaLinux 9.6

 

🔧Instalasi Apache2 di Ubuntu Server dan AlmaLinux Server

🧩 8.3.2 Instalasi Apache2 di Ubuntu Server

Langkah 1: Instal Apache2

sudo apt update
sudo apt install apache2 -y

Langkah 2: Ubah Port Apache2 Menjadi 8381

Buka file konfigurasi port:

sudo nano /etc/apache2/ports.conf

Ubah baris:

Listen 80

Menjadi:

Listen 8381

Lalu buka file virtual host:

sudo nano /etc/apache2/sites-available/000-default.conf

Ubah:

<VirtualHost *:80>

Menjadi:

<VirtualHost *:8381>

Langkah 3: Restart Apache

sudo systemctl restart apache2

Langkah 4: Tes dari TinyCore Linux

Buka Firefox di TinyCore, lalu akses:

http://<IP-Ubuntu>:8381

Jika muncul halaman “It Works!”, berarti Apache berhasil dipasang.

Langkah 5: Edit Halaman Root HTML

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

Tambahkan kode di bawah tulisan “It Works!”:

<h2>Nama Kalian</h2>

🧩 8.3.4 Instalasi Apache2 di AlmaLinux Server

Catatan: Di AlmaLinux, paket Apache disebut httpd.

Langkah 1: Instal httpd

sudo dnf install httpd -y

Langkah 2: Ubah Port Apache menjadi 8381

sudo nano /etc/httpd/conf/httpd.conf

Temukan baris:

Listen 80

Ubah menjadi:

Listen 8381

Langkah 3: Buka Port di Firewall

sudo firewall-cmd --permanent --add-port=8381/tcp
sudo firewall-cmd --reload

Langkah 4: Aktifkan Apache

sudo systemctl enable httpd
sudo systemctl start httpd
sudo systemctl status httpd

Langkah 5: Tes dari TinyCore Linux

http://<IP-AlmaLinux>:8381

Jika tidak bisa melakukan start httpd kalian bisa menggunakan command berikut yang bertujuan untuk menambahkan port 8381 sebagai port yang diizinkan untuk digunakan oleh layanan HTTP (Apache) dalam konteks SELinux.

semanage port -a -t http_port_t -p tcp 8381
chown -R apache:apache /var/log/httpd
chmod -R 755 /var/log/httpd
systemctl daemon-reload
systemctl restart httpd 
systemctl status httpd

Langkah 6: Tambahkan Nama di Halaman HTML nano /var/www/html/index.html

<!DOCTYPE html>
<html>
<head>
    <title>It Works!</title>
</head>
<body>
    <h1>It Works!</h1>
    <h2>Nama Kalian</h2>
</body>
</html>


Komentar

Postingan populer dari blog ini

MEMBUAT VIRTUAL MESIN ALMALINUX 9.6

AlmaLinux adalah sistem operasi berbasis Linux yang dibuat sebagai pengganti CentOS. Sistem ini cocok banget untuk digunakan sebagai server karena gratis, open-source, dan sangat stabil. AlmaLinux juga dibuat agar mirip banget dengan Red Hat Enterprise Linux (RHEL), jadi aman dan terpercaya untuk dipakai, baik di dunia kerja maupun buat belajar. Yuk, sekarang kita mulai bikin mesin virtual AlmaLinux di VirtualBox!

MEMBUAT VIRTUAL MESIN UBUNTU SERVER 24.04

Sebelum memulai proses instalasi Ubuntu Server, penting untuk memahami terlebih dahulu apa itu  Ubuntu dan mengapa sistem operasi ini menjadi pilihan populer untuk kebutuhan server. Ubuntu adalah sistem operasi berbasis Linux yang bersifat gratis, open source, dan dikenal stabil serta aman. Ubuntu memiliki beberapa versi, salah satunya adalah  Ubuntu Server , yang dirancang khusus untuk kebutuhan jaringan, server, dan komputasi tanpa antarmuka grafis, sehingga lebih ringan dan efisien digunakan di lingkungan server. PERSIAPAN

DNS SERVER di Ubuntu 24.04