Cara Install apache di Ubuntu Server 20.04
Kali ini saya akan share bagaimana cara Install apache di Ubuntu Server 20.04. Apache adalah aplikasi webserver yang paling banyak digunakan untuk membuat web server. Apache dapat dijalankan di banyak sistem operasi yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan protocol HTTP maupun HTTPS.
Pada tutorial kali ini, sobat akan belajar cara menginstal dan mengkonfigurasi apache web server di Ubuntu Server 20.04. sobat juga akan belajar membuat sebuah website dengan menggunakan template bootstrap dan membuat virtualhost dimana nantinya kita akan mengakses website yang sudah kita buat menggunakan nama domain.
1. Install Apache Web Server
Untuk Installasi Web Server apache2 silahkan jalankan perintah berikut.root@srv1:~# apt install apache2
Allow service http jika firewall aktifroot@srv1:~# ufw allow http
Untuk pengetesan buka browser lalu masukan pada url http://[ip address server]2. Membuat Website
Selanjutnya kita akan mencoba untuk membuat website menggunakan template bootstraproot@srv1:~# cd /var/www/html/
Download template bootstraproot@srv1:~# wget https://github.com/BlackrockDigital/startbootstrap-landing-page/archive/gh-pages.zip
Extrack file yang sudah di download menggunakan Unziproot@srv1:~# unzip gh-pages.zip
Rename file startbootstrap-landing-page-gh-pages menjadi website1root@srv1:~# mv startbootstrap-landing-page-gh-pages/ website1
Untuk pengetesan silahkan buka browser lalu masukan pada url http://[ip address server]/website13. Membuat Virtualhost
Untuk membuat domain bisa dilihat pada postingan sebelumnya Cara Install DNS di Ubuntu Server 20.04 jadi tujuannya adalah kita akan mengakses website kita menggunakan FQDN www.aspal.com
Masuk ke direktori /etc/apache2/sites-available/# cd /etc/apache2/sites-available/
# touch website1.conf
# nano website1.conf
Lalu masukan script dibawah ini<VirtualHost *:80>
ServerName aspal.com
ServerALias www.aspal.com
ServerAdmin webmaster@aspal.com
DocumentRoot /var/www/html/website1
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
DocumentRoot adalah direktori dari penempatan website, jadi mohon disesuaikan dengan direktori masing masing websitenya. Simpan perubahan dengan menekan Ctrl + X lalu Y lalu tekan [ENTER] lalu aktifkan virtual host dengan perintah berikut.# a2ensite website1.conf
lalu restart service apache2root@srv1:~# systemctl reload apache2
Baca Juga : Cara Install Vsftpd di Ubuntu Server 20.04
Baca Juga : Cara Install Samba di Ubuntu Server 20.04
4. Pengetesan
Untuk pengetesan silahkan buka browser lalu arahkan pada url www.aspal.com jika berhasil maka akan tampil website yang sebelumnya kita buat.
5. Disable default Page (Optional)
root@srv1:~# cd /var/www/html
root@srv1:~# mv index.html index.html.backup
Kemudian edit file apache2.conf yang berada pada directory /etc/apache/root@srv1:~# nano /etc/apache/apache2.conf
Lalu edit pada bagian dibawah ini# Cari bagian ini lalu hapus Indexes
<Directory /var/www/>
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Restart service apache2root@srv1:~# systemctl restart apache2.service
Untuk pengetesan buka browser lalu masukan pada url http://[ip address server] maka halaman Ubuntu page sudah tidak dapat di akses.Demikian kira-kira artikel Cara Install apache Web Server di Ubuntu Server 20.04 ini saya buat. Semoga bermafaat untuk kita semua. Silahkan Share Jika sobat merasa postingan ini bermanfaat. Sekian & Terimakasih Salam.
Artikel Selanjutnya : Cara Install PHP 7.4 di Ubuntu Server 20.04
Bang waktu akses apache pake nama domain ga bisa itu knp ya?
BalasHapus