Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal dan mengkonfigurasi server web Hiawatha di server Ubuntu 16.04 Anda. Bagi Anda yang belum tahu, Hiawatha adalah server web yang dibangun dengan fokus pada keamanan. Memiliki aturan bawaan yang dapat mencegah skrip dan pemalsuan lintas situs, injeksi SQL, dan pengeluaran sumber daya. Meskipun fokusnya pada keamanan, ia juga unggul dalam kinerja karena desainnya yang ringan. Saat menggabungkan Hiawatha server web dengan PHP-FPM dan MySQL, Anda dapat memiliki server web yang kuat, ringan dan aman.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Hiawatha di server Ubuntu 16.04 (Xenial Xerus).
Fitur Hiawatha
- Dukungan FastCGI untuk CGI dan load balancing
- Dukungan file besar
- Fungsi proxy terbalik
- Dukungan Chroot
- Perangkat URL yang mendukung penulisan ulang URL
- Dukungan SSL dan TLS
- Autentikasi HTTP Dasar dan Intisari
- Kontrol kecepatan unggah berdasarkan pembentukan lalu lintas
- Cache file internal
- Dukungan IPv6
- Kompresi HTTP menggunakan gzip
- Hosting virtual
- Dukungan untuk aplikasi WebDAV
- Dukungan untuk Indikasi Nama Server yang disertakan dalam v8.6
Instal Server Web Hiawatha di Ubuntu 16.04
Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get
berikut perintah di terminal.
sudo apt-get update sudo apt-get upgrade
Langkah 2. Memasang Server Web Hiawatha.
Pertama, dapatkan dan instal kunci publik repositori:
apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9 nano /etc/apt/sources.list
Tambahkan yang berikut ini ke sources.list
:
deb http://mirror.tuxhelp.org/debian/ squeeze main
Instal Hiawatha dengan perintah berikut:
apt-get update apt-get install hiawatha
Mulai Hiawatha dan tambahkan untuk secara otomatis memulai sistem Anda saat memulai menggunakan:
systemctl enable hiawatha.service systemctl start hiawatha.service
Anda dapat memverifikasi bahwa webserver Hiawatha benar-benar berjalan dengan membuka web browser favorit Anda dan memasukkan URL http://your-server's-address jika sudah terpasang, maka Anda akan melihat ini:
Menggunakan pengaturan default, Anda dapat meletakkan konten web Anda di direktori berikut:
/var/www/hiawatha
Untuk perubahan konfigurasi yang ingin Anda buat, Anda dapat membuka direktori berikut:
/etc/hiawatha
Selamat! Anda telah berhasil menginstal Hiawatha. Terima kasih telah menggunakan tutorial ini untuk menginstal server web Hiawatha di sistem Ubuntu 16.04 (Xenial Xerus) LTS. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs resmi Hiawatha.