Begini cara Install & konfigurasi Domain, SSL/https XAMPP di dalam XRDP Ubuntu 20.04.
# Sebelum Install XAMPP disini, VPS Harus sudah terinstall XRDP/Desktop Xubuntu. Bisa dilihat tutorial install XRDP pada "Artikel disini", dan untuk menonton video cara install XRDP, bisa tonton Video berikut: ~ https://youtu.be/-dDOM1Og9Ng # Pertama DOWNLOAD XAMPP UNTUK LINUX.bisa menuju link berikut-> https://www.apachefriends.org/download.html
# Berikutnya UBAH NAMA & PERMISSION FILE
Misalnya:
mv xampp-linux-x64-7.4.16-0-installer.run xampp.run
sudo chmod a+x ./xampp.run
sudo ./xampp.run
# KONFIGURASI VIRTUAL & DOMAIN DI XAMPP
# off kan dahulu untuk apache, mysql, proftpd di xampp:
sudo apt-get install gedit
sudo gedit /opt/lampp/etc/httpd.conf
# CARI tulisan
Include etc/extra/httpd-vhosts.conf (hapus tanda #)
# Bila perlu Tambahakan konfigurasi baru untuk Sub/Domain Baru.
# CONTOH
Include etc/extra/domain1.conf
# EDIT HOSTS UNTUK KONFIGURASI SUB/DOMAIN:
sudo gedit /etc/hosts
# COPY + TAMBAH UNTUK KONFIGURASI DOMAIN BARU:
127.0.0.1 localhost
127.0.0.1 contoh.aank.me
# CARI & COPY - VirtualHost *:80 dan sesuaikan dengan domain kita.
# Contoh DEFAULT
sudo gedit /opt/lampp/etc/extra/httpd-vhosts.conf
# Contoh CUSTOM SUB/DOMAIN 1
sudo gedit /opt/lampp/etc/extra/domain1.conf
# Contoh CUSTOM SUB/DOMAIN 2
sudo gedit /opt/lampp/etc/extra/domain2.conf
# Buat file INDEX.PHP Misalnya Kita test berisi info php:
<?php
phpinfo();
?>
# Step by Step INSTALL SSL/HTTPS XAMPP Ubuntu 20.04:
sudo snap install core; sudo snap refresh core
sudo apt-get remove certbot, sudo dnf remove certbot
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
# CONTOH AKTIVASI SSL/HTTPS 2 SUB/DOMAIN:
sudo certbot certonly -d contoh.aank.me
# IKUTI STEP BY STEP AKTIVASI SSL/HTTPS
# Contoh Sukses SSL/https:
IMPORTANT NOTES:
Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/contoh.aank.me/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/contoh.aank.me/privkey.pem
# MASUKAN KONFIGURASI FILE UNTUK SSL/HTTPS DOMAIN DI FILE
/opt/lampp/etc/extra/httpd-ssl.conf
# BILA PERLU BUAT KONFIGURASI FILE BARU untuk SSL/HTTPS DOMAIN KITA YANG LAIN.
# UNTUK RENEW HTTPS/SSL, bisa copas command berikut:
sudo certbot renew --dry-run
# PROTEKSI XAMPP Anda dengan command berikut, dan ikuti petunjuknya:
sudo /opt/lampp/lampp security
# DONE !!!
# Jika butuh bantuan terkait Install & kebutuhan VPS bisa kontak Kami di https://klien.linggahosting.com/contact.php
# KURANG LEBIH ALUR KERJANYA SEPERTI DIBAWAH INI, TONTON SECARA DETAIL VIDEONYA :
0 Comments
Post a Comment