Cara Install dan Konfigurasi Web Server Apache di Ubuntu Server 20.04

Cara mudah install dan konfigurasi web server apache di ubuntu server 20.04 - Selain apache, web server itu ada berbagai macam yang bisa kita gunakan, Seperti nginx, IIS, apache, litespeed. Kali ini saya hanya ingin share tentang bagaimana install dan konfigurasi web server apache di ubuntu server 20.04.

Untuk ubuntu server 20.04 disini saya install di laptop bekas sebagai mini server. Sebelumya saya pernah share tentang menjadikan STB sebagai mini server yang didalamnya saya installkan openmediavault dan jellyfyn. Tutorialnya kalian bisa baca disini : cara manfaatkan stb sebagai mini server.

Cara install dan konfigurasi web server apache 2 di ubuntu server 20.04

Langsung saja masuk kedalam tutorial cara install dan konfigurasi web server di ubuntu server 20.04, silakan ikuti tutorialnya dibawah ini.

Cara install web server apache2 di ubuntu server 20.04

1. Cara untuk install web server apache cukup mudah, kalian hanya perlu memasukan perintah dibawah dan esekusi perintah tersebut di server kalian, perintah nya yaitu:
apt-get install apache2 -y

Jika kalian sudah masuk sebagai root atau superuser kalian tidak perlu menambahkan perintah sudo diawalan perintah, tetapi jika kalian tidak masuk sebagai root atau superuser, kalian diharuskan memakai sudo diawalan perintah, seperti ini.

sudo apt-get install apache2 -y 

2. Tunggu hingga proses intallasi selesai, jika sudah selesai kalian bisa mencoba test web server kalian di browser seperti chrome, firefox, edge dsb. Caranya kalian bisa memasukan ip server kalian pada url bar address, seperti gambar dibawah ini.


Tampilan diatas merupakan tampilan halaman default dari web server apache.

Konfigurasi web server apache2 di ubuntu server 20.04

1. Disini kita akan setting atau konfigurasi virtualhost pada web server apache di server ubuntu, yang pertama kita lakukan adalah membuat directory baru, Caranya cukup mudah.

Pertama masuk terlebih dahulu kedalam folder /var/www dengan perintah dibawah ini.
cd /var/www

Selanjutnya, kalian bisa buat folder didalam folder www, caranya dengan memasukan perintah dibawah ini.

mkdir webhome

webhome adalah nama folder atau directory yang saya buat, kalian bisa menggantinya dengan yang lain. 


2. Selanjutnya, kita akan ubah permissions dan membuat file index.html didalam folder yang baru saja kita buat, caranya kalian bisa memasukan perintah dibawah ini. 

Pertama kita akan ubah permissions directory yang kita buat, caranya dengan memasukan perintah dibawah ini.
sudo chown -R admin29:admin29 /var/www/webhome/

admin29 adalah nama username yang saya gunakan sekarang. Setelah itu masukan juga perintah dibawah ini.

sudo chmod -R 775 /var/www/webhome/

Jika sudah, kita akan buat file index.html didalam folder webhome atau folder yang sudah kita buat sebelumnya. Caranya kalian cukup memasukan perintah dibawah ini.
sudo nano /var/www/webhome/index.html

Setelah itu untuk isi dari file index.htmlnya bisa gunakan script html simple seperti gambar dibawah ini.

Baca juga : belajar konfigurasi debian 9 server

Setelah itu kalian bisa save file index.html ini dengan kombinasi tombol ctrl+o lalu enter.

3. Setelah itu kita akan membuat virtualhost pada web server apache di ubuntu server 20.04, caranya cukup mudah. 

Pertama, kita masuk kedalam folder sites-available dengan perintah dibawah ini.

cd /etc/apache2/sites-available

Lalu ketikan perintah ls (L kecil dan s kecil) maka akan muncul file default yang sudah tersedia didalam folder sites-available.

4. Selanjutnya, kita buat file konfigurasi virtualhost nya. Caranya dengan memasukan perintah dibawah ini.

sudo nano webhome.conf

Nama file ini saya samakan dengan folder atau directory yang sebelumnya sudah saya buat.


Lalu selanjutnya, pada file .conf yang sudah dibuat, kita masukan baris perintah seperti gambar dibawah ini.


Untuk ServerName, ServerAlias bisa kalian ganti sesuai konfigurasi kalian masing masing, lalu untuk DocumentRoot kalian bisa arahkan ke lokasi folder atau directory yang sudah dibuat sebelumnya.

Jika sudah kalian bisa langsung menyimpan file .conf ini dengan cara kombinasikan tombol ctrl + O lalu enter.


5. Silakan masukan perintah ls untuk melihat apakah file .conf sudah muncul? jika sudah muncul maka akan ada file .conf yang sudah kalian setting sebelumnya.


6. Sekarang untuk file 000-default.conf kita disable dan kita enable file .conf yang sudah kita setting sebelumnya.

Caranya kalian bisa masukan perintah dibawah ini untuk melakukan disable pada file 000-default.conf
a2dissite 000-default.conf

Jika sudah memasukan perintah diatas, selanjutnya kita enable file .conf yang sudah di settting sebelumnya, caranya kalian cukup memasukan perintah dibawah ini.

a2ensite webhome.conf

Selanjutnya kita akan restart atau reload service web server apache2 dengan perintah dibawah ini.

 systemctl reload apache2

Perintah start service apache

systemctl start apache2 

Perintah enable service apache 

systemctl enable apache2

Perintah untuk cek status apache2

systemctl status apache2


7. Sekarang kita coba untuk akses web server dengan ip server kita masing masing, jika berhasil maka akan muncul tampilan seperti gambar dibawah ini.

Seperti itu lah cara install dan konfigurasi web server apache di ubuntu server 20.04, silakan berikan komentar kalian di kolom komentar dibawah ini. Semoga artikel ini bisa membantu kalian yang ingin mencoba setting web server apache2 dan virtualhost apache2.

Sekian terimakasih.

Komentar

Postingan populer dari blog ini

Cara Unlock dan Root STB HG680P Bekas Indihome Dengan Mudah

Cara Konfigurasi Routing Static Dengan Router Mikrotik Menggunakan GNS3

Cara Daftar Web Hosting Gratis Cpanel dan Gratis Domain di Infinityfree