Enable Jappix Encrypted Module On Nginx With A single HTTP/HTTPS server

Untuk mengaktifkan HTTPS Module pada Jappix Web Server, Anda harus menginstal paket openssl, buka Terminal :

sudo apt-get install openssl libssl-dev

Kemudian Generate Certificates, buat folder ssl di /usr/ssl :

sudo su
mkdir /usr/ssl
cd /usr/ssl

Setelah selesai membuat folder ssl di /usr, buat server private key Anda akan diminta untuk passphrase :

$ openssl genrsa -des3 -out server.key 1024

Buat Certificate Signing Request (CSR) :

$ openssl req -new -key server.key -out server.csr

Hapus passphrase untuk memulai nginx dengan SSL menggunakan kunci pribadi atas :

$ cp server.key server.key.org
$ openssl rsa -in server.key.org -out server.key

Terakhir sign the certificate menggunakan private key and CSR :

$ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

Update konfigurasi nginx untuk jappix :

sudo gedit /etc/nginx/sites-available/jappix
server{
    listen 80;
    listen 443 default ssl;
    server_name casper.web.id;
    ssl_certificate     /usr/ssl/server.crt;
    ssl_certificate_key /usr/ssl/server.key;
    access_log /var/log/jappix/access.log;
    error_log /var/log/jappix/localhost.error.log;

    [.......]

Restart nginx server Anda :

sudo service nginx restart

Edit jappix konfigurasi dan check list HTTPS storage

Kemudian simpan. That’s all.

This entry was posted in Nginx. Bookmark the permalink.

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Isian wajib ditandai *


*

Anda dapat memakai tag dan atribut HTML ini: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comments links could be nofollow free.