Tutorial Instalasi LAMP Apache, MySQL, PHP di Ubuntu 22.04 LTS

Cara melakukan instalasi Apache, MySQL, dan PHP pada Ubuntu 22.04 LTS. Pada tulisan ini kita akan melakukan instalasi Apache2, MySQL 8 Community and PHP 8.1. Kita juga akan melakukan instalasi ekstensi PHP dan merubah beberapa konfigurasi untuk membuat virtual host serta kita akan memasang sertifikat SSL dari Let’s Encrypt yang bersifat gratis untuk koneksi HTTPS … Read more

Cara redirect http ke https pada Apache di CentOS 7

Pengantar Ketika sertifikat SSL kita install pada sebuah domain/server, koneksi kita tidak secara otomatis akan menjadi aman, kita harus mengetikan manual “https” sebelum nama domain tersebut, agar SSL berjalan. Untuk itu kita perlu melakukan redirect dari http ke koneksi aman https. Prasyarat Kebutuhan Awal Server centos 7 sudah di instalasi dengan apache webser, bisa dilihat … Read more

Cara mengamankan apache menjadi HTTPS/TLS dengan Let’s Encrypt pada Ubuntu 16.04

Pendahuluan

Pada tulisan kita akan melakukan instalasi dan konfigurasi sertifikat TLS/SSL dari Let’s Encrypt untuk membuat website kita menjadi HTTPS pada Ubuntu 16.04. Serta kita akan melakukan perbaharui masa berlaku let’s encrypt secara otomatis menggunakan cron job.

Sertifikat SSL digunakan oleh web server untuk mengenkripsi lalu lintas data antara server dan klien, memberikan keamanan yang ekstra bagi pengguna yang melakukan mengakses aplikasi kita. Let’s Encrypt memberikan cara yang relatif mudah untuk mendapatkan dan memasang sertifikat tepercaya secara gratis, tanpa harus bayar biaya pertahun.

Kebutuhan

  • Ubuntu 16.04 server yang sudah dikonfigurasi untuk web server Apache, MySQL, PHP.
  • Memiliki domain yang aktif. contoh : henri.web.id

Instalasi Let’s Encrypt

Sertifikat Let’s Encrypt diambil melalui aplikasi klien yang berjalan di server kita. Klien resmi disebut Certbot, dan pengembangnya mengelola repositori aplikasi Ubuntu versi terbaru. Karena Certbot sedang dalam pengembangan aktif, sebaiknya menggunakan repositori dengan versi yang terbaru dari aplikasi certbot yang disediakan oleh paket Ubuntu standar.

Read more

Cara mengamankan Apache dengan SSL Let’s Encrypt pada CentOS 7

Pendahuluan

Pada tulisan kita kita akan melakukan instalasi dan konfigurasi sertifikat TLS/SSL dari Let’s Encrypt pada CentOS 7 server yang menjalankan server Apache, serta kita akan melakukan perbaharui masa berlaku let’s encrypt secara otomatis menggunakan cron job.

Sertifikat SSL digunakan oleh web server untuk mengenkripsi lalu lintas data antara server dan klien, memberikan keamanan yang ekstra bagi pengguna yang melakukan mengakses aplikasi kita. Let’s Encrypt memberikan cara yang relatif mudah untuk mendapatkan dan memasang sertifikat tepercaya secara gratis, tanpa harus bayar pertahun.

Kebutuhan

  • CentOS 7 server yang sudah dikonfigurasi untuk web server.
  • Memiliki domain yang aktif. contoh : inidomaincontoh.com

1 – Instalasi Paket/Aplikasi yang dibutuhkan

Sebelum kita melakukan instalasi cerbot Let’s Encrypt dan men-generate sertifikat SSL, ketika memasang Apache server kita juga harus meng-install mod_ssl untuk melakukan enkripsi dan deskripsi trafik website kita.

Pertama kita memasang/meng-enable EPEL pada CentOS dengan perintah :

#yum install epel-release

Read more