
Cara Install HTTPS di localhost Nginx | ASJ
Selamat datang, untuk kesempatan kali ini admin mau share ke kalian bagaimana cara untuk instalasi HTTPS di localhost Nginx. Sebelumnya udah pada tau belum apa itu nginx?
Kalau belum tau, yuk kita cari tau apa itu nginx ....
NGINX adalah web server yang juga berfungsi sebagai email proxy, reverse proxy, dan load balancer. Struktur software ini bersifat asinkron dan event-driven; yang memungkinkan banyak request atau permintaan diproses pada waktu bersamaan.
Pada tutorial ini yang diperlukan antara lain:
- OS Linux Ubuntu
- Brew
- Mkcert
- Nginx
- Modzila Firefox
Langsung aja kita ke tutorialnya.
- Install Brew nya dengan mengetikkan: sudo apt-get install build-essential curl file git
- Install mkcert, sebelumnya kita akan menginstall paket dependensinya terlebih dahulu dengan mengetikkan perintah: sudo apt-get install libnss3-tools
- Install mkcert menggunakan brew dengan mengetikkan perintah: brew install mkcert
- Hasilnya:
Updating Homebrew...
==> Downloading https://linuxbrew.bintray.com/bottles/mkcert-1.2.0.x86_64_linux.bottle.tar.gz
######################################################################## 100.0%
==> Pouring mkcert-1.2.0.x86_64_linux.bottle.tar.gz
/home/linuxbrew/.linuxbrew/Cellar/mkcert/1.2.0: 6 files, 4.3MB
- Install Certificate Authority (CA) dengan mengetik perintah: mkcert -install
- Hasilnya:
Created a new local CA at "/home/musa/.local/share/mkcert"
[sudo] password for musa:
The local CA is now installed in the system trust store!
The local CA is now installed in the Firefox and/or Chrome/Chromium trust store (requires browser restart)!
The local CA is now installed in Java's trust store!
- Selanjutnya membuat certificate untuk localhost, dengan mengetikkan perintah: mkcert localhost
- Hsilnya:
Using the local CA at "/home/musa/.local/share/mkcert"
Created a new certificate valid for the following names
- "localhost"
The certificate is at "./localhost.pem" and the key at "./localhost-key.pem"
- Terdapat dua file yang dihasilkan, certificate localhost.pem dan key localhost-key.pem. Semuanya berada di folder tempat menjalankan perintah.
Konfigurasi Nginx untuk HTTPS
- Install Nginx dengan mengetikkan perintah: sudo apt-get install nginx
-
Memindahkan certificate dan key :
$ sudo mv localhost.pem /etc/ssl/certs
$ sudo mv localhost-key.pem /etc/ssl/private
- Konfigurasi server block localhost untuk port 443 (HTTPS). Cari opsi certificate dan ubah seperti di bawah ini:
# SSL configuration
#
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
ssl_certificate /etc/ssl/certs/localhost.pem;
ssl_certificate_key /etc/ssl/private/localhost-key.pem;
- Jalankan Nginx:
$ sudo systemctl start nginx
$ sudo systemctl status nginx
selamat konfigurasi telah selesai, semoga berhasil.
Komentari Tulisan Ini
Tulisan Lainnya
Perayaan Penuh Semangat Milad Ke-20 Yayasan Pendidikan Islam Al-Basyariah 2024 | SD SMP MI SMK SMA MTS dan lainnya semua di undang
Perayaan penuh semangat Milad Ke-20 Yayasan Pendidikan Islam Al-Basyariah 2024 | SD SMP MI SMK SMA MTS dan lainnya semua di undang Bergabunglah dalam perayaan penuh sem
Cara Blokir Website di Router Mikrotik menggunakan Layer7 Protokol | Pemasangan dan Konfigurasi Perangkat Jaringan XI TJKT
Topologi Jaringan Selamat datang kembali semuanya pada kesempatan kali ini admin akan membagikan bagimana Cara Blokir Website di Router Mikrotik menggunakan Layer7 Protokol pada mata
Konfigurasi Dasar Router Mikrotik | Pemasangan dan Konfigurasi Perangkat Jaringan XI TJKT
Topologi Jaringan Selamat datang kembali semuanya pada kesempatan kali ini admin akan membagikan bagimana untuk melakukan Konfigurasi Dasar Router Mikrotik pada matapelajaran
Kunjungan Industri SMK AL BASYARIAH ke PT. Yakult Indonesia 2023
Bogor - SMK Al Basyariah telah melakukan agenda kunjungan industri pada tanggal 03 dan 04 Oktober 2023 ke PT. Yakult Indonesia Sukabumi Jawabarat, kunjungan industri ini bertujuan unt
SMK AL-BASYARIAH Selamat Hari Batik Nasional 02 Oktober 2023
Sejarah Hari Batik Batik pertama kali diperkenalkan kepada dunia internasional oleh Presiden Soeharto saat mengikuti konferensi Perserikatan Bangsa-Bangsa. Batik Indonesia didaftarka