SLOT GACOR
Cara Install HTTPS di localhost Nginx | ASJ | SMK Al-Basyariah
  • SMK AL-BASYARIAH
  • Global Islamic School

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.

  1. Install Brew nya dengan mengetikkan: sudo apt-get install build-essential curl file git
  2. Install mkcert, sebelumnya kita akan menginstall paket dependensinya terlebih dahulu dengan mengetikkan perintah: sudo apt-get install libnss3-tools
  3. Install mkcert menggunakan brew dengan mengetikkan perintah: brew install mkcert
  4. 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

  5. Install Certificate Authority (CA) dengan mengetik perintah: mkcert -install
  6. 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!

  7. Selanjutnya membuat certificate untuk localhost, dengan mengetikkan perintah: mkcert localhost
  8. 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"

  9. Terdapat dua file yang dihasilkan, certificate localhost.pem dan key localhost-key.pem. Semuanya berada di folder tempat menjalankan perintah.

 

Konfigurasi Nginx untuk HTTPS

  1. Install Nginx dengan mengetikkan perintah: sudo apt-get install nginx
  2. Memindahkan certificate dan key :

    $ sudo mv localhost.pem /etc/ssl/certs

    $ sudo mv localhost-key.pem /etc/ssl/private

  3. 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;

  4. 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

30/04/2024 14:29 - Oleh Administrator - Dilihat 1446 kali
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

10/01/2024 12:45 - Oleh Administrator - Dilihat 42544 kali
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

11/10/2023 16:22 - Oleh Administrator - Dilihat 42099 kali
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

10/10/2023 16:39 - Oleh Administrator - Dilihat 10725 kali
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

07/10/2023 15:34 - Oleh Administrator - Dilihat 1554 kali