Latest News
Senin, 10 Mei 2021

Install SSL di Centos7


Berikut cara install sertifikat SSL di server VPS Linux Centos7, agar ip server bisa diakses melalui protocol https, pastikan packet mod_ssl openssl sudah diinstall di server. Setelah itu buat atau generated file key.pem dan cert.pem, yang nantinya di taruh di folder aplikasi nodejs atau di copykan di folder system.

yum install mod_ssl openssl -y
openssl genrsa -des3 -out ca.key 2048
openssl rsa -in ca.key -out ca.key
openssl req -new -days 3650 -key ca.key -out ca.csr
openssl x509 -in ca.csr -out ca.crt -req -signkey ca.key -days 3650

Kemudian copykan 2(dua) file, yang ada di folder dimana anda create ssl tadi, dua file tersebut adalah cert.pem (sertifikat) dan key.pem (kunci pribadi). Letakkan file ini di direktori yang sama dengan file server Node.js Anda. Ini semua yang Anda butuhkan untuk koneksi SSL. Jadi sekarang Anda menyiapkan contoh hello world cepat (perbedaan terbesar antara https dan http adalah parameter opsi):

Untuk mencobah hasil dari setting SSL tadi buatlah script sederhana, kemudian jalankan di browser, berikut contoh script sederhananya:

var https = require('https');
var fs = require('fs');
const options = {
  key: fs.readFileSync('key.pem'),
  cert: fs.readFileSync('cert.pem')
}
https.createServer( function (req, res) {
  res.writeHead(200);
  res.end("Welcome to Node.js HTTPS Servern");
}).listen(8080);
  • Blogger Comments
  • Facebook Comments

0 komentar:

Posting Komentar

Item Reviewed: Install SSL di Centos7 Rating: 5 Reviewed By: ariesdev