Cara Install Nginx di FreeBSD

Cara Install Nginx di FreeBSD

Artikel kali ini membahas tentang tutorial cara install Nginx di FreeBSD. Jika ingin menggunakan Apache web server di FreeBSD baca tutorial cara install Apache di FreeBSD.

Install Nginx

Install nginx via pkg

Aktifkan service dan jalankan

Uji instalasi Nginx dengan mengakses IP server di browser
cara install nginx di freebsd

Server blocks

Setelah nginx bisa berjalan dengan baik, selanjutnya melakukan konfigurasi server blocks di mana kita dapat meng-hosting banyak domain dalam satu server. Kalau di Apache istilah server blocks disebut virtual hosts.

Pada tutorial ini saya membuat 2 virtual hosts musaamin.bsd dan sysadmin.nux yang mengarah ke IP server 192.168.56.100.

Saya memakai client Ubuntu, mengubah file

agar musaamin.bsd dan sysadmin.nux langsung mengarah ke IP server 192.168.56.100.

Isinya

Selanjutnya pada FreeBSD, buat direktori untuk server blocks/virtual hosts

Buat file config untuk virtual host musaamin.bsd

Isinya

Buat file config untuk virtual host sysadmin.nux

Isinya

Konfigurasi file nginx.conf agar file virtual hosts terbaca

Tambahkan baris kode include sebelum penutup http

Buat root directory dan file index.html untuk musaamin.bsd

Isi file index.html

Buat root directory dan file index.html untuk sysadmin.nux

Isi file index.html

Restart nginx

Uji dengan mengakses server name virtual host. Masing-masing server name harus menampilkan index.html sendiri dan bukan default halaman welcome Nginx.
cara install nginx di freebsd

cara install nginx di freebsd

selamat mencoba 🙂

2 Comments

  1. pagi pak.. sebelumnya saya ucapkan terimakasih saya sudah bisa install freeBSD dengan USB. dan saya juga sudah bisa install nginx dan mariadb dengan baik.. tetapi saya bingung cara agar PHP konek dengan nginx cara mkdir nya bagaimana y pak.. mohon pencerahannya

  2. pak ini saya coba buka file php di dalam folder /usr/local/www/nginx/nmfolder/index.php keluarnya di browser 500 Internal Server Error tapi kalo saya access dari /usr/local/www/nginx/coba.php tanpa folder bisa pak normal..itu error darimananya pak

Leave a Reply

Your email address will not be published. Required fields are marked *