Dalam tutorial ini perlu diperhatikan bahwa sudah mempunyai sertifikat ssl
1. Aktifkan modul ssl
sudo a2enmod ssl
2. Copykan file sertifikat ke satu folder aja biar gampang misalkan di /etc/ssl/tes
3. Buat konfigurasi ssl, masuk ke folder /etc/apache2/sites-available
cd /etc/apache2/sites-available
4. Buat file konfigurasi baru utk domain anda
vim tes.conf
5. Isikan seperti ini
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ServerName tes.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/ssl/tes/tes_com.crt
SSLCertificateKeyFile /etc/ssl/tes/sectigo.key
SSLCACertificateFile /etc/ssl/tes/ChainCA1.crt
<Directory /var/www/html/>
Order allow,deny
Allow from all
Require all granted
Options +FollowSymLinks -Indexes
RewriteEngine On
AllowOverride None
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
</Directory>
</VirtualHost>
</IfModule>
6. Kemudian simpan dan aktifkan konfigurasi tersebut
sudo a2ensite tes
Selesai
Sekarang setting file host di komputer anda agar domain tes.com mengarah ke ip local server anda dan testing
mantap gan , cuman ini saya copy buat hse tidak bisa . mohon di perbaiki buat hse
BalasHapus