Konfigurasi Web Server Menggunakan Apache2 CentOS/RHEL 7
Konfigurasi Web Server Menggunakan Apache2 CentOS/RHEL 7 - Web server menjadi sebuah server yang paling sering diimplementasikan baik itu sebagai aplikasi berbasis web ataupun hanya sebatas menyampaikan informasi. CentOS/RHEL sering digunakan sebagai sebuah server dengan menggunakan package Apache2 sebagai web server.
Thumbnail Artikel |
Tutorial
- Lakukan instalasi web server
yum install -y httpd
- Buat file konfigurasi di dalam direktori /etc/httpd/conf.d/
vi /etc/httpd/conf.d/teknisi.conf
Untuk nama file konfigurasi bisa disesuaikan dengan keinginan masing - masing dengan tujuan untuk memudahkan maintenance.
- Isi file konfigurasi diatas seperti sebagai berikut
<VirtualHost *:80>DocumentRoot /var/www/html/ServerName site.teknisi-it.comAllowEncodedSlashes On<Directory "/var/www/html/">AllowOverride AllOptions FollowSymLinks MultiViews</Directory>ScriptAlias "/cgi-bin/" "/var/www/cgi-bin/"</VirtualHost>
Untuk cara mengisi file konfigurasi dapat disesuaikan dengan note sebagai berikut,
1. /var/www/html/ adalah direktori yang digunakan untuk menaruh source code web aplikasi yang akan dipublikasikan
2. site.teknisi-it.com adalah ip/domain yang digunakan untuk mengakses web aplikasi
3. *:80 adalah ip dan port berapa yang digunakan untuk mengakses web aplikasi, namun pada kali ini kita menggunakan default saja dahulu, karena jika tidak menggunakan port default perlu ada penyesuaian lain dalam hal konfigurasi
- Untuk kebutuhan verifikasi, tambahkan file index.html di /var/www/html/
touch /var/www/html/index.html | echo "Tutorial - Teknisi IT" > /var/www/html/index.html
- Setelah itu aktifkan layanan web server
systemctl enable --now httpd
- Agar web server dapat diakses, tambahkan pada firewall untuk mengizinkan traffic dengan port 80 agar dapat diakses
firewall-cmd --add-port=80/tcp --permanentfirewall-cmd --reload
- Test akses web server dari server
curl localhost
Jika sudah konfigurasi berhasil, hasilnya akan seperti ini
Test Akses Local |
Itu dia tutorial yang dapat saya sampaikan pada artikel kali ini. Masih tutorial - tutorial dasar namun seiring berjalan hari nanti saya akan memberikan tutorial yang lebih advance. Terimakasih!
Posting Komentar untuk "Konfigurasi Web Server Menggunakan Apache2 CentOS/RHEL 7"