Pengantar
Tutorial ini akan menunjukkan kepada Anda cara menginstal Hiawatha Web Server di CentOS 7. Hiawatha adalah server web yang dibangun dengan fokus pada keamanan. Ini memiliki aturan bawaan yang dapat mencegah skrip dan pemalsuan lintas situs, injeksi SQL, dan pengeluaran sumber daya. Meskipun fokusnya pada keamanan, performanya juga unggul karena desainnya yang ringan.
Prasyarat
Server dengan CentOS 7 terinstal. Jika Anda tidak memiliki server, Atlantic.Net menawarkan VPS Hosting andal yang dapat diluncurkan dalam waktu kurang dari 30 detik.
Menginstal Hiawatha di CentOS 7
Sebelum kita menginstal Hiawatha, kita perlu memastikan bahwa firewall kita sudah beres.
Pertama, kita perlu memperbarui firewall untuk mengizinkan lalu lintas HTTP dan HTTPS.
Periksa untuk melihat apakah firewall Anda berjalan dengan menjalankan
sudo systemctl status firewalld
Jika firewall tidak berjalan, jalankan perintah berikut:
sudo systemctl start firewalld
Jika Anda ingin firewall dimulai saat CentOS 7 boot, jalankan perintah berikut:
sudo systemctl enable firewalld
Untuk mengizinkan HTTP dan HTTPS, jalankan perintah berikut:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https
Anda perlu menjalankan perintah berikut agar aturan di atas berlaku.
sudo firewall-cmd --reload
Sekarang setelah kita mengurus firewall, kita dapat menginstal Hiawatha. Dalam how-to ini kita akan menggunakan repo yang disediakan oleh Anku. Unduh RPM dengan perintah berikut:
sudo wget http://anku.ecualinux.com/7/x86_64/anku-release-8-1.noarch.rpm
Catatan:Dalam beberapa kasus, Anda mungkin belum menginstal wget, instal dengan perintah berikut:
sudo yum install wget
Sekarang RPM telah diunduh, kita dapat menginstalnya dengan perintah berikut:
sudo rpm -ivh anku-release-8-1.noarch.rpm
Instal Hiawatha dengan perintah berikut:
sudo yum install hiawatha
Jalankan perintah berikut untuk memulai Hiawatha:
sudo service hiawatha start
Kami sekarang dapat memverifikasi bahwa Hiawatha berfungsi dengan membuka browser Anda dan memasukkan URL http://your-server-address
. Anda akan mendapatkan halaman “Instalasi berhasil” yang mirip dengan gambar di bawah ini.
Catatan:Jika Anda tidak mengetahui alamat IP Anda, jalankan perintah berikut:
sudo ip addr show eth0![]()
Contoh penggunaan perintah ip addr dan mendapatkan IP 192.168.100.10
Dalam contoh kami, kami akan menempatkan
http://192.168.100.10
ke bilah alamat browser kami.

Contoh halaman web instalasi Hiawatha
Menggunakan pengaturan default, Anda dapat menempatkan konten web Anda di direktori berikut:
/var/www/hiawatha
Untuk perubahan konfigurasi apa pun yang mungkin ingin Anda buat, Anda dapat membuka direktori berikut:
/etc/hiawatha
Selamat menginstal webserver Hiawatha di server CentOS. Terima kasih telah mengikuti How-To ini, dan hubungi kami kembali untuk pembaruan baru.